@media screen and (min-width: 768px){.sp-disp,.pcsmall-disp{display:none !important}}@media screen and (max-width: 767px){.pc-disp,.pcsmall-disp{display:none !important}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-width:100%;vertical-align:bottom}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}html{font-size:62.5%}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,caption,cite,code,dfn,em,strong,th,var,a,img{border:0;font-style:normal;margin:0;padding:0}body{background:#fff;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.6rem;line-height:1.6;min-width:960px;text-align:left}address,caption,cite,code,dfn,em,th,var{font-weight:normal}li{list-style:none}caption,th{text-align:left}a{text-decoration:none;-webkit-transition:.25s ease-out;transition:.25s ease-out}a:hover{opacity:.7;text-decoration:none}img{border:none;vertical-align:bottom}ol li{list-style:decimal;margin-left:2em}abbr,acronym{border:0;font-variant:normal}input{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.6rem;padding:1px;vertical-align:middle}input[type=text],input[type=search],input[type=password]{border:1px solid #999;border-radius:5px;height:1em;margin:5px 0;padding:.6em;position:relative}input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=image],input[type=submit],input[type=button]{-webkit-transition:.25s ease-out;transition:.25s ease-out}input[type=image]:hover,input[type=submit]:hover,input[type=button]:hover{opacity:.7}input[type=text],input[type=tel],input[type=number],input[type=email],input[type=password]{-webkit-box-sizing:border-box;border:1px solid #4998db;border-radius:0;box-sizing:border-box;height:auto;line-height:1.3;margin:0;max-width:100%;padding:15px 7px;position:relative;width:100%}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}hr{border:0;border-top:1px solid #ccc;height:1px}q::before,q ::after{content:""}::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}sup{font-size:75.5%;position:relative;top:-0.1em;vertical-align:top}sub{vertical-align:text-bottom}table{border-collapse:collapse;border-spacing:0}body{font-family:"Noto Sans JP",sans-serif;line-height:1.5;min-width:768px;position:relative;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:unset}h1{font-size:4rem;line-height:1}h2{font-size:2.8rem;line-height:1}h3{font-size:2rem}h4{font-size:1.6rem}h5,h6{font-size:1.4rem}@media all and (-ms-high-contrast: none){h1,h2,h3,h4,h5,h6{font-weight:400}}label{cursor:pointer;line-height:inherit;margin:0;padding-bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box}label.radio__label_::before{-webkit-box-sizing:content-box;box-sizing:content-box}input[type=radio]{display:none;height:20px;width:20px;-webkit-box-shadow:none;box-shadow:none}input[type=radio]+label{padding-left:30px;position:relative}.radio__overall_ input[type=radio]+label{padding-left:0;position:absolute}.radio__overall_ input[type=radio]+label::before,.radio__overall_ input[type=radio]+label::after{display:none}input[type=radio]+label::before{background:#fff;border:2px solid #757575;border-radius:50%;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=radio]:checked+label::after{background:#4998db;border-radius:50%;content:"";display:block;height:12px;left:4px;position:absolute;top:6px;width:12px}.radio__overall_ input[type=radio]:checked+label::after,.formLayout__line3_ input[type=radio]:checked+label::after{display:none}input[name=mailnews]+label{padding-left:30px;position:relative}input[name=mailnews]+label::before{background:#fff;border:2px solid #ebebeb;border-radius:50%;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}input[name=mailnews]:checked+label::after{background:#4998db;border-radius:50%;content:"";display:block;height:12px;left:4px;position:absolute;top:6px;width:12px}input::-webkit-input-placeholder{color:#abd3f0}input::-moz-placeholder{color:#abd3f0}input:-ms-input-placeholder{color:#abd3f0}input::-ms-input-placeholder{color:#abd3f0}input::placeholder{color:#abd3f0}input[type=text],input[type=password]{-webkit-box-sizing:border-box;border-radius:0;box-sizing:border-box;font-size:1.6rem;height:50px;padding:15px}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus{border:1px solid #4998db}input:focus,select:focus{outline:unset;outline-offset:unset}textarea{border:1px solid #2299e1;border-radius:0;padding:15px}.wrapper_,div.wrapper_{left:0;margin:0;min-width:768px;overflow:hidden;position:relative;width:100%}.container_{margin:0 auto 80px;overflow:hidden;position:relative;width:100%;zoom:1}.container_ th,.container_ td{border:none;font-weight:normal}.container_ .submit_{margin:0 auto}.container__inner_{margin:0 auto;width:700px}.customer_status_{border-bottom:1px solid #ccc;margin:0;padding:30px 0 5px}.error__top_{border:red solid 1px;color:red;font-weight:bold;margin-bottom:30px;padding:15px}.error_{border:none;clear:both;color:red;font-weight:bold;max-width:700px;padding-top:15px;width:auto}.pageTitle_{border-bottom:1px solid #4998db;color:#4998db;margin:auto;padding:30px 0 20px;padding-bottom:20px;text-align:center;width:700px}.common_headline2_{color:#4998db;font-size:2rem;font-weight:normal;line-height:1;padding:0}.styleGuide__pageTitle{border-bottom:1px solid #4998db;color:#4998db;font-weight:normal;line-height:1.4;padding:30px 0 20px;text-align:center}.ly__styleGuide__pageTitle{margin:auto;width:700px}button{background:#fff;border:1px solid #4998db;color:#4998db;font-size:1.6rem;padding:12px 5px;position:relative;text-align:center;width:100%;-webkit-transition:.25s ease-out;cursor:pointer;outline:none;transition:.25s ease-out}button:hover{opacity:.7}button.btn__actFocusOff_.on{background:#e20c0c;border:1px solid #e20c0c;color:#fff;cursor:pointer}.styleGuide__button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:150px;padding:.7em 1.2em;text-align:center}.ly__styleGuide__buttonBox{margin-bottom:20px}.ly__styleGuide__button--colum{margin:0 10px}.ly__styleGuide__button--colum:first-of-type{margin-left:0}.ly__styleGuide__button--colum:last-of-type{margin-right:0}.styleGuide__button--base{background:#4998db;color:#fff}.styleGuide__button--frame{background:#fff;border:solid 1px #4998db;color:#4998db}.input__redBtn_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;background:#e20c0c;border:1px solid #e20c0c;box-sizing:border-box;color:#fff;height:80px;margin-bottom:10px;text-align:center;width:240px;-webkit-transition:.25s ease-out;transition:.25s ease-out}.input__redBtn_:hover{opacity:.6}.input__redBtn_>span{position:relative;width:100%}.input__redBtn_>span img{display:block;left:20%;position:absolute;top:50%;-webkit-transform:translate(-20%, -50%);height:20px;transform:translate(-20%, -50%);width:24px}.btn_innerTxt{position:absolute;right:30%;top:50%;-webkit-transform:translate(30%, -50%);transform:translate(30%, -50%)}.btn_innerTxt small{font-size:1.1rem}.nextStep__fixBtnIn_ button{font-size:1.2rem;padding:6px 1em;width:246px}.termsDis{display:block;-webkit-box-sizing:border-box;background:#b7b7b7;border:none;border-radius:0;box-sizing:border-box;color:#fff;height:50px;line-height:1.3;padding:16px 7px 14px;position:relative;text-align:center;width:100%}.index__function_ .swiper-slide img,.index__searchShop_ img{-webkit-box-sizing:border-box;border:solid 1px #ccc;box-sizing:border-box;margin-bottom:40px;width:100%}.form__btn_,.submit__btn_{border-radius:0}.form__btn_ a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;border:1px solid #4998db;border-radius:0;box-sizing:border-box;height:50px;line-height:1.3;position:relative;text-align:center;width:100%}.form__btn_:not(.btn__act_) a{color:#4998db}.form__blueBtn_ input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4998db;border:none;color:#fff;cursor:pointer;font-weight:normal;height:50px;width:335px}.btn__line1_ .form__btn_{margin:0 auto}.form__midBtn_{width:335px}.itemPrice_tax_ :not(.page__lenschoice_){font-size:1.56rem;margin-left:.2em;vertical-align:middle}.must_{margin-left:20px}.ninni_{margin-left:20px}.formRequired_{background-color:#4998db;color:#fff;font-size:1.6rem;margin-left:20px;padding:3px 10px}.formNoRequired_{background:#bfbfbf;color:#fff;display:inline-block;font-weight:normal;line-height:1;margin-left:10px;padding:3px 10px;vertical-align:text-top}.del_{display:block;position:absolute;right:10px;top:10px;width:25px}.obiTxt_{color:#fff;display:inline-block;font-size:1.2rem;line-height:1.4em;margin-bottom:3px;margin-left:5px;padding:0 10px;text-align:center;vertical-align:middle;width:auto}.obiTxt_:first-child{margin-left:10px}.obiTxt_.obi__1_{background:red}.obiTxt_.obi__2_{background:#7fccf0}.obiTxt_.obi__3_{background:#9bcb9b}.obiTxt_.obi__4_{background:#c9c}.obiTxt_.obi__5_{background:#99cdff}.obi__newOpen_{background:red}.obi__renewal_{background:#7fccf0}.obi__closed_{background:#999}.obi__taxFree_{background:#ffd200}.obi__srvTrans_{background:#80c269}.obi__srvSignLang_{background:#8f82bc}.obi__kidsSize{background:#57b3e8}.obi__outlet_{background:#fff;border:1px solid red;color:red}.obi__large{background:#80c269}.obi__online_{background:#fd9827}.obi__frame_{background:#e94a92}.obi__lens_{background:#e20c0c}.obi__security_{background:#89c551}.obi__shop_{background:#179be1}.obi__price_{background:#fdc504}.obi__sungrass_{background:#844d9e}.obi__another_{background:#2261e1}.obi__order_{background:#fd8b04}.obi__delivery_{background:#3d9015}.obi__line_{background:#08bf5b}.category__icon_{width:26px}.category__icon_ a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;position:relative}.category__icon_ a span.badge_count{background:red;border-radius:1em;color:#fff;font-size:1rem;line-height:1;padding:.3em .5em;position:absolute;right:-0.8em;top:-0.5em}.small_{font-size:1.3rem}.grayArea_{-webkit-box-sizing:border-box;background:#f7f7f7;box-sizing:border-box}.gheader_ .header__navList_{display:inline-block;margin:3px 0;position:relative;text-align:right}.lead__nameBox_{border-bottom:1px solid #ebebeb;overflow:hidden;padding:20px 0}.hidden_{visibility:hidden}.submit__container_{margin-top:50px}.table__block_{width:100%}.formdetail_{margin:0 auto}.formdetail_.form__box_{margin-bottom:30px}.efo__wrapBox_{position:relative}.formContent_{-webkit-box-sizing:border-box;box-sizing:border-box}.formContent_ tr{border-bottom:1px solid #ebebeb;display:block;padding:25px 0 30px}.formContent_ td{display:block}.formContent_ .no__separate_{border-bottom:0;padding-bottom:0}.formContent_ .fContent__layout__line2_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.formContent_ .fContent__layout__line2_ .efo__wrapBox_{display:block;-ms-flex-preferred-size:48%;flex-basis:48%}.formContent_ .fContent__layout__line3_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formContent_ .fContent__layout__line3_ .fContent__parts__sizeS_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.formContent_ .fContent__layout__line3_ label{position:relative}.formContent_ .fContent__layout__line3_ label::after{border-bottom:#4998db solid 1px;border-right:#4998db solid 1px;content:"";display:block;height:10px;position:absolute;right:1.5em;top:18px;width:10px;-webkit-transform:rotate(45deg);pointer-events:none;transform:rotate(45deg)}.formContent_ .fContent__layout__line3_ select{margin:5px 10px;width:182px}.formContent_ .fContent__layout__line3_ .fContent__select__wrap_::after{display:none}.formContent_ .small_{margin-top:10px}.fContent__title_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4998db;font-size:2rem;line-height:1;padding-bottom:20px}.fContent__parts__sizeM_{width:44%}.fContent__parts__sizeS_{width:26%}.fContent__select__wrap_{display:block;position:relative}.fContent__select__wrap_::after{border-bottom:#4998db solid 1px;border-right:#4998db solid 1px;content:"";display:block;height:10px;position:absolute;right:1em;top:17px;width:10px;-webkit-transform:rotate(45deg);pointer-events:none;transform:rotate(45deg)}.fContent__select__wrap_ select{display:block;-webkit-box-sizing:border-box;background:#fff;border:#4998db solid 1px;box-sizing:border-box;float:none;height:50px;margin-bottom:5px;margin-top:5px;padding:.5em .5em .5em 1em;position:relative;text-align:left;width:100%}.plusmark_{cursor:pointer;display:block;margin-bottom:0;padding:15px 0 15px;position:relative}.plusmark_::before{background:#4998db;content:"";display:block;height:1px;position:absolute;right:20px;top:50%;width:21px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:.25s ease;transition:.25s ease}.plusmark_::after{background:#4998db;content:"";display:block;height:1px;position:absolute;right:20px;top:50%;width:21px;-webkit-transition:.25s ease;transition:.25s ease}input[type=checkbox]{background:#fff;height:20px;margin-bottom:3px;margin-right:5px;position:relative;width:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox__parts_{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label_::before{background:#f1f1f1;border:2px solid #757575;content:"";display:block;height:20px;left:0;position:absolute;top:1px;width:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.one__goods_{position:relative}.termsCheck_label{padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;user-select:none}.termsCheck_label a{color:#4998db;text-decoration:underline}.termsCheck_check{display:none}.termsCheck_check+.termsCheck_label::before{content:"";display:block;-webkit-box-sizing:border-box;background:#fff;border:2px solid #666;box-sizing:border-box;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.termsCheck_check:checked+.termsCheck_label::after{border-bottom:4px solid #4998db;border-left:4px solid #4998db;content:"";height:8px;left:2px;margin-top:-10px;position:absolute;top:50%;width:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cpformContainer_form_contents_questionnaireList_contents input[type=checkbox]{display:none}.cpformContainer_form_contents_questionnaireList_contents input[type=checkbox]+label{display:inline-block;-webkit-box-sizing:border-box;border:2px solid #ccc;box-sizing:border-box;padding:10px 15px 10px 45px;position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cpformContainer_form_contents_questionnaireList_contents input[type=checkbox]+label::before{content:"";display:block;-webkit-box-sizing:border-box;background:#fff;border:2px solid #757575;box-sizing:border-box;height:20px;left:15px;margin-top:-10px;position:absolute;top:50%;width:20px}.cpformContainer input[type=checkbox]:checked+label::after{border-bottom:4px solid #4998db;border-left:4px solid #4998db;content:"";height:6px;left:17px;margin-top:-8px;position:absolute;top:50%;width:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.formLayout__lineFree_ label{display:inline-block;padding-right:30px}.checkbox__label_{display:inline-block;padding-left:35px;position:relative}.checkbox__label_::before{background:#f1f1f1;border:2px solid #757575;content:"";display:block;height:20px;left:0;position:absolute;top:1px;width:20px}.checkbox__label_ input{display:none}label.checkbox__label_ input:checked~.checkbox__parts_::before{border-right:#229ae1 solid 3px;border-top:#229ae1 solid 3px;content:"";display:block;height:8px;width:13px;-webkit-box-sizing:content-box;box-sizing:content-box;left:0;position:absolute;top:0;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%)}.pagenation_{margin:50px 0}.navipage_{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navipage_.top_{color:#4998db;font-size:2rem;margin:25px 0;padding:0;text-align:left}.navipage_ a{border:1px solid #d5d5d5;border-radius:4px;color:#000;display:inline-block;font-size:1.4rem;line-height:1;margin:0 5px;min-width:30px;padding:9px 7px;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.navipage_ a:hover{background:#4998db;color:#fff;opacity:1}.navipage_ .navipage_forward_{margin-left:5px}.navipage_reverse_{margin-right:5px}.navipage_reverse_ a{font-size:1.8rem;position:relative}.navipage_reverse_ .navipage_first_ a{border:none;font-size:1.6rem;padding-left:18px}.navipage_reverse_ .navipage_first_ a:hover{background:rgba(0,0,0,0);color:#000;opacity:.7}.navipage_reverse_ .navipage_first_ a::before{border-bottom:solid 1px #000;border-left:solid 1px #000;content:"";height:5px;left:0;position:absolute;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_reverse_ .navipage_first_ a::after{border-bottom:#000 solid 1px;border-left:#000 solid 1px;content:"";height:5px;left:5px;position:absolute;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_prev_ a{border:none;font-size:1.6rem;padding-left:12px}.navipage_prev_ a:hover{background:rgba(0,0,0,0);color:#000;opacity:.7}.navipage_prev_ a::after{border-bottom:#000 solid 1px;border-left:#000 solid 1px;content:"";height:5px;left:0;position:absolute;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_last_ a{padding-right:18px}.navipage_last_ a:hover{background:rgba(0,0,0,0);color:#000;opacity:.7}.navipage_forward_ a{border:none;color:#000;font-size:1.6rem;position:relative}.navipage_forward_ .navipage_last_ a::before{border-right:#000 solid 1px;border-top:#000 solid 1px;content:"";height:5px;position:absolute;right:0;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_forward_ .navipage_last_ a::after{border-right:#000 solid 1px;border-top:#000 solid 1px;content:"";height:5px;position:absolute;right:5px;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_now_{border:1px solid #d5d5d5;border-radius:4px;color:#4998db;display:inline-block;font-size:1.4rem;font-weight:600;line-height:1;min-width:30px;padding:9px 7px;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px}.navipage_sum_ strong{font-weight:normal}.navipage_next_ a{padding-right:12px}.navipage_next_ a::after{border-right:#000 solid 1px;border-top:#000 solid 1px;content:"";height:5px;position:absolute;right:0;top:14px;width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navipage_next_ a:hover{background:rgba(0,0,0,0);color:#000;opacity:.7}#page__topBtn{background:#8bcdf0;border-radius:100%;bottom:10px;display:block;height:45px;position:fixed;right:10px;width:45px;z-index:12}#page__topBtn::after{border-left:#fff solid 1px;border-top:#fff solid 1px;content:"";display:block;height:14px;left:16px;position:absolute;top:18px;width:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page__topBtnWrapper{opacity:0;pointer-events:none;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.page__topBtnWrapper.js-show{opacity:1;pointer-events:all}#page__topBtn.page__topBtn{background:rgba(0,0,0,0);bottom:20px;display:block;height:50px;position:fixed;right:20px;width:50px;z-index:12;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}#page__topBtn.page__topBtn.js-absolute{position:absolute}#page__topBtn.page__topBtn::before{background:#000;border-radius:100%;content:"";display:block;height:100%;width:100%;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#page__topBtn.page__topBtn::after{border-left:#fff solid 1px;border-top:#fff solid 1px;content:"";display:block;height:8px;left:25px;position:absolute;top:22px;width:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left top;transform-origin:left top}#page__topBtn.page__topBtn:hover{opacity:1}#page__topBtn.page__topBtn:hover::before{background-color:#4998db}.mainframe_ .error_.secureError{text-align:center}.mainframe_ .error_.secureError .centertext_{text-align:center}.header{background-color:#fff;padding-bottom:120px}.header__sub{background-color:#f6f6f6;padding:0 20px}.header__subLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__subLinksItem{padding:0 10px}.header__subLinksItem a{color:#000;font-size:1.2rem}.header__subLinksItem a:hover{opacity:.5}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.header__navDemographic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f6f6f6;border-radius:40px;justify-content:center}.header__navDemographicItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__navDemographicItem a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Open Sans",sans-serif;font-size:1.5rem;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:40px;padding:0 2.2058823529vw}.header__navDemographicItem a:hover{background-color:#000;color:#fff;opacity:1}@media screen and (max-width: 1200px){.header__navDemographicItem a{padding:0 1.8382352941vw}}@media screen and (max-width: 1150px){.header__navDemographicItem a{padding:0 1.1029411765vw}}.js-fixed .header__navDemographicItem a{padding:0 2.2058823529vw}.women .header__navDemographicItem--women a{background-color:#000;color:#fff;opacity:1}.men .header__navDemographicItem--men a{background-color:#000;color:#fff;opacity:1}.kids .header__navDemographicItem--kids a{background-color:#000;color:#fff;opacity:1}.sunglasses .header__navDemographicItem--sunglasses a{background-color:#000;color:#fff;opacity:1}.header__navDemographicItem--outlet a{color:#f53c3c}.outlet .header__navDemographicItem--outlet a{background-color:#000;color:#fff;opacity:1}.header__navFunction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header__navFunctionItem a{background-color:#f6f6f6;color:#4998db;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:40px;justify-content:center}.header__navFunctionItem a:hover{background-color:#4998db;color:#fff;opacity:1}.header__navFunctionItem a:hover svg{fill:#fff}.header__navFunctionItem a:hover .header__navFunctionItemBtnIcon{background-color:#f6f6f6;color:#4998db}.header__navFunctionItem--search{color:red !important}.header__navFunctionItem--search svg{width:18px}.header__navFunctionItem--mypage svg{width:18px}.header__navFunctionItem--favorite svg{width:18px}.header__navFunctionItem--cart svg{width:21px}.header__navFunctionItem--login{padding:0 20px}.header__navFunctionItem svg{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.header__navFunctionItemBtn{position:relative}.header__navFunctionItemBtnIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#4998db;border-radius:1em;color:#fff;font-size:1rem;font-weight:700;justify-content:center;line-height:1;padding:0 .2em;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.header__navStoreSheach{background-color:#4998db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:40px;justify-content:center;padding:0 15px}.header__navStoreSheach--text{color:#fff;font-size:1.2rem}.header__navStoreSheach:hover{background-color:#000;opacity:1}.header__navStoreSheach:hover--text{color:#fff}.l-header{min-width:768px;position:relative;width:100%}.l-header__sub{min-height:34px;position:relative;z-index:14}.l-header__inner{height:120px;left:0;position:absolute;top:34px;width:100%;z-index:15;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s;will-change:top}.js-fixed .l-header__inner,.ecbn-selection-preview-overflow-hidden .l-header__inner{height:80px;position:fixed;top:0}.l-header__logo{left:40px;max-width:290px;position:absolute;top:16px;width:21.3235294118vw;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.l-header__logo img{height:auto;width:inherit}@media screen and (max-width: 1220px){.l-header__logo{width:22.0588235294vw}}@media screen and (max-width: 990px){.l-header__logo{width:17.6470588235vw}}.js-fixed .l-header__logo{top:20px;width:94px}.l-header__nav{width:100%}.l-header__navDemographic{height:40px;margin-left:auto}.l-header__navDemographicItem{position:relative}.l-header__navDemographicItem a{height:100%;width:100%}.l-header__navFunction{height:40px;margin:0 10px 0 20px}.l-header__navFunctionItem{height:inherit;margin-right:8px;width:40px}.l-header__navFunctionItem:last-child{margin-right:0}.l-header__navFunctionItem a{height:inherit;width:inherit}.l-header__navFunctionItemBtn{position:relative}.l-header__navFunctionItemBtnIcon{height:18px;min-width:18px;position:absolute;right:0;top:0}.l-header__navStoreSheach{height:40px;width:104px}.l-header__navStoreSheach svg{margin-right:8px;width:18px}.header .side__megamenuTypeColor_{border-right:#c9e6f8 solid 1px;float:left;height:auto;margin:0 50px 0 0;overflow:hidden;padding:0 50px 0 0;width:80px}.findGkeywords{margin:-16px auto 0;text-align:center;width:inherit}.findGkeywords li{display:inline-block;margin:16px 10px 0}.findGkeywords li a{color:#4998db;font-size:1.6rem;font-weight:normal;text-decoration:underline}#search_suggest_area_{display:none;-webkit-box-sizing:border-box;background-color:#fff;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ccc;box-sizing:border-box;left:50%;margin-left:-332px;max-width:660px;padding:0;position:absolute;text-align:left;top:130px;width:100%;z-index:1000}.suggest_keyword_{padding:2px}.suggest_keyword_entry_{color:#000;display:block;text-decoration:none}.suggest_goods_{clear:both;display:block;min-height:auto;padding:0;position:relative;width:100%}.suggest_goods_ a{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;padding:10px 20px}.suggest_goods_name_,.suggest_goods_comment_,.suggest_goods_price_{display:inline-block;margin-left:10px;width:300px}.suggest_goods_name_{width:100%}.suggest_keyword_:hover,.suggest_goods_:hover{background-color:#dedede;cursor:pointer;cursor:hand}.header .header__navKeywordsSearchForm_{background:#fff;display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:21}.header .header__navKeywordsSearchFormInner_{font-size:0;height:45px;margin:0;position:relative;text-align:center;width:100%}.header .header__navKeywordsSearchText_{border:0;border-bottom:#4998db solid 2px;border-radius:0;color:#4998db;display:inline-block;font-size:1.6rem;line-height:1;margin:80px 0 0;padding:.5em 40px .5em 60px;position:relative;text-align:left;width:660px}.header .header__navKeywordsSearchTitle_{display:inline-block;font-size:1.6rem;font-weight:unset;left:50%;letter-spacing:.1em;margin-left:-330px;position:absolute;top:97px;width:auto;z-index:5}.header .header__navKeywordsSearchBtn_{border-radius:0;color:#4998db;display:inline-block;font-size:1.6rem;line-height:1;margin:80px 0 0 -30px;padding:.5em;position:relative;width:18px}.header .header__navKeywordsSearchClsBtn_{border:solid 1px #4998db;display:block;height:50px;position:absolute;right:25px;top:25px;width:120px}.header .header__navKeywordsSearchClsBtn_:after{color:#4998db;content:"閉じる";display:block;font-size:1.6rem;left:45px;line-height:52px;position:absolute;top:0}.header .header__navKeywordsSearchClsBtn_ span{background:#4998db;display:block;height:2px;left:12px;position:absolute;top:50%;width:26px}.header .header__navKeywordsSearchClsBtn_ span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .header__navKeywordsSearchClsBtn_ span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .side__megamenu_{margin:60px 60px 0 60px;text-align:center}.header .side__megamenuInner_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto;min-width:1140px;padding:0;text-align:left}.header .side__megamenuTypeBox_,.header .side__megamenuGenreBox_{-webkit-box-sizing:border-box;box-sizing:border-box;width:570px}.header .side__megamenuTypeBox_{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header .side__megamenuTypeBox_ h4{margin:14px 0}.header .side__megamenuGenreBox_{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-left:60px}.header .side__megamenuTypeShape_{margin:0 50px 0 0}.header .side__megamenuTypeShape_ h4 a{color:#4998db}.header .side__megamenuTypeShape_ li{margin:0 0 5px}.header .side__megamenuTypeShape_ li a{color:#4998db;line-height:1;padding:0 0 0 60px;position:relative;text-align:left}.header .side__megamenuTypeShape_ li span{background-size:cover;display:block;height:17px;left:0;position:absolute;top:50%;width:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .side__megamenuTypeShape_ .item__generalLink_ a{padding-left:0}.header .side__megamenuTypeColor_{border-right:#c9e6f8 solid 1px;height:auto;margin:0 0px 0 0;overflow:hidden;padding:0 50px 0 0;width:80px;-webkit-box-sizing:content-box;box-sizing:content-box}.header .side__megamenuTypeColor_ h4 a{color:#4998db}.header .side__megamenuTypeColor_ li{float:left;height:20px;margin:0 20px 10px 0;width:20px}.header .side__megamenuTypeColor_ li a{border-radius:100%;display:block;height:20px;overflow:hidden;width:20px}.header .side__megamenuTypeColor_ li span{display:block;height:20px;width:20px}.header .side__megamenuTypePrice_{height:auto;margin:0 60px 0 0;padding:0}.header .side__megamenuTypePrice_ h4 a{color:#4998db}.header .side__megamenuTypePrice_ li{margin:0 0 10px}.header .side__megamenuTypePrice_ li a{color:#4998db;display:block}.header .side__megamenuGenre_{margin:0 40px 0 0;position:relative}.header .side__megamenuGenre_:last-child{border-right:none;height:auto;margin-right:0;max-width:350px;min-width:250px;padding-right:0}.header .side__megamenuGenre_ h4{margin:14px 0}.header .side__megamenuGenre_ li{margin:0 0 5px}.header .side__megamenuGenre_ a{color:#4998db;position:relative;text-align:left}.header .side__megamenuGenre_ .ly__styleGuide__navSearchSeriesList--bottomSpace{margin-bottom:20px}.header .side__megamenuSeriesBox_{overflow:hidden}.header .side__megamenuSeries_{height:auto;margin:0 20px 0 0;position:relative}.header .side__megamenuSeries_ h4{margin:14px 0}.header .side__megamenuSeries_ li{margin:0 0 5px}.header .side__megamenuSeries_ a{color:#4998db;position:relative;text-align:left}.header .side__megamenuSeries_ a span.side__megamenuSummaryTxt_{color:#4998db;display:block;font-size:1.2rem;height:auto;line-height:140%;margin-bottom:10px;margin-left:0px;position:static;width:auto}.header .ly__styleGuide__navSearchTypeShapeList--topSpace{margin-top:15px}.item__shape_1_ span{background-image:url(/img/private/pc/common/shape_square.png);background-repeat:no-repeat}.item__shape_2_ span{background-image:url(/img/private/pc/common/shape_oval.png);background-repeat:no-repeat}.item__shape_3_ span{background-image:url(/img/private/pc/common/shape_wellington.png);background-repeat:no-repeat}.item__shape_4_ span{background-image:url(/img/private/pc/common/shape_boston.png);background-repeat:no-repeat}.item__shape_5_ span{background-image:url(/img/private/pc/common/shape_round.png);background-repeat:no-repeat}.item__color__1_ span{background:#000}.item__color__2_ span{background:#999}.item__color__3_ span{background:#960}.item__color__4_ span{background:#060}.item__color__5_ span{background:#039}.item__color__6_ span{background:#639}.item__color__7_ span{background:#fc0}.item__color__8_ span{background:#f6b1d8}.item__color__9_ span{background:#c00}.item__color__10_ span{background:#f60}.item__color__11_ span{background:url(/img/private/pc/common/color_silver.png) 50% 50%;background-size:100%}.item__color__12_ span{background:url(/img/private/pc/common/color_gold.png) 50% 50%;background-size:100%}.item__color__13_ span{-webkit-box-sizing:border-box;background:#fff;border:#ccc solid 1px;border-radius:100%;box-sizing:border-box;height:18px;width:18px}.item__color__99_ span{background:url(/img/private/pc/common/color_other.png) 50% 50%;background-size:100%}.ly__styleGuide__navSearchList--topSpace{margin-bottom:20px}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.header__navKeywordsSearchFormInner_ input[type=text]:focus{border:none;border-bottom:#4998db solid 2px}.header__navKeywordsLink{margin-left:auto;margin-right:auto;margin-top:120px;width:600px}.sizeSuggest__titleModal span{color:#4998db}.footer{border-top:solid 1px #e5e5e5;padding:50px 0 20px}.footer__inner{padding:0 40px}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__navHead{border-bottom:solid 1px #e5e5e5;font-size:1.5rem;font-weight:500;line-height:1.4666666667}.footer__navListItem{font-size:1.5rem;line-height:1.4666666667}.footer__navListItem a{color:#000}.footer__navListItem a:hover{color:#4998db;opacity:1}.footer__navListItem a:hover svg{fill:#fff}.footer__navListItem a:hover .footer__navFunctionItemBtnIcon{background-color:#f6f6f6;color:#4998db}.footer__navListItem svg{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__socialItemLink:hover{opacity:1}.footer__socialItemLink:hover svg{fill:#4998db}.footer__socialItem svg{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.footer__copyright{font-family:"Open Sans",sans-serif;font-size:1.2rem}.l-footer{min-width:768px;position:relative}.l-footer__logo{margin-bottom:50px;width:250px}.l-footer__logo img{height:auto;width:inherit}.l-footer__nav{margin-bottom:90px}.l-footer__navGroup{-ms-flex-preferred-size:180px;flex-basis:180px;margin-left:4.4117647059%}.l-footer__navGroup:first-child{margin-left:0}.l-footer__navHead{margin-bottom:38px;padding-bottom:14px;white-space:nowrap}.l-footer__navListItem{margin-bottom:14px}.l-footer__navListItem svg{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.l-footer__social{margin-bottom:20px}.l-footer__socialItem{margin-left:24px}.l-footer__socialItem:first-child{margin-left:0}.l-footer__socialItem svg{height:20px;width:auto}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJtb2R1bGUvX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlL19yZXNldC5zY3NzIiwibW9kdWxlL19zdHlsZWd1aWRlLnNjc3MiLCJtb2R1bGUvX25hdl9oZWFkZXIuc2NzcyIsIm1vZHVsZS9fbmF2X3NlYXJjaC5zY3NzIiwibW9kdWxlL19uYXZfZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscUNDK0VFLHVCQVlELHVCQUFBLENBQUEsQ0FBQSxxQ0FaQyx1QkFnQkQsdUJBQUEsQ0FBQSxDQUFBLDBFQzNFQSxTQUNDLENBQUEsY0FDQSxDQUFBLHFCQUlGLDZCQUdFLENBSEYscUJBR0UsQ0FBQSxLQUlGLDBCQUNFLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQURBLHFCQUNBLENBQUEsU0FJRixhQUNFLENBQUEsbUJBSUYsZUFDRSxDQUFBLElBSUYsY0FHRSxDQUFBLHFCQUNBLENBQUEsTUFJRix3QkFDRSxDQUFBLGVBSUYsd0JBQ0UsQ0FBQSxTQUlGLGtCQUNFLENBQUEsTUFJRix5QkFDRSxDQUFBLHNCQUNBLENBREEsaUJBQ0EsQ0FBQSxZQUlGLFVBQ0UsQ0FBQSw2QkFDQSxDQURBLHFCQUNBLENBQUEsNEJBSUYsV0FDRSxDQUxBLG1CQUlGLFdBQ0UsQ0FMQSx1QkFJRixXQUNFLENBTEEsd0JBSUYsV0FDRSxDQUxBLGNBSUYsV0FDRSxDQUFBLGlCQUtGLFlBQ0UsQ0FBQSx1REFNRiwyQkFDRSxDQUFBLDhCQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHdCQUNBLENBQUEseUJBSUYseUJBQ0UsQ0FBQSxxQkFJRixVQUNFLENBQUEsNkJBQ0EsQ0FEQSxxQkFDQSxDQUFBLEVBU0YsNkJBQ0UsQ0FERixxQkFDRSxDQUFBLG9CQUNBLENBQUEsS0FFRixlQUNFLENBQUEsdUtBS0EsUUFDQSxDQUFBLGlCQUFBLENBSEYsUUFDRSxDQUFBLFNBR0EsQ0FBQSxLQVFBLGVBQUEsQ0FKQSxnRkFDQSxDQUFBLGdCQUNB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eUJLc0NGLCtCQUNzQixDQUR0Qix1QkFDc0IsQ0FBQSx1Q0FBSSxDQUFKLCtCQUFJLENBQUEsMkJBQUssQ0FBTCxtQkFBSyxDQUFBLGdCQVFyQyxtQkFDRSxDQURGLG1CQUNFLENBREYsWUFDRSxDQUFBLDhCQUdJLFNBQ0UsQ0FBQSxrQ0FDQSxZTHJEQSxDQUFBLHdCSzBESiwrQkFDc0IsQ0FEdEIsdUJBQ3NCLENBQUEsdUNBQUksQ0FBSiwrQkFBSSxDQUFBLDJCQUFLLENBQUwsbUJBQUssQ0FBQSxtQkFPakMsa0NBQUEsQ0FERixnQkxuRk8sQ0FBQSxVSzRGUCxlQUNFLENBQUEsaUJBQ0EsQ0FBQSxnQkFPRSxrQkFBQSxDQURGLFdBRUUsQ0FBQSxvQkFFRSxXQUFBLENBREYsYUFFRSxDQUFBLGVBS0osa0JBQ0UsQ0FBQSxvQkFFQSw2QkFDRSxDQURGLGdCQUNFLENBQUEseUJBQ0EsQ0FBQSxnQ0FDQSxhQUNFLENBQUEsbUJBSUYsa0JBQ0EsQ0FGRixtQkFDRSxDQUNBLGtCQUNBLENBQUEsdUJBR0Esa0JBQ0UsQ0FBQSwyQkFTQSwrQkFDc0IsQ0FEdEIsdUJBQ3NCLENBQUEsdUNBQUksQ0FBSiwrQkFBSSxDQUFBLDJCQUFLLENBQUwsbUJBQUssQ0FBQSxrQkFRckMsa0JBQ0UsQ0FBQSxzQkFDQSxnQkFDRSxDQUFBLGtDQUNBLGFBQ0UsQ0FBQSwwQkFHRixXQUNFLENBQUEsVUFDQSIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zcC1kaXNwLC5wY3NtYWxsLWRpc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGMtZGlzcCwucGNzbWFsbC1kaXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0qOndoZXJlKDpub3QoaHRtbCxpZnJhbWUsY2FudmFzLGltZyxzdmcsdmlkZW8sYXVkaW8pOm5vdChzdmcgKixzeW1ib2wgKikpe2FsbDp1bnNldDtkaXNwbGF5OnJldmVydH0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHstbW96LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTt0ZXh0LXNpemUtYWRqdXN0Om5vbmV9YSxidXR0b257Y3Vyc29yOnJldmVydH1vbCx1bCxtZW51LHN1bW1hcnl7bGlzdC1zdHlsZTpub25lfWltZ3ttYXgtd2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjpib3R0b219dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWlucHV0LHRleHRhcmVhey13ZWJraXQtdXNlci1zZWxlY3Q6YXV0b310ZXh0YXJlYXt3aGl0ZS1zcGFjZTpyZXZlcnR9bWV0ZXJ7LXdlYmtpdC1hcHBlYXJhbmNlOnJldmVydDthcHBlYXJhbmNlOnJldmVydH06d2hlcmUocHJlKXthbGw6cmV2ZXJ0O2JveC1zaXppbmc6Ym9yZGVyLWJveH06OnBsYWNlaG9sZGVye2NvbG9yOnVuc2V0fTp3aGVyZShbaGlkZGVuXSl7ZGlzcGxheTpub25lfTp3aGVyZShbY29udGVudGVkaXRhYmxlXTpub3QoW2NvbnRlbnRlZGl0YWJsZT1mYWxzZV0pKXstbW96LXVzZXItbW9kaWZ5OnJlYWQtd3JpdGU7LXdlYmtpdC11c2VyLW1vZGlmeTpyZWFkLXdyaXRlO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDstd2Via2l0LWxpbmUtYnJlYWs6YWZ0ZXItd2hpdGUtc3BhY2U7LXdlYmtpdC11c2VyLXNlbGVjdDphdXRvfTp3aGVyZShbZHJhZ2dhYmxlPXRydWVdKXstd2Via2l0LXVzZXItZHJhZzplbGVtZW50fTp3aGVyZShkaWFsb2c6bW9kYWwpe2FsbDpyZXZlcnQ7Ym94LXNpemluZzpib3JkZXItYm94fSp7Ym94LXNpemluZzpib3JkZXItYm94O3dvcmQtd3JhcDpicmVhay13b3JkfWh0bWx7Zm9udC1zaXplOjYyLjUlfWh0bWwsYm9keSxkaXYsZGwsZHQsZGQsdWwsb2wsbGksaDEsaDIsaDMsaDQsaDUsaDYscHJlLGNvZGUsZm9ybSxmaWVsZHNldCxsZWdlbmQsaW5wdXQsdGV4dGFyZWEscCxibG9ja3F1b3RlLHRoLHRkLGFkZHJlc3MsY2FwdGlvbixjaXRlLGNvZGUsZGZuLGVtLHN0cm9uZyx0aCx2YXIsYSxpbWd7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO2ZvbnQtc3R5bGU6bm9ybWFsfWJvZHl7bWluLXdpZHRoOjk2MHB4O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixNZWlyeW8sc2Fucy1zZXJpZjtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZDojZmZmfWFkZHJlc3MsY2FwdGlvbixjaXRlLGNvZGUsZGZuLGVtLHRoLHZhcntmb250LXdlaWdodDpub3JtYWx9bGl7bGlzdC1zdHlsZTpub25lfWNhcHRpb24sdGh7dGV4dC1hbGlnbjpsZWZ0fWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjouMjVzIGVhc2Utb3V0fWE6aG92ZXJ7b3BhY2l0eTouNzt0ZXh0LWRlY29yYXRpb246bm9uZX1pbWd7dmVydGljYWwtYWxpZ246Ym90dG9tO2JvcmRlcjpub25lfW9sIGxpe21hcmdpbi1sZWZ0OjJlbTtsaXN0LXN0eWxlOmRlY2ltYWx9YWJicixhY3Jvbnlte2JvcmRlcjowO2ZvbnQtdmFyaWFudDpub3JtYWx9aW5wdXR7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmc6MXB4O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixNZWlyeW8sc2Fucy1zZXJpZjtmb250LXNpemU6MS42cmVtfWlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9cGFzc3dvcmRde3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxZW07bWFyZ2luOjVweCAwO3BhZGRpbmc6LjZlbTtib3JkZXI6MXB4IHNvbGlkICM5OTk7Ym9yZGVyLXJhZGl1czo1cHh9aW5wdXRbdHlwZT1wYXNzd29yZF17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPWltYWdlXSxpbnB1dFt0eXBlPXN1Ym1pdF0saW5wdXRbdHlwZT1idXR0b25de3RyYW5zaXRpb246LjI1cyBlYXNlLW91dH1pbnB1dFt0eXBlPWltYWdlXTpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVye29wYWNpdHk6Ljd9aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9cGFzc3dvcmRde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MTVweCA3cHg7Ym9yZGVyOjFweCBzb2xpZCAjNDk5OGRiO2JvcmRlci1yYWRpdXM6MDtsaW5lLWhlaWdodDoxLjN9aW5wdXQsdGV4dGFyZWEsc2VsZWN0e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH1pbnB1dCxidXR0b24sdGV4dGFyZWEsc2VsZWN0e2FwcGVhcmFuY2U6bm9uZX1zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfWhye2hlaWdodDoxcHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjY31xOjpiZWZvcmUscSA6OmFmdGVye2NvbnRlbnQ6XCJcIn06OmJlZm9yZSw6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1zdXB7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0wLjFlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Zm9udC1zaXplOjc1LjUlfXN1Ynt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbX10YWJsZXtib3JkZXItc3BhY2luZzowO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1ib2R5e2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zIEpQXCIsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O21pbi13aWR0aDo3NjhweDtwb3NpdGlvbjpyZWxhdGl2ZX1oMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDp1bnNldH1oMXtmb250LXNpemU6NHJlbTtsaW5lLWhlaWdodDoxfWgye2ZvbnQtc2l6ZToyLjhyZW07bGluZS1oZWlnaHQ6MX1oM3tmb250LXNpemU6MnJlbX1oNHtmb250LXNpemU6MS42cmVtfWg1LGg2e2ZvbnQtc2l6ZToxLjRyZW19QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXtoMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDo0MDB9fWxhYmVse21hcmdpbjowO3BhZGRpbmctYm90dG9tOjA7bGluZS1oZWlnaHQ6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWxhYmVsLnJhZGlvX19sYWJlbF86OmJlZm9yZXtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9cmFkaW9de2Rpc3BsYXk6bm9uZTt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JveC1zaGFkb3c6bm9uZX1pbnB1dFt0eXBlPXJhZGlvXStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzBweH0ucmFkaW9fX292ZXJhbGxfIGlucHV0W3R5cGU9cmFkaW9dK2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmctbGVmdDowfS5yYWRpb19fb3ZlcmFsbF8gaW5wdXRbdHlwZT1yYWRpb10rbGFiZWw6OmJlZm9yZSwucmFkaW9fX292ZXJhbGxfIGlucHV0W3R5cGU9cmFkaW9dK2xhYmVsOjphZnRlcntkaXNwbGF5Om5vbmV9aW5wdXRbdHlwZT1yYWRpb10rbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O2xlZnQ6MDt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlcjoycHggc29saWQgIzc1NzU3NTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNpemluZzpjb250ZW50LWJveH1pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O2xlZnQ6NHB4O3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojNDk5OGRifS5yYWRpb19fb3ZlcmFsbF8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDo6YWZ0ZXIsLmZvcm1MYXlvdXRfX2xpbmUzXyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOjphZnRlcntkaXNwbGF5Om5vbmV9aW5wdXRbbmFtZT1tYWlsbmV3c10rbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMwcHh9aW5wdXRbbmFtZT1tYWlsbmV3c10rbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O2xlZnQ6MDt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlcjoycHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmZ9aW5wdXRbbmFtZT1tYWlsbmV3c106Y2hlY2tlZCtsYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjZweDtsZWZ0OjRweDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzQ5OThkYn1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2FiZDNmMH1pbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9cGFzc3dvcmRde2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NTBweDtwYWRkaW5nOjE1cHg7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToxLjZyZW19aW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNDk5OGRifWlucHV0OmZvY3VzLHNlbGVjdDpmb2N1c3tvdXRsaW5lLW9mZnNldDp1bnNldDtvdXRsaW5lOnVuc2V0fXRleHRhcmVhe2JvcmRlcjoxcHggc29saWQgIzIyOTllMTtwYWRkaW5nOjE1cHg7Ym9yZGVyLXJhZGl1czowfS53cmFwcGVyXyxkaXYud3JhcHBlcl97b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDttYXJnaW46MDt3aWR0aDoxMDAlO21pbi13aWR0aDo3NjhweH0uY29udGFpbmVyX3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0byA4MHB4O3dpZHRoOjEwMCU7em9vbToxfS5jb250YWluZXJfIHRoLC5jb250YWluZXJfIHRke2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY29udGFpbmVyXyAuc3VibWl0X3ttYXJnaW46MCBhdXRvfS5jb250YWluZXJfX2lubmVyX3t3aWR0aDo3MDBweDttYXJnaW46MCBhdXRvfS5jdXN0b21lcl9zdGF0dXNfe21hcmdpbjowO3BhZGRpbmc6MzBweCAwIDVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjfS5lcnJvcl9fdG9wX3ttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZzoxNXB4O2JvcmRlcjpyZWQgc29saWQgMXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6cmVkfS5lcnJvcl97Y2xlYXI6Ym90aDt3aWR0aDphdXRvO21heC13aWR0aDo3MDBweDtwYWRkaW5nLXRvcDoxNXB4O2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6cmVkfS5wYWdlVGl0bGVfe3dpZHRoOjcwMHB4O21hcmdpbjphdXRvO2NvbG9yOiM0OTk4ZGI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ5OThkYjtwYWRkaW5nLWJvdHRvbToyMHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MzBweCAwIDIwcHh9LmNvbW1vbl9oZWFkbGluZTJfe3BhZGRpbmc6MDtjb2xvcjojNDk5OGRiO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxfS5zdHlsZUd1aWRlX19wYWdlVGl0bGV7cGFkZGluZzozMHB4IDAgMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNDk5OGRiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzQ5OThkYn0ubHlfX3N0eWxlR3VpZGVfX3BhZ2VUaXRsZXt3aWR0aDo3MDBweDttYXJnaW46YXV0b31idXR0b257cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nOjEycHggNXB4O2JvcmRlcjoxcHggc29saWQgIzQ5OThkYjtmb250LXNpemU6MS42cmVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM0OTk4ZGI7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246LjI1cyBlYXNlLW91dDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uOmhvdmVye29wYWNpdHk6Ljd9YnV0dG9uLmJ0bl9fYWN0Rm9jdXNPZmZfLm9ue2JvcmRlcjoxcHggc29saWQgI2UyMGMwYztjb2xvcjojZmZmO2JhY2tncm91bmQ6I2UyMGMwYztjdXJzb3I6cG9pbnRlcn0uc3R5bGVHdWlkZV9fYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDttaW4td2lkdGg6MTUwcHg7cGFkZGluZzouN2VtIDEuMmVtO3RleHQtYWxpZ246Y2VudGVyfS5seV9fc3R5bGVHdWlkZV9fYnV0dG9uQm94e21hcmdpbi1ib3R0b206MjBweH0ubHlfX3N0eWxlR3VpZGVfX2J1dHRvbi0tY29sdW17bWFyZ2luOjAgMTBweH0ubHlfX3N0eWxlR3VpZGVfX2J1dHRvbi0tY29sdW06Zmlyc3Qtb2YtdHlwZXttYXJnaW4tbGVmdDowfS5seV9fc3R5bGVHdWlkZV9fYnV0dG9uLS1jb2x1bTpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjB9LnN0eWxlR3VpZGVfX2J1dHRvbi0tYmFzZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzQ5OThkYn0uc3R5bGVHdWlkZV9fYnV0dG9uLS1mcmFtZXtib3JkZXI6c29saWQgMXB4ICM0OTk4ZGI7Y29sb3I6IzQ5OThkYjtiYWNrZ3JvdW5kOiNmZmZ9LmlucHV0X19yZWRCdG5fe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjQwcHg7aGVpZ2h0OjgwcHg7bWFyZ2luLWJvdHRvbToxMHB4O2JvcmRlcjoxcHggc29saWQgI2UyMGMwYzt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2UyMGMwYzt0cmFuc2l0aW9uOi4yNXMgZWFzZS1vdXR9LmlucHV0X19yZWRCdG5fOmhvdmVye29wYWNpdHk6LjZ9LmlucHV0X19yZWRCdG5fPnNwYW57cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uaW5wdXRfX3JlZEJ0bl8+c3BhbiBpbWd7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MjAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTIwJSwgLTUwJSk7d2lkdGg6MjRweDtoZWlnaHQ6MjBweH0uYnRuX2lubmVyVHh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MzAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLCAtNTAlKX0uYnRuX2lubmVyVHh0IHNtYWxse2ZvbnQtc2l6ZToxLjFyZW19Lm5leHRTdGVwX19maXhCdG5Jbl8gYnV0dG9ue3dpZHRoOjI0NnB4O3BhZGRpbmc6NnB4IDFlbTtmb250LXNpemU6MS4ycmVtfS50ZXJtc0Rpc3tkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo1MHB4O3BhZGRpbmc6MTZweCA3cHggMTRweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojYjdiN2I3fS5pbmRleF9fZnVuY3Rpb25fIC5zd2lwZXItc2xpZGUgaW1nLC5pbmRleF9fc2VhcmNoU2hvcF8gaW1ne2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NDBweDtib3JkZXI6c29saWQgMXB4ICNjY2N9LmZvcm1fX2J0bl8sLnN1Ym1pdF9fYnRuX3tib3JkZXItcmFkaXVzOjB9LmZvcm1fX2J0bl8gYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjNDk5OGRiO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjN9LmZvcm1fX2J0bl86bm90KC5idG5fX2FjdF8pIGF7Y29sb3I6IzQ5OThkYn0uZm9ybV9fYmx1ZUJ0bl8gaW5wdXR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjMzNXB4O2hlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6IzQ5OThkYjtjb2xvcjojZmZmO2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjdXJzb3I6cG9pbnRlcn0uYnRuX19saW5lMV8gLmZvcm1fX2J0bl97bWFyZ2luOjAgYXV0b30uZm9ybV9fbWlkQnRuX3t3aWR0aDozMzVweH0uaXRlbVByaWNlX3RheF8gOm5vdCgucGFnZV9fbGVuc2Nob2ljZV8pe3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDouMmVtO2ZvbnQtc2l6ZToxLjU2cmVtfS5tdXN0X3ttYXJnaW4tbGVmdDoyMHB4fS5uaW5uaV97bWFyZ2luLWxlZnQ6MjBweH0uZm9ybVJlcXVpcmVkX3ttYXJnaW4tbGVmdDoyMHB4O3BhZGRpbmc6M3B4IDEwcHg7Zm9udC1zaXplOjEuNnJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQ5OThkYn0uZm9ybU5vUmVxdWlyZWRfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wO21hcmdpbi1sZWZ0OjEwcHg7cGFkZGluZzozcHggMTBweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2JmYmZiZn0uZGVsX3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7d2lkdGg6MjVweH0ub2JpVHh0X3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6YXV0bzttYXJnaW4tYm90dG9tOjNweDttYXJnaW4tbGVmdDo1cHg7cGFkZGluZzowIDEwcHg7Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjRlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5vYmlUeHRfOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjEwcHh9Lm9iaVR4dF8ub2JpX18xX3tiYWNrZ3JvdW5kOnJlZH0ub2JpVHh0Xy5vYmlfXzJfe2JhY2tncm91bmQ6IzdmY2NmMH0ub2JpVHh0Xy5vYmlfXzNfe2JhY2tncm91bmQ6IzliY2I5Yn0ub2JpVHh0Xy5vYmlfXzRfe2JhY2tncm91bmQ6I2M5Y30ub2JpVHh0Xy5vYmlfXzVfe2JhY2tncm91bmQ6Izk5Y2RmZn0ub2JpX19uZXdPcGVuX3tiYWNrZ3JvdW5kOnJlZH0ub2JpX19yZW5ld2FsX3tiYWNrZ3JvdW5kOiM3ZmNjZjB9Lm9iaV9fY2xvc2VkX3tiYWNrZ3JvdW5kOiM5OTl9Lm9iaV9fdGF4RnJlZV97YmFja2dyb3VuZDojZmZkMjAwfS5vYmlfX3NydlRyYW5zX3tiYWNrZ3JvdW5kOiM4MGMyNjl9Lm9iaV9fc3J2U2lnbkxhbmdfe2JhY2tncm91bmQ6IzhmODJiY30ub2JpX19raWRzU2l6ZXtiYWNrZ3JvdW5kOiM1N2IzZTh9Lm9iaV9fb3V0bGV0X3tib3JkZXI6MXB4IHNvbGlkIHJlZDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6cmVkfS5vYmlfX2xhcmdle2JhY2tncm91bmQ6IzgwYzI2OX0ub2JpX19vbmxpbmVfe2JhY2tncm91bmQ6I2ZkOTgyN30ub2JpX19mcmFtZV97YmFja2dyb3VuZDojZTk0YTkyfS5vYmlfX2xlbnNfe2JhY2tncm91bmQ6I2UyMGMwY30ub2JpX19zZWN1cml0eV97YmFja2dyb3VuZDojODljNTUxfS5vYmlfX3Nob3Bfe2JhY2tncm91bmQ6IzE3OWJlMX0ub2JpX19wcmljZV97YmFja2dyb3VuZDojZmRjNTA0fS5vYmlfX3N1bmdyYXNzX3tiYWNrZ3JvdW5kOiM4NDRkOWV9Lm9iaV9fYW5vdGhlcl97YmFja2dyb3VuZDojMjI2MWUxfS5vYmlfX29yZGVyX3tiYWNrZ3JvdW5kOiNmZDhiMDR9Lm9iaV9fZGVsaXZlcnlfe2JhY2tncm91bmQ6IzNkOTAxNX0ub2JpX19saW5lX3tiYWNrZ3JvdW5kOiMwOGJmNWJ9LmNhdGVnb3J5X19pY29uX3t3aWR0aDoyNnB4fS5jYXRlZ29yeV9faWNvbl8gYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MzBweH0uY2F0ZWdvcnlfX2ljb25fIGEgc3Bhbi5iYWRnZV9jb3VudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTAuNWVtO3JpZ2h0Oi0wLjhlbTtwYWRkaW5nOi4zZW0gLjVlbTtib3JkZXItcmFkaXVzOjFlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7YmFja2dyb3VuZDpyZWR9LnNtYWxsX3tmb250LXNpemU6MS4zcmVtfS5ncmF5QXJlYV97Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQ6I2Y3ZjdmN30uZ2hlYWRlcl8gLmhlYWRlcl9fbmF2TGlzdF97ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpyaWdodDttYXJnaW46M3B4IDB9LmxlYWRfX25hbWVCb3hfe292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjIwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmVifS5oaWRkZW5fe3Zpc2liaWxpdHk6aGlkZGVufS5zdWJtaXRfX2NvbnRhaW5lcl97bWFyZ2luLXRvcDo1MHB4fS50YWJsZV9fYmxvY2tfe3dpZHRoOjEwMCV9LmZvcm1kZXRhaWxfe21hcmdpbjowIGF1dG99LmZvcm1kZXRhaWxfLmZvcm1fX2JveF97bWFyZ2luLWJvdHRvbTozMHB4fS5lZm9fX3dyYXBCb3hfe3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtQ29udGVudF97Ym94LXNpemluZzpib3JkZXItYm94fS5mb3JtQ29udGVudF8gdHJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjI1cHggMCAzMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LmZvcm1Db250ZW50XyB0ZHtkaXNwbGF5OmJsb2NrfS5mb3JtQ29udGVudF8gLm5vX19zZXBhcmF0ZV97cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOjB9LmZvcm1Db250ZW50XyAuZkNvbnRlbnRfX2xheW91dF9fbGluZTJfe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LXdyYXA6d3JhcH0uZm9ybUNvbnRlbnRfIC5mQ29udGVudF9fbGF5b3V0X19saW5lMl8gLmVmb19fd3JhcEJveF97ZGlzcGxheTpibG9jaztmbGV4LWJhc2lzOjQ4JX0uZm9ybUNvbnRlbnRfIC5mQ29udGVudF9fbGF5b3V0X19saW5lM197ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb3JtQ29udGVudF8gLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyAuZkNvbnRlbnRfX3BhcnRzX19zaXplU197ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlfS5mb3JtQ29udGVudF8gLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyBsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybUNvbnRlbnRfIC5mQ29udGVudF9fbGF5b3V0X19saW5lM18gbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxOHB4O3JpZ2h0OjEuNWVtO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJpZ2h0OiM0OTk4ZGIgc29saWQgMXB4O2JvcmRlci1ib3R0b206IzQ5OThkYiBzb2xpZCAxcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7cG9pbnRlci1ldmVudHM6bm9uZX0uZm9ybUNvbnRlbnRfIC5mQ29udGVudF9fbGF5b3V0X19saW5lM18gc2VsZWN0e3dpZHRoOjE4MnB4O21hcmdpbjo1cHggMTBweH0uZm9ybUNvbnRlbnRfIC5mQ29udGVudF9fbGF5b3V0X19saW5lM18gLmZDb250ZW50X19zZWxlY3RfX3dyYXBfOjphZnRlcntkaXNwbGF5Om5vbmV9LmZvcm1Db250ZW50XyAuc21hbGxfe21hcmdpbi10b3A6MTBweH0uZkNvbnRlbnRfX3RpdGxlX3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctYm90dG9tOjIwcHg7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojNDk5OGRifS5mQ29udGVudF9fcGFydHNfX3NpemVNX3t3aWR0aDo0NCV9LmZDb250ZW50X19wYXJ0c19fc2l6ZVNfe3dpZHRoOjI2JX0uZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF97ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF86OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxN3B4O3JpZ2h0OjFlbTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci1yaWdodDojNDk5OGRiIHNvbGlkIDFweDtib3JkZXItYm90dG9tOiM0OTk4ZGIgc29saWQgMXB4O3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3BvaW50ZXItZXZlbnRzOm5vbmV9LmZDb250ZW50X19zZWxlY3RfX3dyYXBfIHNlbGVjdHtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpub25lO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO2hlaWdodDo1MHB4O21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206NXB4O3BhZGRpbmc6LjVlbSAuNWVtIC41ZW0gMWVtO2JvcmRlcjojNDk5OGRiIHNvbGlkIDFweDtiYWNrZ3JvdW5kOiNmZmZ9LnBsdXNtYXJrX3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjE1cHggMCAxNXB4O2N1cnNvcjpwb2ludGVyfS5wbHVzbWFya186OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7d2lkdGg6MjFweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzQ5OThkYjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO3RyYW5zaXRpb246LjI1cyBlYXNlfS5wbHVzbWFya186OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MjBweDt3aWR0aDoyMXB4O2hlaWdodDoxcHg7YmFja2dyb3VuZDojNDk5OGRiO3RyYW5zaXRpb246LjI1cyBlYXNlfWlucHV0W3R5cGU9Y2hlY2tib3hde3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLWJvdHRvbTozcHg7YXBwZWFyYW5jZTpub25lfS5jaGVja2JveF9fcGFydHNfe3VzZXItc2VsZWN0Om5vbmV9LmNoZWNrYm94X19sYWJlbF86OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6MDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlcjoycHggc29saWQgIzc1NzU3NTtiYWNrZ3JvdW5kOiNmMWYxZjE7Ym94LXNpemluZzpjb250ZW50LWJveH0ub25lX19nb29kc197cG9zaXRpb246cmVsYXRpdmV9LnRlcm1zQ2hlY2tfbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMwcHg7dXNlci1zZWxlY3Q6bm9uZTtjdXJzb3I6cG9pbnRlcn0udGVybXNDaGVja19sYWJlbCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzQ5OThkYn0udGVybXNDaGVja19jaGVja3tkaXNwbGF5Om5vbmV9LnRlcm1zQ2hlY2tfY2hlY2srLnRlcm1zQ2hlY2tfbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlcjoycHggc29saWQgIzY2NjtiYWNrZ3JvdW5kOiNmZmZ9LnRlcm1zQ2hlY2tfY2hlY2s6Y2hlY2tlZCsudGVybXNDaGVja19sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O3RvcDo1MCU7d2lkdGg6MTVweDtoZWlnaHQ6OHB4O21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzQ5OThkYjtib3JkZXItbGVmdDo0cHggc29saWQgIzQ5OThkYjt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmNwZm9ybUNvbnRhaW5lcl9mb3JtX2NvbnRlbnRzX3F1ZXN0aW9ubmFpcmVMaXN0X2NvbnRlbnRzIGlucHV0W3R5cGU9Y2hlY2tib3hde2Rpc3BsYXk6bm9uZX0uY3Bmb3JtQ29udGFpbmVyX2Zvcm1fY29udGVudHNfcXVlc3Rpb25uYWlyZUxpc3RfY29udGVudHMgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDE1cHggMTBweCA0NXB4O2JvcmRlcjoycHggc29saWQgI2NjYzt1c2VyLXNlbGVjdDpub25lfS5jcGZvcm1Db250YWluZXJfZm9ybV9jb250ZW50c19xdWVzdGlvbm5haXJlTGlzdF9jb250ZW50cyBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MTVweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyOjJweCBzb2xpZCAjNzU3NTc1O2JhY2tncm91bmQ6I2ZmZn0uY3Bmb3JtQ29udGFpbmVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjE3cHg7dG9wOjUwJTt3aWR0aDoxM3B4O2hlaWdodDo2cHg7bWFyZ2luLXRvcDotOHB4O2JvcmRlci1ib3R0b206NHB4IHNvbGlkICM0OTk4ZGI7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICM0OTk4ZGI7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5mb3JtTGF5b3V0X19saW5lRnJlZV8gbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDozMHB4fS5jaGVja2JveF9fbGFiZWxfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozNXB4fS5jaGVja2JveF9fbGFiZWxfOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtsZWZ0OjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXI6MnB4IHNvbGlkICM3NTc1NzU7YmFja2dyb3VuZDojZjFmMWYxfS5jaGVja2JveF9fbGFiZWxfIGlucHV0e2Rpc3BsYXk6bm9uZX1sYWJlbC5jaGVja2JveF9fbGFiZWxfIGlucHV0OmNoZWNrZWR+LmNoZWNrYm94X19wYXJ0c186OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTNweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXRvcDojMjI5YWUxIHNvbGlkIDNweDtib3JkZXItcmlnaHQ6IzIyOWFlMSBzb2xpZCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoLTUwJSl9LnBhZ2VuYXRpb25fe21hcmdpbjo1MHB4IDB9Lm5hdmlwYWdlX3ttYXJnaW4tYm90dG9tOjYwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm5hdmlwYWdlXy50b3Bfe21hcmdpbjoyNXB4IDA7cGFkZGluZzowO2ZvbnQtc2l6ZToycmVtO3RleHQtYWxpZ246bGVmdDtjb2xvcjojNDk5OGRifS5uYXZpcGFnZV8gYXtib3JkZXI6MXB4IHNvbGlkICNkNWQ1ZDU7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6IzAwMDtmb250LXNpemU6MS40cmVtO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWluLXdpZHRoOjMwcHg7cGFkZGluZzo5cHggN3B4O21hcmdpbjowIDVweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5hdmlwYWdlXyBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNDk5OGRiO29wYWNpdHk6MX0ubmF2aXBhZ2VfIC5uYXZpcGFnZV9mb3J3YXJkX3ttYXJnaW4tbGVmdDo1cHh9Lm5hdmlwYWdlX3JldmVyc2Vfe21hcmdpbi1yaWdodDo1cHh9Lm5hdmlwYWdlX3JldmVyc2VfIGF7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEuOHJlbX0ubmF2aXBhZ2VfcmV2ZXJzZV8gLm5hdmlwYWdlX2ZpcnN0XyBhe3BhZGRpbmctbGVmdDoxOHB4O2ZvbnQtc2l6ZToxLjZyZW07Ym9yZGVyOm5vbmV9Lm5hdmlwYWdlX3JldmVyc2VfIC5uYXZpcGFnZV9maXJzdF8gYTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzAwMDtvcGFjaXR5Oi43fS5uYXZpcGFnZV9yZXZlcnNlXyAubmF2aXBhZ2VfZmlyc3RfIGE6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHg7bGVmdDowO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JvcmRlci1ib3R0b206c29saWQgMXB4ICMwMDA7Ym9yZGVyLWxlZnQ6c29saWQgMXB4ICMwMDA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdmlwYWdlX3JldmVyc2VfIC5uYXZpcGFnZV9maXJzdF8gYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNHB4O2xlZnQ6NXB4O3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JvcmRlci1ib3R0b206IzAwMCBzb2xpZCAxcHg7Ym9yZGVyLWxlZnQ6IzAwMCBzb2xpZCAxcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdmlwYWdlX3ByZXZfIGF7cGFkZGluZy1sZWZ0OjEycHg7Zm9udC1zaXplOjEuNnJlbTtib3JkZXI6bm9uZX0ubmF2aXBhZ2VfcHJldl8gYTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzAwMDtvcGFjaXR5Oi43fS5uYXZpcGFnZV9wcmV2XyBhOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHg7bGVmdDowO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JvcmRlci1ib3R0b206IzAwMCBzb2xpZCAxcHg7Ym9yZGVyLWxlZnQ6IzAwMCBzb2xpZCAxcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdmlwYWdlX2xhc3RfIGF7cGFkZGluZy1yaWdodDoxOHB4fS5uYXZpcGFnZV9sYXN0XyBhOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojMDAwO29wYWNpdHk6Ljd9Lm5hdmlwYWdlX2ZvcndhcmRfIGF7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjEuNnJlbTtjb2xvcjojMDAwfS5uYXZpcGFnZV9mb3J3YXJkXyAubmF2aXBhZ2VfbGFzdF8gYTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTRweDtyaWdodDowO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JvcmRlci10b3A6IzAwMCBzb2xpZCAxcHg7Ym9yZGVyLXJpZ2h0OiMwMDAgc29saWQgMXB4O3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5uYXZpcGFnZV9mb3J3YXJkXyAubmF2aXBhZ2VfbGFzdF8gYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNHB4O3JpZ2h0OjVweDt3aWR0aDo1cHg7aGVpZ2h0OjVweDtib3JkZXItdG9wOiMwMDAgc29saWQgMXB4O2JvcmRlci1yaWdodDojMDAwIHNvbGlkIDFweDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubmF2aXBhZ2Vfbm93X3tjb2xvcjojNDk5OGRiO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS40cmVtO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWluLXdpZHRoOjMwcHg7cGFkZGluZzo5cHggN3B4O2JvcmRlcjoxcHggc29saWQgI2Q1ZDVkNTtib3JkZXItcmFkaXVzOjRweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjAgNXB4fS5uYXZpcGFnZV9zdW1fIHN0cm9uZ3tmb250LXdlaWdodDpub3JtYWx9Lm5hdmlwYWdlX25leHRfIGF7cGFkZGluZy1yaWdodDoxMnB4fS5uYXZpcGFnZV9uZXh0XyBhOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6NXB4O2hlaWdodDo1cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHg7cmlnaHQ6MDtib3JkZXItdG9wOiMwMDAgc29saWQgMXB4O2JvcmRlci1yaWdodDojMDAwIHNvbGlkIDFweDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubmF2aXBhZ2VfbmV4dF8gYTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzAwMDtvcGFjaXR5Oi43fSNwYWdlX190b3BCdG57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtib3R0b206MTBweDtyaWdodDoxMHB4O3otaW5kZXg6MTI7d2lkdGg6NDVweDtoZWlnaHQ6NDVweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojOGJjZGYwfSNwYWdlX190b3BCdG46OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxOHB4O2xlZnQ6MTZweDt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O2JvcmRlci10b3A6I2ZmZiBzb2xpZCAxcHg7Ym9yZGVyLWxlZnQ6I2ZmZiBzb2xpZCAxcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnBhZ2VfX3RvcEJ0bldyYXBwZXJ7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5wYWdlX190b3BCdG5XcmFwcGVyLmpzLXNob3d7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmFsbH0jcGFnZV9fdG9wQnRuLnBhZ2VfX3RvcEJ0bntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbToyMHB4O3JpZ2h0OjIwcHg7ei1pbmRleDoxMjt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLWRlbGF5OjBzfSNwYWdlX190b3BCdG4ucGFnZV9fdG9wQnRuLmpzLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlfSNwYWdlX190b3BCdG4ucGFnZV9fdG9wQnRuOjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoxMDAlO3RyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kZWxheTowc30jcGFnZV9fdG9wQnRuLnBhZ2VfX3RvcEJ0bjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIycHg7bGVmdDoyNXB4O3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci10b3A6I2ZmZiBzb2xpZCAxcHg7Ym9yZGVyLWxlZnQ6I2ZmZiBzb2xpZCAxcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0jcGFnZV9fdG9wQnRuLnBhZ2VfX3RvcEJ0bjpob3ZlcntvcGFjaXR5OjF9I3BhZ2VfX3RvcEJ0bi5wYWdlX190b3BCdG46aG92ZXI6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM0OTk4ZGJ9Lm1haW5mcmFtZV8gLmVycm9yXy5zZWN1cmVFcnJvcnt0ZXh0LWFsaWduOmNlbnRlcn0ubWFpbmZyYW1lXyAuZXJyb3JfLnNlY3VyZUVycm9yIC5jZW50ZXJ0ZXh0X3t0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVye3BhZGRpbmctYm90dG9tOjEyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaGVhZGVyX19zdWJ7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O3BhZGRpbmc6MCAyMHB4fS5oZWFkZXJfX3N1Ykxpbmtze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5oZWFkZXJfX3N1YkxpbmtzSXRlbXtwYWRkaW5nOjAgMTBweH0uaGVhZGVyX19zdWJMaW5rc0l0ZW0gYXtmb250LXNpemU6MS4ycmVtO2NvbG9yOiMwMDB9LmhlYWRlcl9fc3ViTGlua3NJdGVtIGE6aG92ZXJ7b3BhY2l0eTouNX0uaGVhZGVyX19pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaGVhZGVyX19uYXZ7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyMHB4fS5oZWFkZXJfX25hdkRlbW9ncmFwaGlje2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtib3JkZXItcmFkaXVzOjQwcHh9LmhlYWRlcl9fbmF2RGVtb2dyYXBoaWNJdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fbmF2RGVtb2dyYXBoaWNJdGVtIGF7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS41cmVtO2NvbG9yOiMwMDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMi4yMDU4ODIzNTI5dnc7Ym9yZGVyLXJhZGl1czo0MHB4fS5oZWFkZXJfX25hdkRlbW9ncmFwaGljSXRlbSBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5oZWFkZXJfX25hdkRlbW9ncmFwaGljSXRlbSBhe3BhZGRpbmc6MCAxLjgzODIzNTI5NDF2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MHB4KXsuaGVhZGVyX19uYXZEZW1vZ3JhcGhpY0l0ZW0gYXtwYWRkaW5nOjAgMS4xMDI5NDExNzY1dnd9fS5qcy1maXhlZCAuaGVhZGVyX19uYXZEZW1vZ3JhcGhpY0l0ZW0gYXtwYWRkaW5nOjAgMi4yMDU4ODIzNTI5dnd9LndvbWVuIC5oZWFkZXJfX25hdkRlbW9ncmFwaGljSXRlbS0td29tZW4gYXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5OjF9Lm1lbiAuaGVhZGVyX19uYXZEZW1vZ3JhcGhpY0l0ZW0tLW1lbiBhe2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6MX0ua2lkcyAuaGVhZGVyX19uYXZEZW1vZ3JhcGhpY0l0ZW0tLWtpZHMgYXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5OjF9LnN1bmdsYXNzZXMgLmhlYWRlcl9fbmF2RGVtb2dyYXBoaWNJdGVtLS1zdW5nbGFzc2VzIGF7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eToxfS5oZWFkZXJfX25hdkRlbW9ncmFwaGljSXRlbS0tb3V0bGV0IGF7Y29sb3I6I2Y1M2MzY30ub3V0bGV0IC5oZWFkZXJfX25hdkRlbW9ncmFwaGljSXRlbS0tb3V0bGV0IGF7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eToxfS5oZWFkZXJfX25hdkZ1bmN0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWxlZnQ6YXV0b30uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0gYXtjb2xvcjojNDk5OGRiO2ZvbnQtc2l6ZToxLjRyZW07YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjQwcHh9LmhlYWRlcl9fbmF2RnVuY3Rpb25JdGVtIGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0OTk4ZGI7b3BhY2l0eToxfS5oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbSBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LmhlYWRlcl9fbmF2RnVuY3Rpb25JdGVtIGE6aG92ZXIgLmhlYWRlcl9fbmF2RnVuY3Rpb25JdGVtQnRuSWNvbntiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7Y29sb3I6IzQ5OThkYn0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0tLXNlYXJjaHtjb2xvcjpyZWQgIWltcG9ydGFudH0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0tLXNlYXJjaCBzdmd7d2lkdGg6MThweH0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0tLW15cGFnZSBzdmd7d2lkdGg6MThweH0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0tLWZhdm9yaXRlIHN2Z3t3aWR0aDoxOHB4fS5oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbS0tY2FydCBzdmd7d2lkdGg6MjFweH0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW0tLWxvZ2lue3BhZGRpbmc6MCAyMHB4fS5oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbSBzdmd7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbUJ0bntwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyX19uYXZGdW5jdGlvbkl0ZW1CdG5JY29ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjFlbTtwYWRkaW5nOjAgLjJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzQ5OThkYjt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tZGVsYXk6MHN9LmhlYWRlcl9fbmF2U3RvcmVTaGVhY2h7YmFja2dyb3VuZC1jb2xvcjojNDk5OGRiO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgMTVweDtib3JkZXItcmFkaXVzOjQwcHh9LmhlYWRlcl9fbmF2U3RvcmVTaGVhY2gtLXRleHR7Zm9udC1zaXplOjEuMnJlbTtjb2xvcjojZmZmfS5oZWFkZXJfX25hdlN0b3JlU2hlYWNoOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5OjF9LmhlYWRlcl9fbmF2U3RvcmVTaGVhY2g6aG92ZXItLXRleHR7Y29sb3I6I2ZmZn0ubC1oZWFkZXJ7d2lkdGg6MTAwJTttaW4td2lkdGg6NzY4cHg7cG9zaXRpb246cmVsYXRpdmV9LmwtaGVhZGVyX19zdWJ7bWluLWhlaWdodDozNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTR9LmwtaGVhZGVyX19pbm5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMjBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzRweDtsZWZ0OjA7ei1pbmRleDoxNTt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kZWxheTowczt3aWxsLWNoYW5nZTp0b3B9LmpzLWZpeGVkIC5sLWhlYWRlcl9faW5uZXIsLmVjYm4tc2VsZWN0aW9uLXByZXZpZXctb3ZlcmZsb3ctaGlkZGVuIC5sLWhlYWRlcl9faW5uZXJ7dG9wOjA7aGVpZ2h0OjgwcHg7cG9zaXRpb246Zml4ZWR9LmwtaGVhZGVyX19sb2dve3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NDBweDt0b3A6MTZweDttYXgtd2lkdGg6MjkwcHg7d2lkdGg6MjEuMzIzNTI5NDExOHZ3O3RyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kZWxheTowc30ubC1oZWFkZXJfX2xvZ28gaW1ne3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KXsubC1oZWFkZXJfX2xvZ297d2lkdGg6MjIuMDU4ODIzNTI5NHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCl7LmwtaGVhZGVyX19sb2dve3dpZHRoOjE3LjY0NzA1ODgyMzV2d319LmpzLWZpeGVkIC5sLWhlYWRlcl9fbG9nb3t0b3A6MjBweDt3aWR0aDo5NHB4fS5sLWhlYWRlcl9fbmF2e3dpZHRoOjEwMCV9LmwtaGVhZGVyX19uYXZEZW1vZ3JhcGhpY3toZWlnaHQ6NDBweDttYXJnaW4tbGVmdDphdXRvfS5sLWhlYWRlcl9fbmF2RGVtb2dyYXBoaWNJdGVte3Bvc2l0aW9uOnJlbGF0aXZlfS5sLWhlYWRlcl9fbmF2RGVtb2dyYXBoaWNJdGVtIGF7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubC1oZWFkZXJfX25hdkZ1bmN0aW9ue21hcmdpbjowIDEwcHggMCAyMHB4O2hlaWdodDo0MHB4fS5sLWhlYWRlcl9fbmF2RnVuY3Rpb25JdGVte21hcmdpbi1yaWdodDo4cHg7d2lkdGg6NDBweDtoZWlnaHQ6aW5oZXJpdH0ubC1oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5sLWhlYWRlcl9fbmF2RnVuY3Rpb25JdGVtIGF7d2lkdGg6aW5oZXJpdDtoZWlnaHQ6aW5oZXJpdH0ubC1oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbUJ0bntwb3NpdGlvbjpyZWxhdGl2ZX0ubC1oZWFkZXJfX25hdkZ1bmN0aW9uSXRlbUJ0bkljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDttaW4td2lkdGg6MThweDtoZWlnaHQ6MThweH0ubC1oZWFkZXJfX25hdlN0b3JlU2hlYWNoe3dpZHRoOjEwNHB4O2hlaWdodDo0MHB4fS5sLWhlYWRlcl9fbmF2U3RvcmVTaGVhY2ggc3Zne3dpZHRoOjE4cHg7bWFyZ2luLXJpZ2h0OjhweH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVDb2xvcl97ZmxvYXQ6bGVmdDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6ODBweDtoZWlnaHQ6YXV0bzttYXJnaW46MCA1MHB4IDAgMDtwYWRkaW5nOjAgNTBweCAwIDA7Ym9yZGVyLXJpZ2h0OiNjOWU2Zjggc29saWQgMXB4fS5maW5kR2tleXdvcmRze3dpZHRoOmluaGVyaXQ7bWFyZ2luOi0xNnB4IGF1dG8gMDt0ZXh0LWFsaWduOmNlbnRlcn0uZmluZEdrZXl3b3JkcyBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MTZweCAxMHB4IDB9LmZpbmRHa2V5d29yZHMgbGkgYXtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM0OTk4ZGJ9I3NlYXJjaF9zdWdnZXN0X2FyZWFfe2Rpc3BsYXk6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEzMHB4O2xlZnQ6NTAlO3otaW5kZXg6MTAwMDt3aWR0aDoxMDAlO21heC13aWR0aDo2NjBweDttYXJnaW4tbGVmdDotMzMycHg7cGFkZGluZzowO3RleHQtYWxpZ246bGVmdDtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yaWdodDoxcHggc29saWQgI2VkZWRlZDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWRlZGVkO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZWRlZGVkO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc3VnZ2VzdF9rZXl3b3JkX3twYWRkaW5nOjJweH0uc3VnZ2VzdF9rZXl3b3JkX2VudHJ5X3tkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDB9LnN1Z2dlc3RfZ29vZHNfe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6YXV0bztwYWRkaW5nOjB9LnN1Z2dlc3RfZ29vZHNfIGF7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbi1sZWZ0OjA7cGFkZGluZzoxMHB4IDIwcHh9LnN1Z2dlc3RfZ29vZHNfbmFtZV8sLnN1Z2dlc3RfZ29vZHNfY29tbWVudF8sLnN1Z2dlc3RfZ29vZHNfcHJpY2Vfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMwMHB4O21hcmdpbi1sZWZ0OjEwcHh9LnN1Z2dlc3RfZ29vZHNfbmFtZV97d2lkdGg6MTAwJX0uc3VnZ2VzdF9rZXl3b3JkXzpob3Zlciwuc3VnZ2VzdF9nb29kc186aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGVkZWRlO2N1cnNvcjpwb2ludGVyO2N1cnNvcjpoYW5kfS5oZWFkZXIgLmhlYWRlcl9fbmF2S2V5d29yZHNTZWFyY2hGb3JtX3tkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MjE7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6MH0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoRm9ybUlubmVyX3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O21hcmdpbjowO2ZvbnQtc2l6ZTowO3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXIgLmhlYWRlcl9fbmF2S2V5d29yZHNTZWFyY2hUZXh0X3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2NjBweDttYXJnaW46ODBweCAwIDA7cGFkZGluZzouNWVtIDQwcHggLjVlbSA2MHB4O2JvcmRlcjowO2JvcmRlci1ib3R0b206IzQ5OThkYiBzb2xpZCAycHg7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojNDk5OGRiO3RleHQtYWxpZ246bGVmdH0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoVGl0bGVfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo5N3B4O3otaW5kZXg6NTt3aWR0aDphdXRvO21hcmdpbi1sZWZ0Oi0zMzBweDtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4xZW07Zm9udC13ZWlnaHQ6dW5zZXR9LmhlYWRlciAuaGVhZGVyX19uYXZLZXl3b3Jkc1NlYXJjaEJ0bl97ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MThweDttYXJnaW46ODBweCAwIDAgLTMwcHg7cGFkZGluZzouNWVtO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ5OThkYn0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoQ2xzQnRuX3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNXB4O3JpZ2h0OjI1cHg7d2lkdGg6MTIwcHg7aGVpZ2h0OjUwcHg7Ym9yZGVyOnNvbGlkIDFweCAjNDk5OGRifS5oZWFkZXIgLmhlYWRlcl9fbmF2S2V5d29yZHNTZWFyY2hDbHNCdG5fOmFmdGVye2NvbnRlbnQ6XCLplonjgZjjgotcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NDVweDt0b3A6MDtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjUycHg7Y29sb3I6IzQ5OThkYn0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoQ2xzQnRuXyBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjEycHg7d2lkdGg6MjZweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzQ5OThkYn0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoQ2xzQnRuXyBzcGFuOm50aC1jaGlsZCgxKXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGVhZGVyIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoQ2xzQnRuXyBzcGFuOm50aC1jaGlsZCgyKXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVfe21hcmdpbjo2MHB4IDYwcHggMCA2MHB4O3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51SW5uZXJfe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21pbi13aWR0aDoxMTQwcHg7bWFyZ2luOjQwcHggYXV0bztwYWRkaW5nOjA7dGV4dC1hbGlnbjpsZWZ0fS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZUJveF8sLmhlYWRlciAuc2lkZV9fbWVnYW1lbnVHZW5yZUJveF97Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjU3MHB4fS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZUJveF97Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVUeXBlQm94XyBoNHttYXJnaW46MTRweCAwfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51R2VucmVCb3hfe2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDo2MHB4fS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZVNoYXBlX3ttYXJnaW46MCA1MHB4IDAgMH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVTaGFwZV8gaDQgYXtjb2xvcjojNDk5OGRifS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZVNoYXBlXyBsaXttYXJnaW46MCAwIDVweH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVTaGFwZV8gbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMCAwIDYwcHg7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ5OThkYn0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVTaGFwZV8gbGkgc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO3dpZHRoOjQ1cHg7aGVpZ2h0OjE3cHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZVNoYXBlXyAuaXRlbV9fZ2VuZXJhbExpbmtfIGF7cGFkZGluZy1sZWZ0OjB9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVUeXBlQ29sb3Jfe292ZXJmbG93OmhpZGRlbjt3aWR0aDo4MHB4O2hlaWdodDphdXRvO21hcmdpbjowIDBweCAwIDA7cGFkZGluZzowIDUwcHggMCAwO2JvcmRlci1yaWdodDojYzllNmY4IHNvbGlkIDFweDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZUNvbG9yXyBoNCBhe2NvbG9yOiM0OTk4ZGJ9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVUeXBlQ29sb3JfIGxpe2Zsb2F0OmxlZnQ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW46MCAyMHB4IDEwcHggMH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVDb2xvcl8gbGkgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlci1yYWRpdXM6MTAwJX0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVDb2xvcl8gbGkgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVUeXBlUHJpY2Vfe2hlaWdodDphdXRvO21hcmdpbjowIDYwcHggMCAwO3BhZGRpbmc6MH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVR5cGVQcmljZV8gaDQgYXtjb2xvcjojNDk5OGRifS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51VHlwZVByaWNlXyBsaXttYXJnaW46MCAwIDEwcHh9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVUeXBlUHJpY2VfIGxpIGF7ZGlzcGxheTpibG9jaztjb2xvcjojNDk5OGRifS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51R2VucmVfe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDQwcHggMCAwfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51R2VucmVfOmxhc3QtY2hpbGR7bWluLXdpZHRoOjI1MHB4O21heC13aWR0aDozNTBweDtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXJpZ2h0OjA7Ym9yZGVyLXJpZ2h0Om5vbmV9LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVHZW5yZV8gaDR7bWFyZ2luOjE0cHggMH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudUdlbnJlXyBsaXttYXJnaW46MCAwIDVweH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudUdlbnJlXyBhe3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDtjb2xvcjojNDk5OGRifS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51R2VucmVfIC5seV9fc3R5bGVHdWlkZV9fbmF2U2VhcmNoU2VyaWVzTGlzdC0tYm90dG9tU3BhY2V7bWFyZ2luLWJvdHRvbToyMHB4fS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51U2VyaWVzQm94X3tvdmVyZmxvdzpoaWRkZW59LmhlYWRlciAuc2lkZV9fbWVnYW1lbnVTZXJpZXNfe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDphdXRvO21hcmdpbjowIDIwcHggMCAwfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51U2VyaWVzXyBoNHttYXJnaW46MTRweCAwfS5oZWFkZXIgLnNpZGVfX21lZ2FtZW51U2VyaWVzXyBsaXttYXJnaW46MCAwIDVweH0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVNlcmllc18gYXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzQ5OThkYn0uaGVhZGVyIC5zaWRlX19tZWdhbWVudVNlcmllc18gYSBzcGFuLnNpZGVfX21lZ2FtZW51U3VtbWFyeVR4dF97ZGlzcGxheTpibG9jaztwb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDoxNDAlO21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tbGVmdDowcHg7Zm9udC1zaXplOjEuMnJlbTtjb2xvcjojNDk5OGRifS5oZWFkZXIgLmx5X19zdHlsZUd1aWRlX19uYXZTZWFyY2hUeXBlU2hhcGVMaXN0LS10b3BTcGFjZXttYXJnaW4tdG9wOjE1cHh9Lml0ZW1fX3NoYXBlXzFfIHNwYW57YmFja2dyb3VuZC1pbWFnZTp1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9zaGFwZV9zcXVhcmUucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9Lml0ZW1fX3NoYXBlXzJfIHNwYW57YmFja2dyb3VuZC1pbWFnZTp1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9zaGFwZV9vdmFsLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5pdGVtX19zaGFwZV8zXyBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKC9pbWcvcHJpdmF0ZS9wYy9jb21tb24vc2hhcGVfd2VsbGluZ3Rvbi5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uaXRlbV9fc2hhcGVfNF8gc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybCgvaW1nL3ByaXZhdGUvcGMvY29tbW9uL3NoYXBlX2Jvc3Rvbi5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uaXRlbV9fc2hhcGVfNV8gc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybCgvaW1nL3ByaXZhdGUvcGMvY29tbW9uL3NoYXBlX3JvdW5kLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5pdGVtX19jb2xvcl9fMV8gc3BhbntiYWNrZ3JvdW5kOiMwMDB9Lml0ZW1fX2NvbG9yX18yXyBzcGFue2JhY2tncm91bmQ6Izk5OX0uaXRlbV9fY29sb3JfXzNfIHNwYW57YmFja2dyb3VuZDojOTYwfS5pdGVtX19jb2xvcl9fNF8gc3BhbntiYWNrZ3JvdW5kOiMwNjB9Lml0ZW1fX2NvbG9yX181XyBzcGFue2JhY2tncm91bmQ6IzAzOX0uaXRlbV9fY29sb3JfXzZfIHNwYW57YmFja2dyb3VuZDojNjM5fS5pdGVtX19jb2xvcl9fN18gc3BhbntiYWNrZ3JvdW5kOiNmYzB9Lml0ZW1fX2NvbG9yX184XyBzcGFue2JhY2tncm91bmQ6I2Y2YjFkOH0uaXRlbV9fY29sb3JfXzlfIHNwYW57YmFja2dyb3VuZDojYzAwfS5pdGVtX19jb2xvcl9fMTBfIHNwYW57YmFja2dyb3VuZDojZjYwfS5pdGVtX19jb2xvcl9fMTFfIHNwYW57YmFja2dyb3VuZDp1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9jb2xvcl9zaWx2ZXIucG5nKSA1MCUgNTAlO2JhY2tncm91bmQtc2l6ZToxMDAlfS5pdGVtX19jb2xvcl9fMTJfIHNwYW57YmFja2dyb3VuZDp1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9jb2xvcl9nb2xkLnBuZykgNTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6MTAwJX0uaXRlbV9fY29sb3JfXzEzXyBzcGFue2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2JvcmRlcjojY2NjIHNvbGlkIDFweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojZmZmfS5pdGVtX19jb2xvcl9fOTlfIHNwYW57YmFja2dyb3VuZDp1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9jb2xvcl9vdGhlci5wbmcpIDUwJSA1MCU7YmFja2dyb3VuZC1zaXplOjEwMCV9Lmx5X19zdHlsZUd1aWRlX19uYXZTZWFyY2hMaXN0LS10b3BTcGFjZXttYXJnaW4tYm90dG9tOjIwcHh9LnVpLWhlbHBlci1jbGVhcmZpeDo6YmVmb3JlLC51aS1oZWxwZXItY2xlYXJmaXg6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0udWktaGVscGVyLWNsZWFyZml4OjphZnRlcntjbGVhcjpib3RofS5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoRm9ybUlubmVyXyBpbnB1dFt0eXBlPXRleHRdOmZvY3Vze2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206IzQ5OThkYiBzb2xpZCAycHh9LmhlYWRlcl9fbmF2S2V5d29yZHNMaW5re3dpZHRoOjYwMHB4O21hcmdpbi10b3A6MTIwcHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30uc2l6ZVN1Z2dlc3RfX3RpdGxlTW9kYWwgc3Bhbntjb2xvcjojNDk5OGRifS5mb290ZXJ7cGFkZGluZzo1MHB4IDAgMjBweDtib3JkZXItdG9wOnNvbGlkIDFweCAjZTVlNWU1fS5mb290ZXJfX2lubmVye3BhZGRpbmc6MCA0MHB4fS5mb290ZXJfX25hdntkaXNwbGF5OmZsZXh9LmZvb3Rlcl9fbmF2SGVhZHtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjQ2NjY2NjY2Njc7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2U1ZTVlNX0uZm9vdGVyX19uYXZMaXN0SXRlbXtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuNDY2NjY2NjY2N30uZm9vdGVyX19uYXZMaXN0SXRlbSBhe2NvbG9yOiMwMDB9LmZvb3Rlcl9fbmF2TGlzdEl0ZW0gYTpob3Zlcntjb2xvcjojNDk5OGRiO29wYWNpdHk6MX0uZm9vdGVyX19uYXZMaXN0SXRlbSBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LmZvb3Rlcl9fbmF2TGlzdEl0ZW0gYTpob3ZlciAuZm9vdGVyX19uYXZGdW5jdGlvbkl0ZW1CdG5JY29ue2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtjb2xvcjojNDk5OGRifS5mb290ZXJfX25hdkxpc3RJdGVtIHN2Z3t0cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tZGVsYXk6MHN9LmZvb3Rlcl9fc29jaWFse2Rpc3BsYXk6ZmxleH0uZm9vdGVyX19zb2NpYWxJdGVtTGluazpob3ZlcntvcGFjaXR5OjF9LmZvb3Rlcl9fc29jaWFsSXRlbUxpbms6aG92ZXIgc3Zne2ZpbGw6IzQ5OThkYn0uZm9vdGVyX19zb2NpYWxJdGVtIHN2Z3t0cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tZGVsYXk6MHN9LmZvb3Rlcl9fY29weXJpZ2h0e2ZvbnQtc2l6ZToxLjJyZW07Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmfS5sLWZvb3RlcnttaW4td2lkdGg6NzY4cHg7cG9zaXRpb246cmVsYXRpdmV9LmwtZm9vdGVyX19sb2dve3dpZHRoOjI1MHB4O21hcmdpbi1ib3R0b206NTBweH0ubC1mb290ZXJfX2xvZ28gaW1ne3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmF1dG99LmwtZm9vdGVyX19uYXZ7bWFyZ2luLWJvdHRvbTo5MHB4fS5sLWZvb3Rlcl9fbmF2R3JvdXB7ZmxleC1iYXNpczoxODBweDttYXJnaW4tbGVmdDo0LjQxMTc2NDcwNTklfS5sLWZvb3Rlcl9fbmF2R3JvdXA6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0ubC1mb290ZXJfX25hdkhlYWR7cGFkZGluZy1ib3R0b206MTRweDttYXJnaW4tYm90dG9tOjM4cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5sLWZvb3Rlcl9fbmF2TGlzdEl0ZW17bWFyZ2luLWJvdHRvbToxNHB4fS5sLWZvb3Rlcl9fbmF2TGlzdEl0ZW0gc3Zne3RyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kZWxheTowc30ubC1mb290ZXJfX3NvY2lhbHttYXJnaW4tYm90dG9tOjIwcHh9LmwtZm9vdGVyX19zb2NpYWxJdGVte21hcmdpbi1sZWZ0OjI0cHh9LmwtZm9vdGVyX19zb2NpYWxJdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmwtZm9vdGVyX19zb2NpYWxJdGVtIHN2Z3toZWlnaHQ6MjBweDt3aWR0aDphdXRvfSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxyXG5AdXNlIFwic2FzczptYXRoXCI7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy89PT09PVsg44OV44Kp44Oz44OIL+ODmeODvOOCueOCq+ODqeODvCAgXT09PT09XHJcblxyXG4vLyDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcclxuJGZvbnQtZW46J09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiRmb250LWphOidOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG4vL1xyXG4vLyDjg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4hcclxuJGZ3TGlnaHQ6MzAwO1xyXG4kZndSZWc6NDAwO1xyXG4kZndNaWQ6NTAwO1xyXG4kZndTZW1pQm9sZDo2MDA7XHJcbiRmd0JvbGQ6NzAwO1xyXG4kZndCbGFjazo5MDA7XHJcbi8vXHJcbi8vIOODleOCqeODs+ODiOaMh+WumlxyXG5AbWl4aW4gZm9udC1lbntcclxuICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xyXG59XHJcbi8vXHJcbi8vIOOCq+ODqeODvFxyXG4kem9mZkJsdWU6IzQ5OThEQjtcclxuJGNvbG9yQmc6ICNGNkY2RjY7XHJcbiRjb2xvclRleHQ6ICMwMDA7XHJcbiRjb2xvclRleHRHcmF5OiM4ODg4ODg7XHJcbiRjb2xvckJvcmRlckdyYXk6ICNFNUU1RTU7XHJcblxyXG5cclxuJGNvbG9yRGVsaW1pdGVyR3JheTogI2ViZWJlYjtcclxuJGNvbG9yQXJlYUdyYXk6ICNmN2Y3Zjc7XHJcbiRjb2xvckxpZ2h0R3JheTogI2NjYztcclxuJGNvbG9yQXR0ZW50aW9uOiAjZTIwYzBjO1xyXG4kY29sb3JDYXV0aW9uOiNmZjAwMDA7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG4vLz09PT09WyDmlbDlgKToqIjnrpcgXT09PT09XHJcbiRwYy1kZXNpZ24td2lkdGg6IDI2MDA7IC8v44OH44K244Kk44Oz44OH44O844K/UEPjgrXjgqTjgrpcclxuJHNwLWRlc2lnbi13aWR0aDogNjQwOyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv+OCueODnuODm+OCteOCpOOCulxyXG4vLyAtLS0tXHJcbi8vIHBlcmNlbnToqIjnrpflvI9cclxuLy8gKiBleClcclxuLy8gICB3aWR0aDogY2FsY1BlcigyMDAsNjQwKVxyXG5AZnVuY3Rpb24gY2FsY1BlcigkbnVtMSwkbnVtMikge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoJG51bTEsICAkbnVtMikgKiAxMDAlO1xyXG59XHJcbi8vIC0tLS1cclxuLy8gdnfoqIjnrpflvI9cclxuLy8gKiBleClcclxuLy8gICB3aWR0aDogY2FsY1Z3KDIwMClcclxuQGZ1bmN0aW9uIGNhbGNWdygkbnVtLCAkd2lkdGg6ICRzcC1kZXNpZ24td2lkdGgpIHtcclxuICBAcmV0dXJuIG1hdGguZGl2KDF2dyAqICRudW0sICR3aWR0aCkgKiAxMDA7XHJcbn1cclxuQGZ1bmN0aW9uIGNhbGNWd1BDKCRudW0sICR3aWR0aDogJHBjLWRlc2lnbi13aWR0aCkge1xyXG4gIC8vQHJldHVybiAoICR3IC8gJHBjLWRlc2lnbi13aWR0aCApICogMTAwdnc7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxdncgKiAkbnVtLCAkd2lkdGgpICogMTAwO1xyXG59XHJcbkBmdW5jdGlvbiBjYWxjUHgoJG51bSkge1xyXG4gIEByZXR1cm4gJG51bSAqIC41cHg7XHJcbn1cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLy89PT09PVsg44Oh44OH44Kj44Ki44Kv44Ko44Oq44O8IC8g44Os44Kk44Ki44Km44OIICBdPT09PT1cclxuJGxheW91dC13aWR0aC1pbm5lcjogNzY4cHg7IC8vIOODrOOCpOOCouOCpuODiOW5hVxyXG4kbGF5b3V0LXdpZHRoLWlubmVyLXNwOiA3NjdweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXHJcbiRsYXlvdXQtd2lkdGgtaW5uZXItcGM6IDEwODBweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXHJcbiRicmVha3BvaW50czogKCAvLyDjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4hcclxuICBcInNwXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3B9KVwiLFxyXG4gIFwidGFiXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3B9KSBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyIC0gMXB4fSlcIixcclxuICBcIm5vdHNwXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3AgKyAxcHggfSlcIixcclxuKTtcclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzcCkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyDjg4fjg5DjgqTjgrnjgZTjgajjga7lh7rjgZfliIbjgZFcclxuLnBjLWRpc3B7fVxyXG4uc3AtZGlzcHt9XHJcbi5wY3NtYWxsLW5vbmRpc3B7fVxyXG4ucGNzbWFsbC1kaXNwe31cclxuXHJcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcclxuXHQucGMtZGlzcHsgfVxyXG5cdC5zcC1kaXNwLC5wY3NtYWxsLWRpc3B7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cclxufVxyXG5AaW5jbHVkZSBtcSgnc3AnKSB7XHJcblx0LnNwLWRpc3B7IH1cclxuXHQucGMtZGlzcCwucGNzbWFsbC1kaXNweyBkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XHJcbn1cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLy89PT09PVsg44Ki44OL44Oh44O844K344On44OzICBdPT09PT1cclxuLy9cclxuLy/jgqTjg7zjgrjjg7PjgrBcclxuLy9EZWZhdWx0XHJcbiRsaW5lYXI6IGN1YmljLWJlemllcigwLjI1MCwgMC4yNTAsIDAuNzUwLCAwLjc1MCk7XHJcbiRlYXNlOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuMTAwLCAwLjI1MCwgMS4wMDApO1xyXG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMS4wMDAsIDEuMDAwKTtcclxuJGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoMC4wMDAsIDAuMDAwLCAwLjU4MCwgMS4wMDApO1xyXG4kZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllcigwLjQyMCwgMC4wMDAsIDAuNTgwLCAxLjAwMCk7XHJcbi8vSW5cclxuJGVhc2UtaW4tcXVhZDogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA4NSwgMC42ODAsIDAuNTMwKTtcclxuJGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiRlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xyXG4kZWFzZS1pbi1xdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuJGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKDAuNDcwLCAwLjAwMCwgMC43NDUsIDAuNzE1KTtcclxuJGVhc2UtaW4tZXhwbzogY3ViaWMtYmV6aWVyKDAuOTUwLCAwLjA1MCwgMC43OTUsIDAuMDM1KTtcclxuJGVhc2UtaW4tY2lyYzogY3ViaWMtYmV6aWVyKDAuNjAwLCAwLjA0MCwgMC45ODAsIDAuMzM1KTtcclxuJGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKDAuNjAwLCAtMC4yODAsIDAuNzM1LCAwLjA0NSk7XHJcbi8vT3V0XHJcbiRlYXNlLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xyXG4kZWFzZS1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiRlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcclxuJGVhc2Utb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC4yMzAsIDEuMDAwLCAwLjMyMCwgMS4wMDApO1xyXG4kZWFzZS1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcclxuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XHJcbiRlYXNlLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIwLCAwLjE2NSwgMS4wMDApO1xyXG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KTtcclxuLy9Jbi1PdXRcclxuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSk7XHJcbiRlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcclxuJGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NzAsIDAuMDAwLCAwLjE3NSwgMS4wMDApO1xyXG4kZWFzZS1pbi1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjg2MCwgMC4wMDAsIDAuMDcwLCAxLjAwMCk7XHJcbiRlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUwLCAwLjU1MCwgMC45NTApO1xyXG4kZWFzZS1pbi1vdXQtZXhwbzogY3ViaWMtYmV6aWVyKDEuMDAwLCAwLjAwMCwgMC4wMDAsIDEuMDAwKTtcclxuJGVhc2UtaW4tb3V0LWNpcmM6IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUwLCAwLjg2MCk7XHJcbiRlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKTtcclxuXHJcbi8v44Ki44OL44Oh44O844K344On44Oz44K744OD44OG44Kj44Oz44KwXHJcbkBtaXhpbiB0cmFuc2l0aW9uICggJHNlYywgJGVhc2luZyAsICRkZWxheSApe1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246JHNlYztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGVhc2luZztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAkZGVsYXk7XHJcbn1cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLz09PT09WyBNaXhpbiBdPT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gWyDjg6rjg7Pjgq/jg5zjgr/jg7PjgqLjg63jg7wgXVxyXG5AbWl4aW4gbGlua0J1dHRvbkFycm93KFxyXG4gICRjb2xvcjokY29sb3JCb3JkZXJHcmF5LFxyXG4gICRwY0Fycm93UmVjdDoyMCxcclxuKXtcclxuICAvL1xyXG4gICY6OmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgd2lkdGg6ICRwY0Fycm93UmVjdCoxcHg7XHJcbiAgICBoZWlnaHQ6ICRwY0Fycm93UmVjdCoxcHg7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMCwwKTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLCBlYXNlLCAwcyk7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgzMCUsLTMwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcbi8vIFsg44Oq44Oz44Kv44Oc44K/44Oz5Li444Ki44Ot44O8IF1cclxuQG1peGluIGxpbmtCdXR0b25DaXJjbGVBcnJvdyhcclxuICAkY29sb3I6JHRoZW1lQ29sb3IsXHJcbiAgJHBjVzoxMjgsXHJcbiAgJHBjQXJyb3dXOjI4LFxyXG4gICRwY0Fycm93UmVjdDoyMCxcclxuKXtcclxuICAvL1xyXG4gICR3aWR0aEFycm93OiRwY1c7XHJcbiAgLy9cclxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3I7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgd2lkdGg6ICR3aWR0aEFycm93KjFweDtcclxuICBoZWlnaHQ6ICR3aWR0aEFycm93KjFweDtcclxuICBib3JkZXItcmFkaXVzOiAkd2lkdGhBcnJvdyoxcHg7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNHMsIGVhc2UsIDBzKTtcclxuICAmOjpiZWZvcmUsJjo6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNHMsIGVhc2UsIDBzKTtcclxuICB9XHJcbiAgJjo6YmVmb3Jle1xyXG4gICAgZGlzcGxheTogbm9uZTsvL+efouWNsOWei+OBruOBqOOBjeihqOekulxyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgd2lkdGg6ICRwY0Fycm93VyoxcHg7XHJcbiAgfVxyXG4gICY6OmFmdGVye1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoKCAtNTAlIC0gMjAlICksLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHdpZHRoOiAkcGNBcnJvd1JlY3QqMXB4O1xyXG4gICAgaGVpZ2h0OiAkcGNBcnJvd1JlY3QqMXB4O1xyXG4gIH1cclxufVxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLyoqKlxyXG4gICAgVGhlIG5ldyBDU1MgcmVzZXQgLSB2ZXJzaW9uIDEuMTEuMSAobGFzdCB1cGRhdGVkIDI0LjEwLjIwMjMpXHJcbiAgICBHaXRIdWIgcGFnZTogaHR0cHM6Ly9naXRodWIuY29tL2VsYWQyNDEyL3RoZS1uZXctY3NzLXJlc2V0XHJcbioqKi9cclxuXHJcbi8qXHJcbiAgICBSZW1vdmUgYWxsIHRoZSBzdHlsZXMgb2YgdGhlIFwiVXNlci1BZ2VudC1TdHlsZXNoZWV0XCIsIGV4Y2VwdCBmb3IgdGhlICdkaXNwbGF5JyBwcm9wZXJ0eVxyXG4gICAgLSBUaGUgXCJzeW1ib2wgKlwiIHBhcnQgaXMgdG8gc29sdmUgRmlyZWZveCBTVkcgc3ByaXRlIGJ1Z1xyXG4gICAgLSBUaGUgXCJodG1sXCIgZWxlbWVudCBpcyBleGNsdWRlZCwgb3RoZXJ3aXNlIGEgYnVnIGluIENocm9tZSBicmVha3MgdGhlIENTUyBoeXBoZW5zIHByb3BlcnR5IChodHRwczovL2dpdGh1Yi5jb20vZWxhZDI0MTIvdGhlLW5ldy1jc3MtcmVzZXQvaXNzdWVzLzM2KVxyXG4gKi9cclxuICo6d2hlcmUoOm5vdChodG1sLCBpZnJhbWUsIGNhbnZhcywgaW1nLCBzdmcsIHZpZGVvLCBhdWRpbyk6bm90KHN2ZyAqLCBzeW1ib2wgKikpIHtcclxuICBhbGw6IHVuc2V0O1xyXG4gIGRpc3BsYXk6IHJldmVydDtcclxufVxyXG5cclxuLyogUHJlZmVycmVkIGJveC1zaXppbmcgdmFsdWUgKi9cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLyogRml4IG1vYmlsZSBTYWZhcmkgaW5jcmVhc2UgZm9udC1zaXplIG9uIGxhbmRzY2FwZSBtb2RlICovXHJcbmh0bWwge1xyXG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxufVxyXG5cclxuLyogUmVhcHBseSB0aGUgcG9pbnRlciBjdXJzb3IgZm9yIGFuY2hvciB0YWdzICovXHJcbmEsIGJ1dHRvbiB7XHJcbiAgY3Vyc29yOiByZXZlcnQ7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBsaXN0IHN0eWxlcyAoYnVsbGV0cy9udW1iZXJzKSAqL1xyXG5vbCwgdWwsIG1lbnUsIHN1bW1hcnkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvciBpbWFnZXMgdG8gbm90IGJlIGFibGUgdG8gZXhjZWVkIHRoZWlyIGNvbnRhaW5lciAqL1xyXG5pbWcge1xyXG4gIC8vbWF4LWlubGluZS1zaXplOiAxMDAlO1xyXG4gIC8vbWF4LWJsb2NrLXNpemU6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi8qIHJlbW92ZXMgc3BhY2luZyBiZXR3ZWVuIGNlbGxzIGluIHRhYmxlcyAqL1xyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxuLyogU2FmYXJpIC0gc29sdmluZyBpc3N1ZSB3aGVuIHVzaW5nIHVzZXItc2VsZWN0Om5vbmUgb24gdGhlIDxib2R5PiB0ZXh0IGlucHV0IGRvZXNuJ3Qgd29ya2luZyAqL1xyXG5pbnB1dCwgdGV4dGFyZWEge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XHJcbn1cclxuXHJcbi8qIHJldmVydCB0aGUgJ3doaXRlLXNwYWNlJyBwcm9wZXJ0eSBmb3IgdGV4dGFyZWEgZWxlbWVudHMgb24gU2FmYXJpICovXHJcbnRleHRhcmVhIHtcclxuICB3aGl0ZS1zcGFjZTogcmV2ZXJ0O1xyXG59XHJcblxyXG4vKiBtaW5pbXVtIHN0eWxlIHRvIGFsbG93IHRvIHN0eWxlIG1ldGVyIGVsZW1lbnQgKi9cclxubWV0ZXIge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmV2ZXJ0O1xyXG4gIGFwcGVhcmFuY2U6IHJldmVydDtcclxufVxyXG5cclxuLyogcHJlZm9ybWF0dGVkIHRleHQgLSB1c2Ugb25seSBmb3IgdGhpcyBmZWF0dXJlICovXHJcbjp3aGVyZShwcmUpIHtcclxuICBhbGw6IHJldmVydDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiByZXNldCBkZWZhdWx0IHRleHQgb3BhY2l0eSBvZiBpbnB1dCBwbGFjZWhvbGRlciAqL1xyXG46OnBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogdW5zZXQ7XHJcbn1cclxuXHJcbi8qIGZpeCB0aGUgZmVhdHVyZSBvZiAnaGlkZGVuJyBhdHRyaWJ1dGUuXHJcbiBkaXNwbGF5OnJldmVydDsgcmV2ZXJ0IHRvIGVsZW1lbnQgaW5zdGVhZCBvZiBhdHRyaWJ1dGUgKi9cclxuOndoZXJlKFtoaWRkZW5dKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogcmV2ZXJ0IGZvciBidWcgaW4gQ2hyb21pdW0gYnJvd3NlcnNcclxuIC0gZml4IGZvciB0aGUgY29udGVudCBlZGl0YWJsZSBhdHRyaWJ1dGUgd2lsbCB3b3JrIHByb3Blcmx5LlxyXG4gLSB3ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87IGFkZGVkIGZvciBTYWZhcmkgaW4gY2FzZSBvZiB1c2luZyB1c2VyLXNlbGVjdDpub25lIG9uIHdyYXBwZXIgZWxlbWVudCovXHJcbjp3aGVyZShbY29udGVudGVkaXRhYmxlXTpub3QoW2NvbnRlbnRlZGl0YWJsZT1cImZhbHNlXCJdKSkge1xyXG4gIC1tb3otdXNlci1tb2RpZnk6IHJlYWQtd3JpdGU7XHJcbiAgLXdlYmtpdC11c2VyLW1vZGlmeTogcmVhZC13cml0ZTtcclxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gIC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcclxufVxyXG5cclxuLyogYXBwbHkgYmFjayB0aGUgZHJhZ2dhYmxlIGZlYXR1cmUgLSBleGlzdCBvbmx5IGluIENocm9taXVtIGFuZCBTYWZhcmkgKi9cclxuOndoZXJlKFtkcmFnZ2FibGU9XCJ0cnVlXCJdKSB7XHJcbiAgLXdlYmtpdC11c2VyLWRyYWc6IGVsZW1lbnQ7XHJcbn1cclxuXHJcbi8qIFJldmVydCBNb2RhbCBuYXRpdmUgYmVoYXZpb3IgKi9cclxuOndoZXJlKGRpYWxvZzptb2RhbCkge1xyXG4gIGFsbDogcmV2ZXJ0O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcblxyXG4vKlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxucmVzZXRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiovXHJcbip7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBkbCwgZHQsIGRkLCB1bCwgb2wsIGxpLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwcmUsIGNvZGUsIGZvcm0sIGZpZWxkc2V0LCBsZWdlbmQsIGlucHV0LCB0ZXh0YXJlYSwgcCwgYmxvY2txdW90ZSwgdGgsIHRkLCBhZGRyZXNzLCBjYXB0aW9uLCBjaXRlLCBjb2RlLCBkZm4sIGVtLCBzdHJvbmcsIHRoLCB2YXIsIGEsIGltZyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWluLXdpZHRoOiA5NjBweDtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuYWRkcmVzcywgY2FwdGlvbiwgY2l0ZSwgY29kZSwgZGZuLCBlbSwgdGgsIHZhciB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxubGkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmNhcHRpb24sIHRoIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLW91dDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5pbWcge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5vbCB7XHJcbiAgbGkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcbiAgfVxyXG59XHJcblxyXG5hYmJyLCBhY3JvbnltIHtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEuMGVtO1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgcGFkZGluZzogMC42ZW07XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiaW1hZ2VcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gIHRyYW5zaXRpb246IC4yNXMgZWFzZS1vdXQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAxNXB4IDdweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkem9mZkJsdWU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5pbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgc2VsZWN0IHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmhyIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckxpZ2h0R3JheTtcclxufVxyXG5cclxucSB7XHJcblxyXG4gICY6OmJlZm9yZSwgOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcbn1cclxuXHJcbjo6YmVmb3JlLCA6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiB0byBwcmVzZXJ2ZSBsaW5lLWhlaWdodCBhbmQgc2VsZWN0b3IgYXBwZWFyYW5jZSAqL1xyXG5zdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0wLjFlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGZvbnQtc2l6ZTogNzUuNSU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuc3R5bGVnaWRlIGNvbW1vblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuaHRtbCB7XHJcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JBcmVhR3JheTtcclxufVxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtamE7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1pbi13aWR0aDogNzY4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogNHJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG5cclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCxcclxuICBoNSxcclxuICBoNiB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxufVxyXG5cclxubGFiZWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgXHJcbiAgJi5yYWRpb19fbGFiZWxfe1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICArbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIC5yYWRpb19fb3ZlcmFsbF8gJnsgLy8g44Os44Oz44K66YG45oqe55S76Z2iIG92ZXJyaWRlQC9jc3MvcHJpdmF0ZS9wYy91c2VyLmNzc1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgJjo6YmVmb3JlLCY6OmFmdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDJweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgIzc1NzU3NTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xyXG4gICAgICAgIC5yYWRpb19fb3ZlcmFsbF8gJixcclxuICAgICAgICAuZm9ybUxheW91dF9fbGluZTNfICYgeyAvLyDjg6zjg7Pjgrrpgbjmip7nlLvpnaIgb3ZlcnJpZGVAL2Nzcy9wcml2YXRlL3BjL3VzZXIuY3NzXHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbbmFtZT1cIm1haWxuZXdzXCJdIHtcclxuICArbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JEZWxpbWl0ZXJHcmF5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmNoZWNrZWQge1xyXG4gICAgK2xhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR6b2ZmQmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaW5wdXQge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiByZ2IoMTcxLCAyMTEsIDI0MCk7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICR6b2ZmQmx1ZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbnNlbGVjdCB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogdW5zZXQ7XHJcbiAgICBvdXRsaW5lOiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhe1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjk5ZTE7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG53cmFwcGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vL+KAu2Rpdi53cmFwcGVyXyDjga8gL2Nzcy9wcml2YXRlL3BjL3VzZXIuY3NzIOOBruOCquODvOODkOODqeOCpOODieeUqFxyXG4ud3JhcHBlcl8gLGRpdi53cmFwcGVyXyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiA3NjhweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmNvbnRhaW5lclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5jb250YWluZXJfIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgYXV0byA4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHpvb206IDE7XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICAuc3VibWl0XyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXJfX2lubmVyXyB7XHJcbiAgd2lkdGg6IDcwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5jdXN0b21lcl9zdGF0dXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jdXN0b21lcl9zdGF0dXNfIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMzBweCAwIDVweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmVycm9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZXJyb3JfX3RvcF8ge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBib3JkZXI6ICRjb2xvckNhdXRpb24gc29saWQgMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkY29sb3JDYXV0aW9uO1xyXG59XHJcblxyXG4uZXJyb3JfIHtcclxuICBjbGVhcjogYm90aDtcclxuICB3aWR0aDogYXV0bztcclxuICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogJGNvbG9yQ2F1dGlvbjtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxucGFnZVRpdGxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucGFnZVRpdGxlXyB7XHJcbiAgd2lkdGg6IDcwMHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkem9mZkJsdWU7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xyXG59XHJcblxyXG4uY29tbW9uX2hlYWRsaW5lMl8ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnN0eWxlR3VpZGVfX3BhZ2VUaXRsZSB7XHJcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR6b2ZmQmx1ZTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkem9mZkJsdWU7XHJcbn1cclxuXHJcbi5seV9fc3R5bGVHdWlkZV9fcGFnZVRpdGxlIHtcclxuICB3aWR0aDogNzAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5zdHlsZWd1aWRlIGJ1dHRvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuYnV0dG9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTJweCA1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHpvZmZCbHVlO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLW91dDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgfVxyXG5cclxuICAmLmJ0bl9fYWN0Rm9jdXNPZmZfIHtcclxuICAgICYub24ge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JBdHRlbnRpb247XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JBdHRlbnRpb247XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3R5bGVHdWlkZV9fYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gIHBhZGRpbmc6IC43ZW0gMS4yZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubHlfX3N0eWxlR3VpZGVfX2J1dHRvbkJveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmx5X19zdHlsZUd1aWRlX19idXR0b24tLWNvbHVtIHtcclxuICBtYXJnaW46IDAgMTBweDtcclxuXHJcbiAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnN0eWxlR3VpZGVfX2J1dHRvbi0tYmFzZSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xyXG59XHJcblxyXG4uc3R5bGVHdWlkZV9fYnV0dG9uLS1mcmFtZSB7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJHpvZmZCbHVlO1xyXG4gIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmlucHV0X19yZWRCdG5fIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3aWR0aDogMjQwcHg7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yQXR0ZW50aW9uO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3JBdHRlbnRpb247XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLW91dDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAuNjtcclxuICB9XHJcblxyXG4gID5zcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAyMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMCUsIC01MCUpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bl9pbm5lclR4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAzMCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlLCAtNTAlKTtcclxuXHJcbiAgc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubmV4dFN0ZXBfX2ZpeEJ0bkluXyB7XHJcbiAgYnV0dG9uIHtcclxuICAgIHdpZHRoOiAyNDZweDtcclxuICAgIHBhZGRpbmc6IDZweCAxZW07XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi50ZXJtc0RpcyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHBhZGRpbmc6IDE2cHggN3B4IDE0cHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogI2I3YjdiNztcclxufVxyXG5cclxuLmluZGV4X19mdW5jdGlvbl8gLnN3aXBlci1zbGlkZSxcclxuLmluZGV4X19zZWFyY2hTaG9wXyB7XHJcbiAgaW1nIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3JMaWdodEdyYXk7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX2J0bl8sXHJcbi5zdWJtaXRfX2J0bl8ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5mb3JtX19idG5fIHtcclxuICAvL3dpZHRoOiAzMzVweDtcclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHpvZmZCbHVlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcblxyXG4gIH1cclxuICAmOm5vdCguYnRuX19hY3RfKSBhIHtcclxuICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fYmx1ZUJ0bl8ge1xyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzM1cHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkem9mZkJsdWU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuX19saW5lMV8ge1xyXG4gIC5mb3JtX19idG5fIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX21pZEJ0bl8ge1xyXG4gIHdpZHRoOiAzMzVweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbnRheFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLml0ZW1QcmljZV90YXhfIHtcclxuXHJcbiAgOm5vdCgucGFnZV9fbGVuc2Nob2ljZV8peyAvLyDjg6zjg7Pjgrrpgbjmip7nlLvpnaIgb3ZlcnJpZGVAL2Nzcy9wcml2YXRlL3BjL3VzZXIuY3NzXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC4yZW07XHJcbiAgICBmb250LXNpemU6IDEuNTZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5sYWJlbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm11c3RfIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLm5pbm5pXyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5mb3JtUmVxdWlyZWRfIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxuICBwYWRkaW5nOiAzcHggMTBweDtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkem9mZkJsdWU7XHJcbn1cclxuXHJcbi5mb3JtTm9SZXF1aXJlZF8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgcGFkZGluZzogM3B4IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAjYmZiZmJmO1xyXG59XHJcblxyXG4uZGVsXyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTBweDtcclxuICByaWdodDogMTBweDtcclxuICB3aWR0aDogMjVweDtcclxufVxyXG5cclxuLm9iaVR4dF8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDNweDtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICBsaW5lLWhlaWdodDogMS40ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5vYmlfXzFfIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvckNhdXRpb247XHJcbiAgfVxyXG5cclxuICAmLm9iaV9fMl8ge1xyXG4gICAgYmFja2dyb3VuZDogIzdmY2NmMDtcclxuICB9XHJcblxyXG4gICYub2JpX18zXyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOWJjYjliO1xyXG4gIH1cclxuXHJcbiAgJi5vYmlfXzRfIHtcclxuICAgIGJhY2tncm91bmQ6ICNjYzk5Y2M7XHJcbiAgfVxyXG5cclxuICAmLm9iaV9fNV8ge1xyXG4gICAgYmFja2dyb3VuZDogIzk5Y2RmZjtcclxuICB9XHJcbn1cclxuXHJcbi5vYmlfX25ld09wZW5fIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3JDYXV0aW9uO1xyXG59XHJcblxyXG4ub2JpX19yZW5ld2FsXyB7XHJcbiAgYmFja2dyb3VuZDogIzdmY2NmMDtcclxufVxyXG5cclxuLm9iaV9fY2xvc2VkXyB7XHJcbiAgYmFja2dyb3VuZDogIzk5OTk5OTtcclxufVxyXG5cclxuLm9iaV9fdGF4RnJlZV8ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmQyMDA7XHJcbn1cclxuXHJcbi5vYmlfX3NydlRyYW5zXyB7XHJcbiAgYmFja2dyb3VuZDogIzgwYzI2OTtcclxufVxyXG5cclxuLm9iaV9fc3J2U2lnbkxhbmdfIHtcclxuICBiYWNrZ3JvdW5kOiAjOGY4MmJjO1xyXG59XHJcblxyXG4ub2JpX19raWRzU2l6ZSB7XHJcbiAgYmFja2dyb3VuZDogIzU3YjNlODtcclxufVxyXG5cclxuLm9iaV9fb3V0bGV0XyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yQ2F1dGlvbjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAkY29sb3JDYXV0aW9uO1xyXG59XHJcblxyXG4ub2JpX19sYXJnZSB7XHJcbiAgYmFja2dyb3VuZDogIzgwYzI2OTtcclxufVxyXG5cclxuLm9iaV9fb25saW5lXyB7XHJcbiAgYmFja2dyb3VuZDogI2ZkOTgyNztcclxufVxyXG5cclxuLm9iaV9fZnJhbWVfIHtcclxuICBiYWNrZ3JvdW5kOiAjZTk0YTkyO1xyXG59XHJcblxyXG4ub2JpX19sZW5zXyB7XHJcbiAgYmFja2dyb3VuZDogI2UyMGMwYztcclxufVxyXG5cclxuLm9iaV9fc2VjdXJpdHlfIHtcclxuICBiYWNrZ3JvdW5kOiAjODljNTUxO1xyXG59XHJcblxyXG4ub2JpX19zaG9wXyB7XHJcbiAgYmFja2dyb3VuZDogIzE3OWJlMTtcclxufVxyXG5cclxuLm9iaV9fcHJpY2VfIHtcclxuICBiYWNrZ3JvdW5kOiAjZmRjNTA0O1xyXG59XHJcblxyXG4ub2JpX19zdW5ncmFzc18ge1xyXG4gIGJhY2tncm91bmQ6ICM4NDRkOWU7XHJcbn1cclxuXHJcbi5vYmlfX2Fub3RoZXJfIHtcclxuICBiYWNrZ3JvdW5kOiAjMjI2MWUxO1xyXG59XHJcblxyXG4ub2JpX19vcmRlcl8ge1xyXG4gIGJhY2tncm91bmQ6ICNmZDhiMDQ7XHJcbn1cclxuXHJcbi5vYmlfX2RlbGl2ZXJ5XyB7XHJcbiAgYmFja2dyb3VuZDogIzNkOTAxNTtcclxufVxyXG5cclxuLm9iaV9fbGluZV8ge1xyXG4gIGJhY2tncm91bmQ6ICMwOGJmNWI7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5iYWRnZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmNhdGVnb3J5X19pY29uXyB7XHJcbiAgd2lkdGg6IDI2cHg7XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAmLmJhZGdlX2NvdW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtLjVlbTtcclxuICAgICAgICByaWdodDogLS44ZW07XHJcbiAgICAgICAgcGFkZGluZzogMC4zZW0gLjVlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5wYXJ0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNtYWxsXyB7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbn1cclxuXHJcbi5ncmF5QXJlYV8ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yQXJlYUdyYXk7XHJcbn1cclxuXHJcbi5naGVhZGVyXyB7XHJcbiAgLmhlYWRlcl9fbmF2TGlzdF8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDNweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmxlYWRfX25hbWVCb3hfIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yRGVsaW1pdGVyR3JheTtcclxufVxyXG5cclxuLmhpZGRlbl8ge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnN1Ym1pdF9fY29udGFpbmVyXyB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuZm9ybVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRhYmxlX19ibG9ja18ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZm9ybWRldGFpbF8ge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAmLmZvcm1fX2JveF97XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmVmb19fd3JhcEJveF8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvcm1Db250ZW50XyB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgdHIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubm9fX3NlcGFyYXRlXyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuZkNvbnRlbnRfX2xheW91dF9fbGluZTJfIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmVmb19fd3JhcEJveF8ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleC1iYXNpczogNDglO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5mQ29udGVudF9fcGFydHNfX3NpemVTXyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMThweDtcclxuICAgICAgICByaWdodDogMS41ZW07XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogJHpvZmZCbHVlIHNvbGlkIDFweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAkem9mZkJsdWUgc29saWQgMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxODJweDtcclxuICAgICAgbWFyZ2luOiA1cHggMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8ge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNtYWxsXyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZDb250ZW50X190aXRsZV8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICR6b2ZmQmx1ZTtcclxufVxyXG5cclxuLmZDb250ZW50X19wYXJ0c19fc2l6ZU1fIHtcclxuICB3aWR0aDogNDQlO1xyXG59XHJcblxyXG4uZkNvbnRlbnRfX3BhcnRzX19zaXplU18ge1xyXG4gIHdpZHRoOiAyNiU7XHJcbn1cclxuXHJcbi5mQ29udGVudF9fc2VsZWN0X193cmFwXyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE3cHg7XHJcbiAgICByaWdodDogMWVtO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItcmlnaHQ6ICR6b2ZmQmx1ZSBzb2xpZCAxcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAkem9mZkJsdWUgc29saWQgMXB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAuNWVtIC41ZW0gLjVlbSAxZW07XHJcbiAgICBib3JkZXI6ICR6b2ZmQmx1ZSBzb2xpZCAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5wbHVzbWFya18ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICR6b2ZmQmx1ZTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmNoZWNrIGJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5jaGVja2JveF9fcGFydHNfIHtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmNoZWNrYm94X19sYWJlbF8ge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3NTc1NzU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgfVxyXG59XHJcblxyXG4ub25lX19nb29kc18ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRlcm1zQ2hlY2tfbGFiZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi50ZXJtc0NoZWNrX2NoZWNrIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICArLnRlcm1zQ2hlY2tfbGFiZWwge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjNjY2O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpjaGVja2VkIHtcclxuICAgICsudGVybXNDaGVja19sYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICR6b2ZmQmx1ZTtcclxuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICR6b2ZmQmx1ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3Bmb3JtQ29udGFpbmVyX2Zvcm1fY29udGVudHNfcXVlc3Rpb25uYWlyZUxpc3RfY29udGVudHMge1xyXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICtsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggNDVweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzc1NzU3NTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3Bmb3JtQ29udGFpbmVyIHtcclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgK2xhYmVsIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMTdweDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHpvZmZCbHVlO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkem9mZkJsdWU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1MYXlvdXRfX2xpbmVGcmVlXyB7XHJcbiAgbGFiZWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5jaGVja2JveF9fbGFiZWxfIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMzVweDtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzc1NzU3NTtcclxuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcbiAgfVxyXG5cclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxubGFiZWwge1xyXG4gICYuY2hlY2tib3hfX2xhYmVsXyB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgfi5jaGVja2JveF9fcGFydHNfIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICMyMjlhZTEgc29saWQgM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICMyMjlhZTEgc29saWQgM3B4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbnBhZ2VuYXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wYWdlbmF0aW9uXyB7XHJcbiAgbWFyZ2luOiA1MHB4IDA7XHJcbn1cclxuXHJcbi5uYXZpcGFnZV8ge1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgJi50b3BfIHtcclxuICAgIG1hcmdpbjogMjVweCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVENUQ1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWluLXdpZHRoOiAzMHB4O1xyXG4gICAgcGFkZGluZzogOXB4IDdweDtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdmlwYWdlX2ZvcndhcmRfIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aXBhZ2VfcmV2ZXJzZV8ge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG5cclxuICBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxuXHJcbiAgLm5hdmlwYWdlX2ZpcnN0XyB7XHJcbiAgICBhIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzAwMDtcclxuICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICMwMDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICMwMDAgc29saWQgMXB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAjMDAwIHNvbGlkIDFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXZpcGFnZV9wcmV2XyB7XHJcbiAgYSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBvcGFjaXR5OiAuNztcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNXB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogIzAwMCBzb2xpZCAxcHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAjMDAwIHNvbGlkIDFweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdmlwYWdlX2xhc3RfIHtcclxuICBhIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aXBhZ2VfZm9yd2FyZF8ge1xyXG4gIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gIC5uYXZpcGFnZV9sYXN0XyB7XHJcbiAgICBhIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBib3JkZXItdG9wOiAjMDAwIHNvbGlkIDFweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6ICMwMDAgc29saWQgMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogIzAwMCBzb2xpZCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAjMDAwIHNvbGlkIDFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXZpcGFnZV9ub3dfIHtcclxuICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1pbi13aWR0aDogMzBweDtcclxuICBwYWRkaW5nOiA5cHggN3B4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNENUQ1RDU7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXJnaW46IDAgNXB4O1xyXG59XHJcblxyXG4ubmF2aXBhZ2Vfc3VtXyB7XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aXBhZ2VfbmV4dF8ge1xyXG4gIGEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTRweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci10b3A6ICMwMDAgc29saWQgMXB4O1xyXG4gICAgICBib3JkZXItcmlnaHQ6ICMwMDAgc29saWQgMXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5wYWdlX190b3BCdG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNwYWdlX190b3BCdG4geyAvLyDjg4jjg4Pjg5fmlLnkv67lvozjgavkuI3opoHjgajjgarjgovvvIjvvZ4yMDI0LjAy77yJXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICByaWdodDogMTBweDtcclxuICB6LWluZGV4OiAxMjtcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjOGJjZGYwO1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE4cHg7XHJcbiAgICBsZWZ0OiAxNnB4O1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBib3JkZXItdG9wOiAjZmZmIHNvbGlkIDFweDtcclxuICAgIGJvcmRlci1sZWZ0OiAjZmZmIHNvbGlkIDFweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlX190b3BCdG4geyAvLyDjg4jjg4Pjg5fmlLnkv67lvozjga7jgrnjgr/jgqTjg6vvvIgyMDI0LjAy772e77yJXHJcbiAgJldyYXBwZXJ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC40cyxlYXNlLDBzKTtcclxuICAgICYuanMtc2hvd3tcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI3BhZ2VfX3RvcEJ0biB7XHJcbiAgJi5wYWdlX190b3BCdG4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMsbGluZWFyLDBzKTtcclxuICAgICYuanMtYWJzb2x1dGV7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNHMsZWFzZSwwcyk7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjJweDtcclxuICAgICAgbGVmdDogMjVweDtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci10b3A6ICNmZmYgc29saWQgMXB4O1xyXG4gICAgICBib3JkZXItbGVmdDogI2ZmZiBzb2xpZCAxcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkVycm9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubWFpbmZyYW1lX3tcclxuICAuZXJyb3JfLnNlY3VyZUVycm9ye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmNlbnRlcnRleHRfe1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5NaXhpbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8v44OH44Oi44Kw44Op44Oh44OL44Ol44O877ya44Kr44Os44Oz44OI6KGo56S655So77yIJGVsZW065a++6LGh44Kv44Op44K55ZCN77yJXHJcbkBtaXhpbiBuYXZEZW1vZ3JhcGhpY0N1cnJlbnQoJGVsZW0pe1xyXG4gICN7JGVsZW19ICZ7XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgb3BhY2l0eTogMTsgIFxyXG4gICAgfVxyXG4gICAgLyogJjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDVweCAkem9mZkJsdWU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfSAqL1xyXG4gIH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmhlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy9cclxuJHdpZHRoUENCYXNlOjEzNjA7XHJcbiRoZWlnaHROYXZpQmFzZTo0MDtcclxuLy9cclxuLmhlYWRlcntcclxuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHJcbiAgLy8gWyBTdWIgTmF2aWdhdGlvbiBdXHJcbiAgJl9fc3Vie1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmc7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgLy8gWyBMaW5rIE1lbnUgXVxyXG4gICAgJkxpbmtze1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgJkl0ZW17XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JUZXh0O1xyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBbIElubmVyIF1cclxuICAmX19pbm5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRkZGLDEpO1xyXG4gIH1cclxuXHJcbiAgLy8gWyBsb2dvIF1cclxuICAmX19sb2dve1xyXG4gICAgaW1ne1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gWyBOYXZpZ2F0aW9uIF1cclxuICAmX19uYXZ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgIC8vIFsgRGVtb2dyYXBoaWMgTWVudSBdXHJcbiAgICAmRGVtb2dyYXBoaWMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRoZWlnaHROYXZpQmFzZSoxcHg7XHJcbiAgICAgICZJdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250LWVuO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yVGV4dDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMCBtYXRoLmRpdigzMCwkd2lkdGhQQ0Jhc2UpKjEwMHZ3O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGhlaWdodE5hdmlCYXNlKjFweDtcclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgbWF0aC5kaXYoMjUsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIG1hdGguZGl2KDE1LCR3aWR0aFBDQmFzZSkqMTAwdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvKiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IG1hdGguZGl2KDE2LCR3aWR0aFBDQmFzZSkqMTAwdnc7XHJcbiAgICAgICAgICB9ICovXHJcbiAgICAgICAgICBcclxuICAgICAgICAgIC8vIFsgRml4ZWQgTmF2aWdhdGlvbiBdXHJcbiAgICAgICAgICAuanMtZml4ZWQgJntcclxuICAgICAgICAgICAgcGFkZGluZzogMCBtYXRoLmRpdigzMCwkd2lkdGhQQ0Jhc2UpKjEwMHZ3O1xyXG4gICAgICAgICAgICAvKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgbWF0aC5kaXYoMzAsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDFweCkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCBtYXRoLmRpdigyMCwkd2lkdGhQQ0Jhc2UpKjEwMHZ3O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogbWF0aC5kaXYoMjAsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgbWF0aC5kaXYoMTgsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgICAgICAgfSAqL1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXdvbWVue1xyXG4gICAgICAgICAgQGluY2x1ZGUgbmF2RGVtb2dyYXBoaWNDdXJyZW50KCcud29tZW4nKTsvL+OCq+ODrOODs+ODiOihqOekuueUqO+8iOWvvuixoeOCr+ODqeOCueOCkuaMh+Wumu+8iVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tZW57XHJcbiAgICAgICAgICBAaW5jbHVkZSBuYXZEZW1vZ3JhcGhpY0N1cnJlbnQoJy5tZW4nKTsvL+OCq+ODrOODs+ODiOihqOekuueUqO+8iOWvvuixoeOCr+ODqeOCueOCkuaMh+Wumu+8iVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1raWRze1xyXG4gICAgICAgICAgQGluY2x1ZGUgbmF2RGVtb2dyYXBoaWNDdXJyZW50KCcua2lkcycpOy8v44Kr44Os44Oz44OI6KGo56S655So77yI5a++6LGh44Kv44Op44K544KS5oyH5a6a77yJXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXN1bmdsYXNzZXN7XHJcbiAgICAgICAgICBAaW5jbHVkZSBuYXZEZW1vZ3JhcGhpY0N1cnJlbnQoJy5zdW5nbGFzc2VzJyk7Ly/jgqvjg6zjg7Pjg4jooajnpLrnlKjvvIjlr77osaHjgq/jg6njgrnjgpLmjIflrprvvIlcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tb3V0bGV0e1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICNGNTNDM0M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBuYXZEZW1vZ3JhcGhpY0N1cnJlbnQoJy5vdXRsZXQnKTsvL+OCq+ODrOODs+ODiOihqOekuueUqO+8iOWvvuixoeOCr+ODqeOCueOCkuaMh+Wumu+8iVxyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFsgRnVuY3Rpb24gTWVudSBdXHJcbiAgICAmRnVuY3Rpb257XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgJkl0ZW17XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJnO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRoZWlnaHROYXZpQmFzZSoxcHg7XHJcblxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlcl9fbmF2RnVuY3Rpb25JdGVtQnRuSWNvbntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCZztcclxuICAgICAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYtLXNlYXJjaHtcclxuICAgICAgICAgIGNvbG9yOiAjRjAwIWltcG9ydGFudDtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW15cGFnZXtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWZhdm9yaXRle1xyXG4gICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tY2FydHtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWxvZ2lue1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC40cyxlYXNlLDBzKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJkJ0bntcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICZJY29ue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuMmVtOztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkem9mZkJsdWU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLGVhc2UsMHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFsgU3RvcmUgU2VhY2ggTWVudSBdXHJcbiAgICAmU3RvcmVTaGVhY2h7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJGhlaWdodE5hdmlCYXNlKjFweDtcclxuICAgICAgJi0tdGV4dHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAmLS10ZXh0e1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8vLS0tLS0tLS0tLS0gTGF5b3V0IC0tLS0tLS0tLS0tXHJcbi5sLXtcclxuICAmaGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4td2lkdGg6IDc2OHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuLyogICAgICY6OmJlZm9yZXsgLy/jgrXjg5bjg4rjg5Pjgajjga7pmpnplpPln4vjgoFcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiAxMztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIH0gXHJcbiovXHJcblxyXG4gICAgLy8gWyBTdWIgTmF2aWdhdGlvbiBdXHJcbiAgICAmX19zdWJ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTQ7XHJcbiAgXHJcbiAgICAgIC8vIFsgTGluayBNZW51IF1cclxuICAgICAgJkxpbmtze1xyXG4gICAgICAgICZJdGVte1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lcntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAzNHB4O1xyXG4gICAgICBsZWZ0OiAwOyAgXHJcbiAgICAgIHotaW5kZXg6IDE1O1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4wcyxlYXNlLDBzKTtcclxuICAgICAgd2lsbC1jaGFuZ2U6IHRvcDtcclxuXHJcbiAgICAgIC8vIFsgRml4ZWQgTmF2aWdhdGlvbiBdXHJcbiAgICAgIC5qcy1maXhlZCAmLFxyXG4gICAgICAuZWNibi1zZWxlY3Rpb24tcHJldmlldy1vdmVyZmxvdy1oaWRkZW4gJntcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLy8gWyBsb2dvIF1cclxuICAgICZfX2xvZ297XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNDBweDtcclxuICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICB3aWR0aDogbWF0aC5kaXYoMjkwLCR3aWR0aFBDQmFzZSkqMTAwdnc7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLGVhc2UsMHMpO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xyXG4gICAgICAgIHdpZHRoOiBtYXRoLmRpdigzMDAsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xyXG4gICAgICAgIHdpZHRoOiBtYXRoLmRpdigyNDAsJHdpZHRoUENCYXNlKSoxMDB2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gWyBGaXhlZCBOYXZpZ2F0aW9uIF1cclxuICAgICAgLmpzLWZpeGVkICZ7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAvLyBbIE5hdmlnYXRpb24gXVxyXG4gICAgJl9fbmF2e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC8vIFsgRGVtb2dyYXBoaWMgTWVudSBdXHJcbiAgICAgICZEZW1vZ3JhcGhpYyB7XHJcbiAgICAgICAgLy9tYXgtd2lkdGg6IDU3NnB4O1xyXG4gICAgICAgIC8vd2lkdGg6IG1hdGguZGl2KDU3Niwkd2lkdGhQQ0Jhc2UpKjEwMHZ3O1xyXG4gICAgICAgIGhlaWdodDogJGhlaWdodE5hdmlCYXNlKjFweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAmSXRlbSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLy8gWyBGdW5jdGlvbiBNZW51IF1cclxuICAgICAgJkZ1bmN0aW9ue1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMjBweDtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHROYXZpQmFzZSoxcHg7XHJcblxyXG4gICAgICAgICZJdGVte1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICB3aWR0aDogJGhlaWdodE5hdmlCYXNlKjFweDtcclxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZCdG57XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJkljb257XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBbIFN0b3JlIFNlYWNoIE1lbnUgXVxyXG4gICAgICAmU3RvcmVTaGVhY2h7XHJcbiAgICAgICAgd2lkdGg6IDEwNHB4O1xyXG4gICAgICAgIGhlaWdodDogJGhlaWdodE5hdmlCYXNlKjFweDtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICBcclxuICB9XHJcbn1cclxuIiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5OYXZpcGx1cyBIZWFkZXIgU2VhcmNoICjml6dzcmMvc2Nzcy9wYy9zZXJjaF90b3Auc2NzcylcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5oZWFkZXIge1xyXG4gIC5zaWRlX19tZWdhbWVudVR5cGVDb2xvcl8ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgNTBweCAwIDA7XHJcbiAgICBwYWRkaW5nOiAwIDUwcHggMCAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAjYzllNmY4IHNvbGlkIDFweDtcclxuICB9XHJcbn1cclxuXHJcbi5maW5kR2tleXdvcmRzIHtcclxuICB3aWR0aDogaW5oZXJpdDtcclxuICBtYXJnaW46IC0xNnB4IGF1dG8gMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMTZweCAxMHB4IDA7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNzZWFyY2hfc3VnZ2VzdF9hcmVhXyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEzMHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNjYwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMzJweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRlZDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZWQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbn1cclxuXHJcbi5zdWdnZXN0X2tleXdvcmRfIHtcclxuICBwYWRkaW5nOiAycHg7XHJcbn1cclxuXHJcbi5zdWdnZXN0X2tleXdvcmRfZW50cnlfIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5zdWdnZXN0X2dvb2RzXyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgYSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc3VnZ2VzdF9nb29kc19uYW1lXyxcclxuLnN1Z2dlc3RfZ29vZHNfY29tbWVudF8sXHJcbi5zdWdnZXN0X2dvb2RzX3ByaWNlXyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLnN1Z2dlc3RfZ29vZHNfbmFtZV8ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc3VnZ2VzdF9rZXl3b3JkXyxcclxuLnN1Z2dlc3RfZ29vZHNfIHtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IGhhbmQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAuaGVhZGVyX19uYXZLZXl3b3Jkc1NlYXJjaEZvcm1fIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMjE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoRm9ybUlubmVyXyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoVGV4dF8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDY2MHB4O1xyXG4gICAgbWFyZ2luOiA4MHB4IDAgMDtcclxuICAgIHBhZGRpbmc6IC41ZW0gNDBweCAuNWVtIDYwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAkem9mZkJsdWUgc29saWQgMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoVGl0bGVfIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogOTdweDtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzMwcHg7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiB1bnNldDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoQnRuXyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIG1hcmdpbjogODBweCAwIDAgLTMwcHg7XHJcbiAgICBwYWRkaW5nOiAuNWVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlcl9fbmF2S2V5d29yZHNTZWFyY2hDbHNCdG5fIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyNXB4O1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkem9mZkJsdWU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICfplonjgZjjgosnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA0NXB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vLS0tLS0tLS0tLS0g5qSc57Si44Oi44O844OA44Or5YaF44Oq44Oz44Kv44Oq44K544OIIC0tLS0tLS0tLS0tXHJcblxyXG4gIC5zaWRlX19tZWdhbWVudV8ge1xyXG4gICAgbWFyZ2luOiA2MHB4IDYwcHggMCA2MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnNpZGVfX21lZ2FtZW51SW5uZXJfIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogMTE0MHB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5zaWRlX19tZWdhbWVudVR5cGVCb3hfLFxyXG4gIC5zaWRlX19tZWdhbWVudUdlbnJlQm94XyB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDU3MHB4O1xyXG4gIH1cclxuXHJcbiAgLnNpZGVfX21lZ2FtZW51VHlwZUJveF8ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIFxyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDE0cHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnNpZGVfX21lZ2FtZW51R2VucmVCb3hfIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICB9XHJcblxyXG4gIC5zaWRlX19tZWdhbWVudVR5cGVTaGFwZV8ge1xyXG4gICAgbWFyZ2luOiAwIDUwcHggMCAwO1xyXG5cclxuICAgIGg0IHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fZ2VuZXJhbExpbmtfIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2lkZV9fbWVnYW1lbnVUeXBlQ29sb3JfIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCAwcHggMCAwO1xyXG4gICAgcGFkZGluZzogMCA1MHB4IDAgMDtcclxuICAgIGJvcmRlci1yaWdodDogI2M5ZTZmOCBzb2xpZCAxcHg7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWRlX19tZWdhbWVudVR5cGVQcmljZV8ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIDYwcHggMCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2lkZV9fbWVnYW1lbnVHZW5yZV8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIDQwcHggMCAwO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDE0cHggMDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgfVxyXG5cclxuICAgIC5seV9fc3R5bGVHdWlkZV9fbmF2U2VhcmNoU2VyaWVzTGlzdC0tYm90dG9tU3BhY2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuc2lkZV9fbWVnYW1lbnVTZXJpZXNCb3hfIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAuc2lkZV9fbWVnYW1lbnVTZXJpZXNfIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbjogMTRweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAmLnNpZGVfX21lZ2FtZW51U3VtbWFyeVR4dF8ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmx5X19zdHlsZUd1aWRlX19uYXZTZWFyY2hUeXBlU2hhcGVMaXN0LS10b3BTcGFjZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5TaGFwZSAvIENvbG9yIEljb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vIFsgU2hhcGUgSWNvbiBdXHJcbi5pdGVtX19zaGFwZV8xXyB7XHJcbiAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9zaGFwZV9zcXVhcmUucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbV9fc2hhcGVfMl8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvcHJpdmF0ZS9wYy9jb21tb24vc2hhcGVfb3ZhbC5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19zaGFwZV8zXyB7XHJcbiAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9zaGFwZV93ZWxsaW5ndG9uLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxufVxyXG5cclxuLml0ZW1fX3NoYXBlXzRfIHtcclxuICBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL3ByaXZhdGUvcGMvY29tbW9uL3NoYXBlX2Jvc3Rvbi5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19zaGFwZV81XyB7XHJcbiAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9zaGFwZV9yb3VuZC5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFsgQ29sb3IgSWNvbiBdXHJcbi5pdGVtX19jb2xvcl9fMV8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fMl8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzk5OTtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fM18ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzk2MDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fNF8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzA2MDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fNV8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzAzOTtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fNl8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogIzYzOTtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fN18ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZjMDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fOF8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogI2Y2YjFkODtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fOV8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogI2MwMDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtX19jb2xvcl9fMTBfIHtcclxuICBzcGFuIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNjA7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbV9fY29sb3JfXzExXyB7XHJcbiAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9jb2xvcl9zaWx2ZXIucG5nKSA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLml0ZW1fX2NvbG9yX18xMl8ge1xyXG4gIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWcvcHJpdmF0ZS9wYy9jb21tb24vY29sb3JfZ29sZC5wbmcpIDUwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbV9fY29sb3JfXzEzXyB7XHJcbiAgc3BhbiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBib3JkZXI6ICNjY2Mgc29saWQgMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbV9fY29sb3JfXzk5XyB7XHJcbiAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9wcml2YXRlL3BjL2NvbW1vbi9jb2xvcl9vdGhlci5wbmcpIDUwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ubHlfX3N0eWxlR3VpZGVfX25hdlNlYXJjaExpc3QtLXRvcFNwYWNlIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udWktaGVscGVyLWNsZWFyZml4IHtcclxuXHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX25hdktleXdvcmRzU2VhcmNoRm9ybUlubmVyXyB7XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogJHpvZmZCbHVlIHNvbGlkIDJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX25hdktleXdvcmRzTGluayB7XHJcbiAgd2lkdGg6IDYwMHB4O1xyXG4gIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuLnNpemVTdWdnZXN0X190aXRsZU1vZGFsIHtcclxuICBzcGFuIHtcclxuICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgfVxyXG59XHJcbiIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuTWl4aW5zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmZvb3RlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy9cclxuJHdpZHRoUENCYXNlOjEzNjA7XHJcbi8vXHJcbi5mb290ZXJ7XHJcbiAgcGFkZGluZzogNTBweCAwIDIwcHg7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvckJvcmRlckdyYXk7Ly/ljLrliIfjgorjgYzjgo/jgYvjgonjgarjgYTjga7jgafkuIDmmYLnmoTjgavjg5zjg7zjg4Djg7zov73liqBcclxuXHJcbiAgLy8gWyBJbm5lciBdXHJcbiAgJl9faW5uZXJ7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgfVxyXG5cclxuICAvLyBbIGxvZ28gXVxyXG4gICZfX2xvZ297XHJcbiAgICBpbWd7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBbIE5hdmlnYXRpb24gXVxyXG4gICZfX25hdntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJkdyb3Vwe31cclxuICAgICZIZWFke1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3TWlkO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE1KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvckJvcmRlckdyYXk7XHJcbiAgICB9XHJcbiAgICAmTGlzdHtcclxuICAgICAgJkl0ZW17XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE1KTtcclxuICAgIFxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yVGV4dDtcclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mb290ZXJfX25hdkZ1bmN0aW9uSXRlbUJ0bkljb257XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmc7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC40cyxlYXNlLDBzKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAvLyBbIFNvY2lhbCBdXHJcbiAgJl9fc29jaWFse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgICZJdGVte1xyXG4gICAgICAmTGlua3tcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgZmlsbDogJHpvZmZCbHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBzdmd7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNHMsZWFzZSwwcyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFsgQ29weXJpZ2h0IF1cclxuICAmX19jb3B5cmlnaHR7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICB9XHJcblxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tIExheW91dCAtLS0tLS0tLS0tLVxyXG4ubC17XHJcbiAgJmZvb3RlcntcclxuICAgIG1pbi13aWR0aDogNzY4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAvLyBbIGxvZ28gXVxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAvLyBbIE5hdmlnYXRpb24gXVxyXG4gICAgJl9fbmF2e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cclxuICAgICAgJkdyb3Vwe1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdig2MCwkd2lkdGhQQ0Jhc2UpKjEwMCU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmSGVhZHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgICAgJkxpc3R7XHJcbiAgICAgICAgJkl0ZW17XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5mb290ZXJfX25hdkZ1bmN0aW9uSXRlbUJ0bkljb257XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLGVhc2UsMHMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAvLyBbIFNvY2lhbCBdXHJcbiAgICAmX19zb2NpYWx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICZJdGVte1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJkxpbmt7fVxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFsgQ29weXJpZ2h0IF1cclxuICAgICZfX2NvcHlyaWdodHt9XHJcblxyXG4gIH1cclxufVxyXG4iXX0= */
