/*!*******************************************************************!*\
  !*** 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;overscroll-behavior:none;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-500);--cl-lvl-1:var(--gray-400);--cl-lvl-2:var(--gray-300);--cl-lvl-3:var(--gray-200);--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% - .25rem);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=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}input[type=range]{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;cursor:pointer;height:8px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#07f;border:2px solid #fff;border-radius:16px;display:block;height:32px;width:32px}input[type=range]::-moz-range-thumb{background-color:#09f;border:none;border-radius:5px;display:block;height:32px;width:48px}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:none;cursor:pointer;position:relative}input:invalid{background:#ffe4e4;border-color:#f69}button:hover{--btn-hover:1}button span{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{display:inline-block;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[type=radio]{height:20px;margin-right:8px!important;width:20px}input[type=checkbox],input[type=radio]{accent-color:#333}input[type=checkbox].checkbox,input[type=radio].checkbox{height:20px;width:20px}input[type=checkbox].button,input[type=radio].button{-webkit-appearance:none;appearance:none}input[type=radio].button:after{background:#333;border-radius:5px;color:#fff;content:attr(data-title);cursor:pointer;display:block;font-size:1rem;line-height:40px;padding:0 16px;text-align:center;width:inherit}input[type=radio]:checked.button:after{background:#000}svg.icon{height:24px;width:24px}[data-placeholder]:empty:before{color:var(--placeholder-color);content:attr(data-placeholder)}.hidden{display:none}.ellipsis,.input-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-title{clear:both;color:var(--cl-lvl-0);display:block;margin:1em 0 .25em;text-indent:1px}.info-title,.input-title{font-size:.938rem;font-weight:700;letter-spacing:.05em;position:relative}.info-title{color:#005885;margin:.5em 0 .25em}.input-title.optional:after{color:#999;content:"(optional)";font-size:.875rem;font-weight:400;position:absolute;right:0}[data-label]:before{color:#fff;content:attr(data-label);display:block;font-size:1rem;margin-bottom:4px;text-align:left;text-transform:capitalize}[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{width:100%}.layout,.wh100{height:100%;width:100%}.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}.glass{background-color:hsla(0,0%,100%,.25)}.dark-glass{background-color:rgba(0,0,0,.25)}.dark-glass,.glass{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}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,.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}.main-scrollmenu,.navbar{background:var(--bg-lvl-1);width:100%}.main-scrollmenu{height:48px}.navbar{font-size:0}.navbar button{height:56px;margin:auto;min-width:56px}.navbar-section{display:inline-block}.navbar-section.disabled{cursor:none;opacity:.5;pointer-events:none}
/*!*****************************************************************************!*\
  !*** 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-section{display:inline-block;font-size:0;vertical-align:middle}.scrollmenu-section.disabled{cursor:none;opacity:.5;pointer-events:none}.scrollmenu button{border-radius:5px;display:inline-block;height:40px;margin:4px 2px;min-width:48px;padding:0 12px;vertical-align:top}.scrollmenu button.active{opacity:.5}
/*!*********************************************************************!*\
  !*** 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/contextmenu/style.css ***!
  \************************************************************************************/#contextmenu{background:var(--bg-lvl-3);border-radius:12px;opacity:0;padding:8px;position:fixed;width:288px;z-index:9999}#contextmenu button{border-radius:8px;color:var(--cl-lvl-3);height:40px;padding:0 16px;text-align:left;width:100%}#contextmenu button:hover{background:var(--bg-lvl-4)}#contextmenu:focus{opacity:1}#contextmenu:focus-within{opacity:1}
/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/file-explorer/style.css ***!
  \**************************************************************************************/.directory-root{background:var(--bg-lvl-1);height:48px;width:100%}.directory-root button{color:var(--cl-lvl-1);padding:0 8px}.directory-root button:before{border-bottom:6px solid transparent;border-left:6px solid var(--cl-lvl-1);border-top:6px solid transparent;content:"";display:inline-block;margin-right:8px}.directory{background:var(--bg-lvl-0);height:calc(100% - 104px);padding:4px;width:100%}.folders:empty:before{display:block;padding:16px;text-align:center;width:100%}.files,.folders{padding:4px}.folder{max-width:360px;min-width:144px;padding:8px 16px 8px 8px}.file,.folder{background:var(--bg-lvl-1);border-radius:8px;cursor:pointer}.file{max-width:160px;min-width:144px;padding:8px;text-align:center}.file img{aspect-ratio:1.33;object-fit:contain}.file.active,.file:hover,.folder.active,.folder:hover{background:var(--bg-lvl-2)}.file.active>p,.file:hover>p,.folder.active>p,.folder:hover>p{color:oklch(.705 .213 47.604)!important}
/*!*************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./ui/widgets/image-editor/style.css ***!
  \*************************************************************************************/#editor-panel{background-image:url(3ca0a1609127c4cf6d15.png);background-repeat:repeat;height:100%;width:100%}#image-box{align-items:center;display:flex;height:calc(100% - 56px);justify-content:center;overflow:hidden;position:relative}#image-box:has(.layer)~.scrollmenu>.scrollmenu-section.disabled{opacity:1;pointer-events:auto}.layer{display:block;left:auto;position:absolute;top:auto}.layer:active{cursor:move}.layer.focus{outline:2px solid #fff;outline-offset:0}#crop-mask-view{border:3000px solid rgba(0,0,0,.5);z-index:19}#crop-mask{aspect-ratio:1.33333;border:1px solid #fff;max-height:100%;max-width:100%;min-width:180px;position:relative}#crop-mask-control{bottom:0;display:inline-block;overflow:auto;position:absolute;right:2px}#crop-mask-control button{background:rgba(0,0,0,.25);border-radius:5px;display:block;height:40px;margin-bottom:2px;width:40px}#crop-infobox{left:0;padding:2px 8px;position:absolute;top:0;z-index:10}#crop-infobox span{color:#fff;font-size:.913rem;padding:0 4px}#aspect-ratio-menu{border-radius:8px;left:calc(50% - 144px);opacity:0;overflow:hidden;position:fixed;top:100%;transition:opacity .15s linear 60ms;-moz-transition:opacity .15s linear 60ms;-webkit-transition:opacity .15s linear 60ms;width:288px;z-index:29}#aspect-ratio-menu:focus-within{opacity:1;top:calc(50% - 112px)}[name=aspect_ratio]{background:#f0f0f0;border-radius:5px;height:40px}[name=aspect_ratio]:hover{background:#fff}#object-box{aspect-ratio:1;border:2px solid #00f000;border-radius:50%;max-height:100%;max-width:100%;position:absolute}#filters-block{height:56px;left:0;position:fixed;top:100%;transition:transform .15s;-moz-transition:transform .15s;-webkit-transition:transform .15s;width:100%;z-index:1}#filters-block:focus-within{transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%)}#filters-block:focus-within>#curves-panel,#filters-block:focus-within>#filters-panel{pointer-events:all;visibility:visible}#filters-block:has(.show-curves-panel.focus) #curves-panel{bottom:64px;top:auto}#filters-block:has(.show-filters-panel.focus) #filters-panel{bottom:64px;top:auto}#curves-panel,#filters-panel{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:rgba(0,0,0,.15);border-radius:8px;display:inline-block;left:calc(50% - 160px);pointer-events:none;position:absolute;top:110%;visibility:hidden;width:320px}#curves-panel{padding:16px}#filters-panel{padding:16px 16px 0}#filters-panel button,#filters-panel span{color:#fff}#reset-curves,[name=channel]{cursor:pointer;display:inline-block;height:24px;margin:0 8px;vertical-align:middle;width:24px}[name=channel]{appearance:none;-webkit-appearance:none;border-radius:12px;box-sizing:border-box}#reset-curves{background:none;border:none;color:#fff;font-size:24px;line-height:100%;padding:0}.channel-rgb{border:4px solid #fff}.channel-rgb:checked{background:#fff!important}.channel-red{border:4px solid #f00000}.channel-red:checked{background:#f00000}.channel-green{border:4px solid #00cf00}.channel-green:checked{background:#00cf00}.channel-blue{border:4px solid #0077f0}.channel-blue:checked{background:#0077f0}#curves-canvas{aspect-ratio:1;cursor:crosshair;display:block;height:288px;outline:none;width:288px}#editor-navbar{position:relative;text-align:center}.navbar{background:var(--bg-lvl-1);height:56px;width:100%}.navbar button{background:var(--bg-lvl-2);height:48px}.navbar button>span{font-size:.938rem}.navbar button.focus,.navbar button:hover{background:var(--bg-lvl-0)}.navbar button:disabled{cursor:none;opacity:.5;pointer-events:none}.slider-block{font-size:0;margin:auto;width:304px}.slider-block input{display:inline-block;margin:16px 0;vertical-align:middle}.slider-block input:first-child{margin-right:8px;width:calc(100% - 56px)}.slider-block input:last-child{text-align:center;width:48px}video{background-image:url(beac46d0e29668f84944.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#camera-navbar{bottom:0;height:56px;left:0;padding:4px;position:fixed;text-align:center;width:100%}.camera-navbar__item{-webkit-tap-highlight-color:transparent;background:#00c000;border:none;border-radius:24px;box-shadow:none;cursor:pointer;display:inline-block;height:48px;vertical-align:middle;width:64px}.camera-navbar__item>svg{fill:#fff;height:24px;width:24px}.svg-toggle-button svg:first-child{display:block}.svg-toggle-button svg:last-child,.svg-toggle-button.on svg:first-child{display:none}.svg-toggle-button.on svg:last-child{display:block}.svg-toggle-button.on{background:#f33}
/*!**************************************************************************************!*\
  !*** 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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QUF3QixDQUR4QixXQUVKLENBRUEsdUJBQ0ksaUJBQWtCLENBQ2xCLHFCQUFzQixDQUV0QixXQUFZLENBRFosZUFBZ0IsQ0FFaEIsVUFDSixDQUVBLDZCQUNJLDBCQUNKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL3Jvb3QuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3N0eWxlcy9mb250cy5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2ljb25zLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi9zdHlsZXMvZGVmYXVsdC5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2FwcC5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vc3R5bGVzL2ZsZXguY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL2xheW91dHMvYWRtaW4vc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL3dpZGdldHMvc2Nyb2xscGFuZWwvc3R5bGUuY3NzIiwid2VicGFjazovL3Bob3RvbWVudS8uL3VpL3dpZGdldHMvc2Nyb2xsbWVudS9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9pbmZvYmFyL3N0eWxlLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi91aS93aWRnZXRzL3ByZWxvYWRlci9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9hbGVydC9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9jb250ZXh0bWVudS9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvd2lkZ2V0cy9maWxlLWV4cGxvcmVyL3N0eWxlLmNzcyIsIndlYnBhY2s6Ly9waG90b21lbnUvLi91aS93aWRnZXRzL2ltYWdlLWVkaXRvci9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vcGhvdG9tZW51Ly4vdWkvY29tcG9uZW50cy9hZG1pbi1tZW51L3N0eWxlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XHJcbiAgICAtLWdyYXktNTA6IG9rbGNoKDAuOTg1IDAgMCk7XHJcbiAgICAtLWdyYXktMTAwOiBva2xjaCgwLjk3IDAgMCk7XHJcbiAgICAtLWdyYXktMjAwOiBva2xjaCgwLjkyMiAwIDApO1xyXG4gICAgLS1ncmF5LTMwMDogb2tsY2goMC44NyAwIDApO1xyXG4gICAgLS1ncmF5LTQwMDogb2tsY2goMC43MDggMCAwKTtcclxuICAgIC0tZ3JheS01MDA6IG9rbGNoKDAuNTU2IDAgMCk7XHJcbiAgICAtLWdyYXktNjAwOiBva2xjaCgwLjQzOSAwIDApO1xyXG4gICAgLS1ncmF5LTcwMDogb2tsY2goMC4zNzEgMCAwKTtcclxuICAgIC0tZ3JheS04MDA6IG9rbGNoKDAuMjY5IDAgMCk7XHJcbiAgICAtLWdyYXktOTAwOiBva2xjaCgwLjIwNSAwIDApO1xyXG4gICAgLS1ncmF5LTk1MDogb2tsY2goMC4xNDUgMCAwKTtcclxuXHJcbiAgICAtLXJlZC01MDogb2tsY2goMC45NzEgMC4wMTMgMTcuMzgpO1xyXG4gICAgLS1yZWQtMTAwOiBva2xjaCgwLjkzNiAwLjAzMiAxNy43MTcpO1xyXG4gICAgLS1yZWQtMjAwOiBva2xjaCgwLjg4NSAwLjA2MiAxOC4zMzQpO1xyXG4gICAgLS1yZWQtMzAwOiBva2xjaCgwLjgwNCAwLjExNCAxOS41NzEpO1xyXG4gICAgLS1yZWQtNDAwOiBva2xjaCgwLjcwNCAwLjE5MSAyMi4yMTYpO1xyXG4gICAgLS1yZWQtNTAwOiBva2xjaCgwLjYzNyAwLjIzNyAyNS4zMzEpO1xyXG4gICAgLS1yZWQtNjAwOiBva2xjaCgwLjU3NyAwLjI0NSAyNy4zMjUpO1xyXG4gICAgLS1yZWQtNzAwOiBva2xjaCgwLjUwNSAwLjIxMyAyNy41MTgpO1xyXG4gICAgLS1yZWQtODAwOiBva2xjaCgwLjQ0NCAwLjE3NyAyNi44OTkpO1xyXG4gICAgLS1yZWQtOTAwOiBva2xjaCgwLjM5NiAwLjE0MSAyNS43MjMpO1xyXG5cclxuICAgIC0teWVsbG93LTUwOiBva2xjaCgwLjk4NyAwLjAyNiAxMDIuMjEyKTtcclxuICAgIC0teWVsbG93LTEwMDogb2tsY2goMC45NzMgMC4wNyAxMDMuMTkzKTtcclxuICAgIC0teWVsbG93LTIwMDogb2tsY2goMC45NDUgMC4xMjkgMTAxLjU0KTtcclxuICAgIC0teWVsbG93LTMwMDogb2tsY2goMC45MDUgMC4xODIgOTguMTExKTtcclxuICAgIC0teWVsbG93LTQwMDogb2tsY2goMC44NTIgMC4xOTkgOTEuOTM2KTtcclxuICAgIC0teWVsbG93LTUwMDogb2tsY2goMC43OTUgMC4xODQgODYuMDQ3KTtcclxuICAgIC0teWVsbG93LTYwMDogb2tsY2goMC42ODEgMC4xNjIgNzUuODM0KTtcclxuICAgIC0teWVsbG93LTcwMDogb2tsY2goMC41NTQgMC4xMzUgNjYuNDQyKTtcclxuICAgIC0teWVsbG93LTgwMDogb2tsY2goMC40NzYgMC4xMTQgNjEuMzY0KTtcclxuICAgIC0teWVsbG93LTkwMDogb2tsY2goMC40MjEgMC4wOTUgNTcuNzA4KTtcclxuXHJcbiAgICAtLWxpbWUtNTA6IG9rbGNoKDAuOTg2IDAuMDMxIDEyMC43NTcpO1xyXG4gICAgLS1saW1lLTEwMDogb2tsY2goMC45NjcgMC4wNjcgMTIyLjMyOCk7XHJcbiAgICAtLWxpbWUtMjAwOiBva2xjaCgwLjkzOCAwLjEyNyAxMjQuMzIxKTtcclxuICAgIC0tbGltZS0zMDA6IG9rbGNoKDAuODk3IDAuMTk2IDEyNi42NjUpO1xyXG4gICAgLS1saW1lLTQwMDogb2tsY2goMC44NDEgMC4yMzggMTI4Ljg1KTtcclxuICAgIC0tbGltZS01MDA6IG9rbGNoKDAuNzY4IDAuMjMzIDEzMC44NSk7XHJcbiAgICAtLWxpbWUtNjAwOiBva2xjaCgwLjY0OCAwLjIgMTMxLjY4NCk7XHJcbiAgICAtLWxpbWUtNzAwOiBva2xjaCgwLjUzMiAwLjE1NyAxMzEuNTg5KTtcclxuICAgIC0tbGltZS04MDA6IG9rbGNoKDAuNDUzIDAuMTI0IDEzMC45MzMpO1xyXG4gICAgLS1saW1lLTkwMDogb2tsY2goMC40MDUgMC4xMDEgMTMxLjA2Myk7XHJcblxyXG4gICAgLS1ncmVlbi01MDogb2tsY2goMC45ODIgMC4wMTggMTU1LjgyNik7XHJcbiAgICAtLWdyZWVuLTEwMDogb2tsY2goMC45NjIgMC4wNDQgMTU2Ljc0Myk7XHJcbiAgICAtLWdyZWVuLTIwMDogb2tsY2goMC45MjUgMC4wODQgMTU1Ljk5NSk7XHJcbiAgICAtLWdyZWVuLTMwMDogb2tsY2goMC44NzEgMC4xNSAxNTQuNDQ5KTtcclxuICAgIC0tZ3JlZW4tNDAwOiBva2xjaCgwLjc5MiAwLjIwOSAxNTEuNzExKTtcclxuICAgIC0tZ3JlZW4tNTAwOiBva2xjaCgwLjcyMyAwLjIxOSAxNDkuNTc5KTtcclxuICAgIC0tZ3JlZW4tNjAwOiBva2xjaCgwLjYyNyAwLjE5NCAxNDkuMjE0KTtcclxuICAgIC0tZ3JlZW4tNzAwOiBva2xjaCgwLjUyNyAwLjE1NCAxNTAuMDY5KTtcclxuICAgIC0tZ3JlZW4tODAwOiBva2xjaCgwLjQ0OCAwLjExOSAxNTEuMzI4KTtcclxuICAgIC0tZ3JlZW4tOTAwOiBva2xjaCgwLjM5MyAwLjA5NSAxNTIuNTM1KTtcclxuXHJcbiAgICAtLWN5YW4tMTAwOiAjY2VmYWZlO1xyXG4gICAgLS1jeWFuLTIwMDogI2EyZjRmZDtcclxuICAgIC0tY3lhbi0zMDA6ICM1M2VhZmQ7XHJcbiAgICAtLWN5YW4tNDAwOiAjMDBkM2YyO1xyXG4gICAgLS1jeWFuLTUwMDogIzAwYjhkYjtcclxuICAgIC0tY3lhbi02MDA6ICMwMDkyYjg7XHJcbiAgICAtLWN5YW4tNzAwOiAjMDA3NTk1O1xyXG4gICAgLS1jeWFuLTgwMDogIzAwNWY3ODtcclxuICAgIC0tY3lhbi05MDA6ICMxMDRlNjQ7XHJcblxyXG4gICAgLS1wbGFjZWhvbGRlci1jb2xvcjogIzkwOTA5OTtcclxuICAgIC0tYm9yZGVyOiAxcHggc29saWQgb2tsY2goMC43MDggMCAwKTtcclxuICAgIC0taW5wdXQtaGVpZ2h0OiAyLjc1cmVtO1xyXG4gICAgLS1idXR0b24taGVpZ2h0OiAyLjc1cmVtO1xyXG4gICAgLS1zaGFkb3c6IDAgMCAwLjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAtLXBhbmVsLXNoYWRvdzogMCAwIDJyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAtLWZvbnQtY29sb3I6ICMzMzM7XHJcbiAgICAtLWxheW91dC13aWR0aDogMTA0MHB4O1xyXG4gICAgLS1iZy1hbGVydC1lcnJvcjogb2tsY2goMC45MzYgMC4wMzIgMTcuNzE3KTtcclxuICAgIC0tY2wtYWxlcnQtZXJyb3I6IG9rbGNoKDAuNTc3IDAuMjQ1IDI3LjMyNSk7XHJcbiAgICAtLWJnLWFsZXJ0LXdhcm46IG9rbGNoKDAuOTQ1IDAuMTI5IDEwMS41NCk7XHJcbiAgICAtLWNsLWFsZXJ0LXdhcm46IG9rbGNoKDAuNTU0IDAuMTM1IDY2LjQ0Mik7XHJcbiAgICAtLWJnLWFsZXJ0LXN1Y2Nlc3M6IG9rbGNoKDAuOTI1IDAuMDg0IDE1NS45OTUpO1xyXG4gICAgLS1jbC1hbGVydC1zdWNjZXNzOiBva2xjaCgwLjUyNyAwLjE1NCAxNTAuMDY5KTtcclxuICAgIC0tYmctYWxlcnQtaW5mbzogI2EyZjRmZDtcclxuICAgIC0tY2wtYWxlcnQtaW5mbzogIzAwNzU5NTtcclxufSIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG9LaXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by10aGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG9LaXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by1saWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvS2l0JztcclxuICAgIHNyYzogdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG9LaXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by1tZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9wdWJsaWMvYXNzZXRzL2ZvbnRzL3JvYm90by9yb2JvdG8tbWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG9LaXQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL3B1YmxpYy9hc3NldHMvZm9udHMvcm9ib3RvL3JvYm90by1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vcHVibGljL2Fzc2V0cy9mb250cy9yb2JvdG8vcm9ib3RvLWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsIltjbGFzc149J2ljLSddLFxyXG5bY2xhc3MqPScgaWMtJ10ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG4uaWMtZm9sZGVyOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKC9wdWJsaWMvYXNzZXRzL2ljb25zL3N2Zy9zcHJpdGUuc3ZnI2ZvbGRlcik7XHJcbn1cclxuXHJcbi5pYy1mb2xkZXItb3Blbjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvcHVibGljL2Fzc2V0cy9pY29ucy9zdmcvc3ByaXRlLnN2ZyNmb2xkZXItb3Blbik7XHJcbn1cclxuXHJcbi5pYy1hcnJvdy1sZWZ0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKC9wdWJsaWMvYXNzZXRzL2ljb25zL3N2Zy9zcHJpdGUuc3ZnI2Fycm93LWxlZnQpO1xyXG59IiwiKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvS2l0LCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxufVxyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDBkdmg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgLS1iZy1sdmwtMDogdmFyKC0tZ3JheS00MDApO1xyXG4gICAgLS1iZy1sdmwtMTogdmFyKC0tZ3JheS0zMDApO1xyXG4gICAgLS1iZy1sdmwtMjogdmFyKC0tZ3JheS0yMDApO1xyXG4gICAgLS1iZy1sdmwtMzogdmFyKC0tZ3JheS0xMDApO1xyXG4gICAgLS1iZy1sdmwtNDogdmFyKC0tZ3JheS01MCk7XHJcbiAgICAtLWNsLWx2bC0wOiB2YXIoLS1ncmF5LTk1MCk7XHJcbiAgICAtLWNsLWx2bC0xOiB2YXIoLS1ncmF5LTkwMCk7XHJcbiAgICAtLWNsLWx2bC0yOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAtLWNsLWx2bC0zOiB2YXIoLS1ncmF5LTcwMCk7XHJcbiAgICAtLWNsLWx2bC00OiB2YXIoLS1ncmF5LTYwMCk7XHJcbn1cclxuXHJcbmJvZHkuZGFyayB7XHJcbiAgICAtLWJnLWx2bC0wOiB2YXIoLS1ncmF5LTk1MCk7XHJcbiAgICAtLWJnLWx2bC0xOiB2YXIoLS1ncmF5LTkwMCk7XHJcbiAgICAtLWJnLWx2bC0yOiB2YXIoLS1ncmF5LTgwMCk7XHJcbiAgICAtLWJnLWx2bC0zOiB2YXIoLS1ncmF5LTcwMCk7XHJcbiAgICAtLWJnLWx2bC00OiB2YXIoLS1ncmF5LTYwMCk7XHJcbiAgICAtLWNsLWx2bC0wOiB2YXIoLS1ncmF5LTUwMCk7XHJcbiAgICAtLWNsLWx2bC0xOiB2YXIoLS1ncmF5LTQwMCk7XHJcbiAgICAtLWNsLWx2bC0yOiB2YXIoLS1ncmF5LTMwMCk7XHJcbiAgICAtLWNsLWx2bC0zOiB2YXIoLS1ncmF5LTIwMCk7XHJcbiAgICAtLWNsLWx2bC00OiB2YXIoLS1ncmF5LTUwKTtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjMxM2VtO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC4zMTNyZW07XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAwLjgzZW07XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMC4xMjVyZW07XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjEyNXJlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyotLUlOUFVUIEVMRU1FTlRTLS0qL1xyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4IHJnYmEoMCwgMCwgMCwgMCkgaW5zZXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgaGVpZ2h0PScyNCcgd2lkdGg9JzI0Jz48cGF0aCBmaWxsPSclMjM3NzcnIGQ9J003LDEwTDEyLDE1TDE3LDEwSDdaJy8+PC9zdmc+XCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMC4yNXJlbSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlcik7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWlucHV0LWhlaWdodCk7XHJcbn1cclxuXHJcbnNlbGVjdDpmb2N1cy13aXRoaW4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyBoZWlnaHQ9JzI0JyB3aWR0aD0nMjQnPjxwYXRoIGZpbGw9JyUyMzc3NycgZD0nTTcsMTVMMTIsMTBMMTcsMTVIN1onLz48L3N2Zz5cIik7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1pbnB1dC1oZWlnaHQpO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRleHRhcmVhLFxyXG5zZWxlY3QsXHJcbmlucHV0IHtcclxuICAgIGJvcmRlcjogdmFyKC0tYm9yZGVyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG50ZDpmb2N1czpoYXMoaW5wdXQpLFxyXG50ZDpmb2N1czpoYXMoc2VsZWN0KSxcclxudGQ6Zm9jdXM6aGFzKHRleHRhcmVhKSxcclxudGV4dGFyZWE6Zm9jdXMsXHJcbnNlbGVjdDpmb2N1cyxcclxuc2VsZWN0LW9wdGlvbjpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWN5YW4tMTAwKTtcclxufVxyXG5cclxuaW5wdXQ6cmVhZC1vbmx5OmZvY3VzIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG5pbnB1dFt0eXBlPVwidGltZVwiXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMCA4cHg7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKiBCYXNlbGluZSwgcmVzZXQgc3R5bGVzICoqKioqKioqKioqL1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc3ZmY7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OWZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbn1cclxuXHJcbmZpZWxkc2V0OmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCAyMzksIDIzOSwgMC4zKSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5pbnB1dDppbnZhbGlkIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDIyOCwgMjI4KTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmNjY5OTtcclxufVxyXG5cclxuYnV0dG9uOmhvdmVyIHtcclxuICAgIC0tYnRuLWhvdmVyOiAxO1xyXG59XHJcblxyXG5idXR0b24gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGFibGUgdGQsXHJcbnRhYmxlIHRoIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlcik7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxudGFibGU6aGFzKGlucHV0KSB0ZCxcclxudGFibGU6aGFzKGlucHV0KSB0aCxcclxudGFibGU6aGFzKHNlbGVjdCkgdGQsXHJcbnRhYmxlOmhhcyhzZWxlY3QpIHRoLFxyXG50YWJsZTpoYXModGV4dGFyZWEpIHRkLFxyXG50YWJsZTpoYXModGV4dGFyZWEpIHRoIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnRhYmxlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbnRhYmxlIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxudGFibGUgaW5wdXRbdHlwZT1cInRpbWVcIl0sXHJcbnRhYmxlIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbnRhYmxlIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG50YWJsZSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXHJcbnRhYmxlIHRleHRhcmVhLFxyXG50YWJsZSBzZWxlY3Qge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0ge1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1pbnB1dC1oZWlnaHQpO1xyXG4gICAgcGFkZGluZzogMCA4cHg7XHJcbn1cclxuXHJcbnRhYmxlLmJvcmRlcmxlc3MgdGQsXHJcbnRhYmxlLmJvcmRlcmxlc3MgdGgge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLyotLVJFTU9WRSBBVVRPRklMTCBCQUNLR1JPVU5EIENPTE9SLS0qL1xyXG5cclxuaW5wdXQ6YXV0b2ZpbGwsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5mb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuZGV0YWlscz5zdW1tYXJ5IHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuZGV0YWlscz5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyLFxyXG5kZXRhaWxzPnN1bW1hcnk6Om1hcmtlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5kZXRhaWxzIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmRldGFpbHNbb3Blbl0+c3VtbWFyeSB7XHJcbiAgICBjb2xvcjogdmFyKC0tbGltZSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyotLVNWRyBJQ09OLS0qL1xyXG5zdmcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxufVxyXG5cclxuOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxufVxyXG5cclxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG59IiwiLyotLS1DSEVDS0JPWC0tLSovXHJcbmxhYmVsOmhhcyhpbnB1dCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG59XHJcblxyXG5sYWJlbDpoYXMoaW5wdXQpIGIsXHJcbmxhYmVsOmhhcyhpbnB1dCkgc3BhbixcclxubGFiZWw6aGFzKGlucHV0KSBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5sYWJlbD5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBhY2NlbnQtY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5jaGVja2JveCxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmNoZWNrYm94IHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4vKiBDSEVDS0JPWCBBUyBCVVRUT04gKi9cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJ1dHRvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzMzMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQuYnV0dG9uOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG5zdmcuaWNvbiB7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuW2RhdGEtcGxhY2Vob2xkZXJdOmVtcHR5OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcclxuICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmVsbGlwc2lzIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuXHJcbi8qLS1USVRMRSBBTkQgUExBQ0VIT0xERVItLSovXHJcblxyXG4uaW5wdXQtdGl0bGUge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4uaW5wdXQtdGl0bGUge1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0wKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAwLjkzOHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtaW5kZW50OiAxcHg7XHJcbiAgICBtYXJnaW46IDFlbSAwIDAuMjVlbTtcclxufVxyXG5cclxuLmluZm8tdGl0bGUge1xyXG4gICAgY29sb3I6IGhzbCgyMDAsIDEwMCUsIDI2JSk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbWFyZ2luOiAwLjVlbSAwIDAuMjVlbTtcclxufVxyXG5cclxuLmlucHV0LXRpdGxlLm9wdGlvbmFsOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnKG9wdGlvbmFsKSc7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qIElOUFVUIExBQkVMICovXHJcbltkYXRhLWxhYmVsXTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vKiBCQURHRSAqL1xyXG5bZGF0YS1iYWRnZV06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1iYWRnZSk7XHJcbiAgICBjb2xvcjogIzAwZjA2MDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3R0b206IDY4JTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG5bZGF0YS1iYWRnZT0nJ106YmVmb3JlLFxyXG5bZGF0YS1iYWRnZT0nMCddOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tSElERSBTQ1JPTExCQVItLSovXHJcblxyXG4ubm8tc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm8tc2Nyb2xsYmFyIHtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKiBQUkVWRU5UIFNFTEVDVCBURVhUICovXHJcbi5uby1zZWxlY3Qge1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLyogVEFCTEUgKi9cclxuXHJcbi8qLS1JTlZBTElEIElOUFVULS0qL1xyXG4uaW52YWxpZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMDAwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmVlZTA7XHJcbn1cclxuXHJcbi8qLS1GT05ULS0qL1xyXG4uZnMtMTIge1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG59XHJcblxyXG4uZnMtMTMge1xyXG4gICAgZm9udC1zaXplOiAwLjgxM3JlbTtcclxufVxyXG5cclxuLmZzLTE0IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5mcy0xNSB7XHJcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xyXG59XHJcblxyXG4uZnMtMTcge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XHJcbn1cclxuXHJcbi5mcy0xOCB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG59XHJcblxyXG4uZnMtMTkge1xyXG4gICAgZm9udC1zaXplOiAxLjE4OHJlbTtcclxufVxyXG5cclxuLmZzLTIwIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLmZzLTIxIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XHJcbn1cclxuXHJcbi5mcy0yMiB7XHJcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG59XHJcblxyXG4uZnMtMjMge1xyXG4gICAgZm9udC1zaXplOiAxLjQzOHJlbTtcclxufVxyXG5cclxuLmZzLTI0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG59XHJcblxyXG4udHh0LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLnR4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50eHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnR4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuXHJcbi8qIEJVVFRPTlMgKi9cclxuLmJ1dHRvbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xyXG59XHJcblxyXG4uYnV0dG9uLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ1dHRvbi1ncm91cCBidXR0b24ge1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG59XHJcblxyXG4uYnRuLWx2bC0xIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0xKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMSk7XHJcbn1cclxuXHJcbi5idG4tbHZsLTIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTIpO1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0yKTtcclxufVxyXG5cclxuLmJ0bi1sdmwtMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY2wtbHZsLTMpO1xyXG59XHJcblxyXG4uYnRuLWx2bC00IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC00KTtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtNCk7XHJcbn1cclxuXHJcbi5mYWIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY3lhbi01MDApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgbGVmdDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgIGJvdHRvbTogMTZweDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLyogQ09MT1IgKi9cclxuXHJcbi8qIFNJWkVTICovXHJcbi53MTAwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud2gxMDAge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5sYXlvdXQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5pbnB1dC1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtaW5kZW50OiAxcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbi5jYm8tYnV0dG9uIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMzAwKTtcclxuICAgIGhlaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xyXG59XHJcblxyXG4uY2JvLWJ1dHRvbjpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC03MDApO1xyXG59XHJcblxyXG4uY2JvLWJ1dHRvbjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEdMQVNTTU9SUEhJU00gKi9cclxuLmdsYXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbn1cclxuXHJcbi5kYXJrLWdsYXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuXHJcbi5nbGFzcyxcclxuLmRhcmstZ2xhc3Mge1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDlweCk7XHJcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig5cHgpO1xyXG59XHJcblxyXG4vKiBGT09URVIgKi9cclxuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0xKTtcclxuICAgIG1pbi1oZWlnaHQ6IDk2cHg7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG59XHJcblxyXG5mb290ZXI+ZGl2IHtcclxuICAgIG1heC13aWR0aDogdmFyKC0tbGF5b3V0LXdpZHRoKTtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuZm9vdGVyIGEge1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0xKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufSIsIi5mbGV4LWNlbnRlcixcclxuLmZsZXgtbWlkZGxlLFxyXG4uZmxleC13cmFwLFxyXG4uZmxleC1yb3csXHJcbi5mbGV4LWNvbCxcclxuLmZsZXgge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmZsZXgtd3JhcCxcclxuLmZsZXgtcm93IHtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLmZsZXgtbWlkZGxlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbGV4LWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uZmxleC1jb2wge1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtbXMtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS1hdXRvLFxyXG4uZmxleC1zaXplLTE1LFxyXG4uZmxleC1zaXplLTIwLFxyXG4uZmxleC1zaXplLTI1LFxyXG4uZmxleC1zaXplLTMzLFxyXG4uZmxleC1zaXplLTUwIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmxleC1zaXplLWF1dG8ge1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0xNSB7XHJcbiAgICBmbGV4LWJhc2lzOiAxMyU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDEzJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0yMCB7XHJcbiAgICBmbGV4LWJhc2lzOiAxOCU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDE4JTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0yNSB7XHJcbiAgICBmbGV4LWJhc2lzOiAyMiU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDIyJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0zMyB7XHJcbiAgICBmbGV4LWJhc2lzOiAzMCU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMwJTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS01MCB7XHJcbiAgICBmbGV4LWJhc2lzOiA0NSU7XHJcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDQ1JTtcclxufVxyXG5cclxuLmZsZXgtc2l6ZS0xMDAge1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTAwJTtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMXB4O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAycHg7XHJcbn1cclxuXHJcbi5nYXAtNCB7XHJcbiAgICBnYXA6IDRweDtcclxufVxyXG5cclxuLmdhcC04IHtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4uZ2FwLTE2IHtcclxuICAgIGdhcDogMTZweDtcclxufVxyXG5cclxuLmdhcC0yNCB7XHJcbiAgICBnYXA6IDI0cHg7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTEge1xyXG4gICAgcm93LWdhcDogMXB4O1xyXG59XHJcblxyXG4ucm93LWdhcC0yIHtcclxuICAgIHJvdy1nYXA6IDJweDtcclxufVxyXG5cclxuLnJvdy1nYXAtNCB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xyXG59XHJcblxyXG4ucm93LWdhcC04IHtcclxuICAgIHJvdy1nYXA6IDAuNXJlbTtcclxufVxyXG5cclxuLnJvdy1nYXAtMTYge1xyXG4gICAgcm93LWdhcDogMXJlbTtcclxufVxyXG5cclxuLnJvdy1nYXAtMjQge1xyXG4gICAgcm93LWdhcDogMS41cmVtO1xyXG59XHJcblxyXG4uY29sLWdhcC0xIHtcclxuICAgIGNvbHVtbi1nYXA6IDFweDtcclxufVxyXG5cclxuLmNvbC1nYXAtMiB7XHJcbiAgICBjb2x1bW4tZ2FwOiAycHg7XHJcbn1cclxuXHJcbi5jb2wtZ2FwLTQge1xyXG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcclxufVxyXG5cclxuLmNvbC1nYXAtOCB7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XHJcbn1cclxuXHJcbi5jb2wtZ2FwLTE2IHtcclxuICAgIGNvbHVtbi1nYXA6IDFyZW07XHJcbn0iLCIjZWRpdG9yLWxheW91dCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5tYWluLXNjcm9sbG1lbnUsXHJcbi5uYXZiYXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTEpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYWluLXNjcm9sbG1lbnUge1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG59XHJcblxyXG4ubmF2YmFyIHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGhlaWdodDogNTZweDtcclxufVxyXG5cclxuLm5hdmJhciBidXR0b24ge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgbWluLXdpZHRoOiA1NnB4O1xyXG59XHJcblxyXG4ubmF2YmFyLXNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ubmF2YmFyLXNlY3Rpb24uZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgY3Vyc29yOiBub25lO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn0iLCIuc2Nyb2xscGFuZWwge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbHBhbmVsOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2Nyb2xscGFuZWwtdmlldyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn0iLCIuc2Nyb2xsbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIC8qIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5OyAqL1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNjcm9sbG1lbnUtc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uc2Nyb2xsbWVudS1zZWN0aW9uLmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGN1cnNvcjogbm9uZTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uc2Nyb2xsbWVudSBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIC8qIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXI7ICovXHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBtaW4td2lkdGg6IDQ4cHg7XHJcbiAgICBtYXJnaW46IDRweCAycHg7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbn1cclxuXHJcbi5zY3JvbGxtZW51IGJ1dHRvbi5hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59IiwiLmluZm9iYXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMDA5O1xyXG59XHJcblxyXG4uaW5mb2Jhci1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uaW5mb2Jhci50b3Age1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG59XHJcblxyXG4uaW5mb2Jhci5ib3R0b20ge1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxufSIsIiNwcmVsb2FkZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbn1cclxuXHJcbiNwcmVsb2FkZXIuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyotLVNQSU5ORVItLSovXHJcbiNzcGlubmVyIHtcclxuICAgIGFuaW1hdGlvbjogbG9hZGVyUm90YXRlIDVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA0MHB4KTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDBweCk7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICB3aWR0aDogODBweDtcclxufVxyXG5cclxuI3NwaW5uZXIgY2lyY2xlIHtcclxuICAgIGFuaW1hdGlvbjogc3BpblJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBmaWxsOiBub25lO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiA0O1xyXG4gICAgc3Ryb2tlOiAjMDA2NmZmO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjQwO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI0MDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKi0tUFJPR1JFU1MgQkFSLS0qL1xyXG4ucHJvZ3Jlc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wcm9ncmVzcy1iYXJfX3Byb2dyZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2ZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBhbmltYXRpb246IHByb2dyZXNzIDYwMG1zIGluZmluaXRlO1xyXG59XHJcblxyXG4vKi0tQU5JTUFUSU9OUy0tKi9cclxuQGtleWZyYW1lcyBsb2FkZXJSb3RhdGUge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluUm90YXRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMjIwO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgNTAuMSUge1xyXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0NDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHJvZ3Jlc3Mge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgbGVmdDogLTUwJTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxufSIsIiNhbGVydC1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jbC1sdmwtMyk7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG59XHJcblxyXG4jYWxlcnQtd2luZG93IHtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxufVxyXG5cclxuI2FsZXJ0LXBhbmVsIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0zKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxufVxyXG5cclxuI292ZXJsYXk6aGFzKCNhbGVydC13aW5kb3cpIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uYnV0dG9uLmNsb3NlLWFsZXJ0IHBhdGgsXHJcbi5idXR0b24uY29uZmlybS1hbGVydCBwYXRoIHtcclxuICAgIGZpbGw6IHZhcigtLWNsLWx2bC0zKTtcclxufSIsIiNjb250ZXh0bWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHdpZHRoOiAyODhweDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbiNjb250ZXh0bWVudSBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0zKTtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuI2NvbnRleHRtZW51IGJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtNCk7XHJcbn1cclxuXHJcbiNjb250ZXh0bWVudTpmb2N1cyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4jY29udGV4dG1lbnU6Zm9jdXMtd2l0aGluIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn0iLCIuZGlyZWN0b3J5LXJvb3Qge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTEpO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5kaXJlY3Rvcnktcm9vdCBidXR0b24ge1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0xKTtcclxuICAgIHBhZGRpbmc6IDAgOHB4O1xyXG59XHJcblxyXG4uZGlyZWN0b3J5LXJvb3QgYnV0dG9uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdmFyKC0tY2wtbHZsLTEpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5kaXJlY3Rvcnkge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTApO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDRweCk7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZvbGRlcnM6ZW1wdHk6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZm9sZGVycyxcclxuLmZpbGVzIHtcclxuICAgIHBhZGRpbmc6IDRweDtcclxufVxyXG5cclxuLmZvbGRlciB7XHJcbiAgICBwYWRkaW5nOiA4cHggMTZweCA4cHggOHB4O1xyXG4gICAgbWluLXdpZHRoOiAxNDRweDtcclxuICAgIG1heC13aWR0aDogMzYwcHg7XHJcbn1cclxuXHJcbi5mb2xkZXIsXHJcbi5maWxlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmZpbGUsXHJcbi5mb2xkZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG59XHJcblxyXG4uZmlsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgbWluLXdpZHRoOiAxNDRweDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZpbGUgaW1nIHtcclxuICAgIGFzcGVjdC1yYXRpbzogMS4zMztcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5mb2xkZXIuYWN0aXZlLFxyXG4uZm9sZGVyOmhvdmVyLFxyXG4uZmlsZS5hY3RpdmUsXHJcbi5maWxlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0yKTtcclxufVxyXG5cclxuLmZpbGUuYWN0aXZlPnAsXHJcbi5maWxlOmhvdmVyPnAsXHJcbi5mb2xkZXIuYWN0aXZlPnAsXHJcbi5mb2xkZXI6aG92ZXI+cCB7XHJcbiAgICBjb2xvcjogb2tsY2goLjcwNSAuMjEzIDQ3LjYwNCkgIWltcG9ydGFudDtcclxufSIsIiNlZGl0b3ItcGFuZWwge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvYXNzZXRzL2ltYWdlcy9wYXR0ZXJuLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiNpbWFnZS1ib3gge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jaW1hZ2UtYm94OmhhcygubGF5ZXIpfi5zY3JvbGxtZW51Pi5zY3JvbGxtZW51LXNlY3Rpb24uZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4ubGF5ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4ubGF5ZXI6YWN0aXZlIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxufVxyXG5cclxuLmxheWVyLmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDBweDtcclxufVxyXG5cclxuLyogQ1JPUCBNQVNLICovXHJcbiNjcm9wLW1hc2stdmlldyB7XHJcbiAgICBib3JkZXI6IDMwMDBweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICB6LWluZGV4OiAxOTtcclxufVxyXG5cclxuI2Nyb3AtbWFzayB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEuMzMzMzM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiNjcm9wLW1hc2stY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMnB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuI2Nyb3AtbWFzay1jb250cm9sIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB3aWR0aDogNDBweDtcclxufVxyXG5cclxuI2Nyb3AtaW5mb2JveCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMnB4IDhweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4jY3JvcC1pbmZvYm94IHNwYW4ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDAuOTEzcmVtO1xyXG4gICAgcGFkZGluZzogMCA0cHg7XHJcbn1cclxuXHJcbiNhc3BlY3QtcmF0aW8tbWVudSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgbGluZWFyIDYwbXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgbGluZWFyIDYwbXM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgbGluZWFyIDYwbXM7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE0NHB4KTtcclxuICAgIHdpZHRoOiAyODhweDtcclxuICAgIHotaW5kZXg6IDI5O1xyXG59XHJcblxyXG4jYXNwZWN0LXJhdGlvLW1lbnU6Zm9jdXMtd2l0aGluIHtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAxMTJweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5bbmFtZT1cImFzcGVjdF9yYXRpb1wiXSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG5bbmFtZT1cImFzcGVjdF9yYXRpb1wiXTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4vKiBydWxsZXIgKi9cclxuI29iamVjdC1ib3gge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwZjAwMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEZJTFRFUlMgKi9cclxuI2ZpbHRlcnMtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXM7XHJcbn1cclxuXHJcbiNmaWx0ZXJzLWJsb2NrOmZvY3VzLXdpdGhpbiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxufVxyXG5cclxuI2ZpbHRlcnMtYmxvY2s6Zm9jdXMtd2l0aGluPiNjdXJ2ZXMtcGFuZWwsXHJcbiNmaWx0ZXJzLWJsb2NrOmZvY3VzLXdpdGhpbj4jZmlsdGVycy1wYW5lbCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuI2ZpbHRlcnMtYmxvY2s6aGFzKC5zaG93LWN1cnZlcy1wYW5lbC5mb2N1cykgI2N1cnZlcy1wYW5lbCB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDY0cHg7XHJcbn1cclxuXHJcbiNmaWx0ZXJzLWJsb2NrOmhhcyguc2hvdy1maWx0ZXJzLXBhbmVsLmZvY3VzKSAjZmlsdGVycy1wYW5lbCB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDY0cHg7XHJcbn1cclxuXHJcbiNjdXJ2ZXMtcGFuZWwsXHJcbiNmaWx0ZXJzLXBhbmVsIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOXB4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDlweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTYwcHgpO1xyXG4gICAgdG9wOiAxMTAlO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG59XHJcblxyXG4jY3VydmVzLXBhbmVsIHtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbn1cclxuXHJcbiNmaWx0ZXJzLXBhbmVsIHtcclxuICAgIHBhZGRpbmc6IDE2cHggMTZweCAwO1xyXG59XHJcblxyXG4jZmlsdGVycy1wYW5lbCBzcGFuLFxyXG4jZmlsdGVycy1wYW5lbCBidXR0b24ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8qIENVUlZFUyBQQU5FTCAqL1xyXG5cclxuW25hbWU9XCJjaGFubmVsXCJdLFxyXG4jcmVzZXQtY3VydmVzIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbn1cclxuXHJcbltuYW1lPVwiY2hhbm5lbFwiXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiNyZXNldC1jdXJ2ZXMge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uY2hhbm5lbC1yZ2Ige1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLmNoYW5uZWwtcmdiOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2hhbm5lbC1yZWQge1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgI2YwMDAwMDtcclxufVxyXG5cclxuLmNoYW5uZWwtcmVkOmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZDogI2YwMDAwMDtcclxufVxyXG5cclxuLmNoYW5uZWwtZ3JlZW4ge1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgIzAwY2YwMDtcclxufVxyXG5cclxuLmNoYW5uZWwtZ3JlZW46Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDBjZjAwO1xyXG59XHJcblxyXG4uY2hhbm5lbC1ibHVlIHtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICMwMDc3ZjA7XHJcbn1cclxuXHJcbi5jaGFubmVsLWJsdWU6Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA3N2YwO1xyXG59XHJcblxyXG4jY3VydmVzLWNhbnZhcyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICBjdXJzb3I6IGNyb3NzaGFpcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogMjg4cHg7XHJcbiAgICB3aWR0aDogMjg4cHg7XHJcbn1cclxuXHJcbi8qIE5BVkJBUiAqL1xyXG5cclxuXHJcbiNlZGl0b3ItbmF2YmFyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogTkFWQkFSICovXHJcbi5uYXZiYXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTEpO1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uYXZiYXIgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWx2bC0yKTtcclxuICAgIGhlaWdodDogNDhweDtcclxufVxyXG5cclxuLm5hdmJhciBidXR0b24+c3BhbiB7XHJcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xyXG59XHJcblxyXG4ubmF2YmFyIGJ1dHRvbi5mb2N1cyxcclxuLm5hdmJhciBidXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctbHZsLTApO1xyXG59XHJcblxyXG4ubmF2YmFyIGJ1dHRvbjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLyogU0xJREVSICovXHJcbi5zbGlkZXItYmxvY2sge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgd2lkdGg6IDMwNHB4O1xyXG59XHJcblxyXG4uc2xpZGVyLWJsb2NrIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMTZweCAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnNsaWRlci1ibG9jayBpbnB1dDpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcclxufVxyXG5cclxuLnNsaWRlci1ibG9jayBpbnB1dDpsYXN0LWNoaWxkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG59XHJcblxyXG4vKiBDQU1FUkEgKi9cclxudmlkZW8ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvcHVibGljL2Fzc2V0cy9pY29ucy9zdmcvcmVjYW0uc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbiNjYW1lcmEtbmF2YmFyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNhbWVyYS1uYXZiYXJfX2l0ZW0ge1xyXG4gICAgYmFja2dyb3VuZDogIzAwQzAwMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmNhbWVyYS1uYXZiYXJfX2l0ZW0+c3ZnIHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuLnN2Zy10b2dnbGUtYnV0dG9uIHN2ZzpmaXJzdC1jaGlsZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnN2Zy10b2dnbGUtYnV0dG9uIHN2ZzpsYXN0LWNoaWxkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdmctdG9nZ2xlLWJ1dHRvbi5vbiBzdmc6Zmlyc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN2Zy10b2dnbGUtYnV0dG9uLm9uIHN2ZzpsYXN0LWNoaWxkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3ZnLXRvZ2dsZS1idXR0b24ub24ge1xyXG4gICAgYmFja2dyb3VuZDogI2YzMztcclxufSIsIiNhZG1pbi1tZW51PmRpdiB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpXHJcbn1cclxuXHJcbiNhZG1pbi1tZW51PmRpdiBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgY29sb3I6IHZhcigtLWNsLWx2bC0zKTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuI2FkbWluLW1lbnU+ZGl2IGJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1sdmwtNCk7XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/