@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}}.col1_{margin:0 auto;width:700px}.notes{font-size:1.2rem;padding-left:1em;text-indent:-1em}.complete__message_{line-height:1.8;margin-top:30px;padding-bottom:20px}.formlist_ th{background:none;border:0;font-weight:normal;padding:0}.table__block_ th{-webkit-box-sizing:border-box;box-sizing:border-box}.btn__line2_{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.btn__line2_ .btn__act_{background:#4998db;color:#fff}.btn__line2_ .form__btn_{-ms-flex-preferred-size:48%;flex-basis:48%;line-height:1.3}.btn__line2_ button{line-height:1.3}.btn__line3_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto}.btn__line3_ .form__btn_{-ms-flex-preferred-size:214px;flex-basis:214px}.btn__line3_ .form__blueBtn_ input{width:214px}.form__whiteBtn_ input{background-color:#fff;border:1px solid #4998db;color:#4998db;height:50px;padding:.5em;text-align:center;width:100%}.one__goods_{border-top:1px solid #ebebeb;padding:30px 0 10px;position:relative}.one__goods_ .img_{display:-webkit-box;display:-ms-flexbox;display:flex;height:130px;width:130px}.one__goods_ .img_ 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 #ebebeb;box-sizing:border-box;height:100%;width:100%}.one__goods_ .img_ img{width:100%}.spec_ p{margin-bottom:5px}.submit_{margin:20px auto}.submit__container_ .btn__line2_{margin-top:30px}.submit__container_ .form__lastBtn_{border-top:1px solid #ebebeb;margin-top:30px !important;padding-top:30px}.message_{border-bottom:1px solid #ebebeb;font-size:1.4rem;line-height:1.8;margin-bottom:30px;margin-top:30px;padding-bottom:30px}button.btn__act_{background:#4998db;color:#fff}.btn__act_ a{background:#4998db;color:#fff}.btn__act_ a:hover{opacity:.7}.goods_name_{color:#4998db}.lead__namebox_.customer_status_{padding:30px 0 4.5px}.mymenu_{width:100%}.mymenu_ .category__item_{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #ebebeb;margin-bottom:0;padding:15px 0;width:100%}.mymenu_ .category__item_:first-of-type{border-top:1px solid #ebebeb}.mymenu_ .category__icon_{-ms-flex-preferred-size:26px;flex-basis:26px;margin:4px 20px 0 14px}.mymenu_ .category__icon_ a{height:26px}.mymenu_ .category__icon_ img{width:100%}.category__list__title_{color:#4998db;margin-bottom:20px;margin-top:40px}.category__title_{color:#4998db;font-size:2rem}.category__title_ a{color:#4998db}.page__menu_ .grayArea_{font-size:1.4rem;margin-left:auto}.mymenu__addAddress_,.category__desc_{width:640px}.mymenu__addAddress_{margin-bottom:5px;margin-top:15px;padding:20px}.mymenu__addAddress_ p{margin-bottom:5px;margin-left:0}.mymenu__addAddress_ ul{margin-left:0}.mymenu__addAddress_ li{list-style:none;margin-left:0}.mymenu__addAddress_ li a{color:#000}.mymenu__addAddress_ li a:hover{text-decoration:underline}.recommend_{font-size:1.4rem;font-weight:bold;margin-bottom:20px}.mypage__lineError{border:1px solid red;color:red;margin:20px 0;padding:20px}.mypage__lineErrorTitle{font-size:1.8rem;font-weight:600}.page__history__cat_ th{border:0}.history__list_{margin:30px auto}.tProduct__detail_{display:block;margin-bottom:3px;width:408px}.tProduct__detail_ a{display:block;text-decoration:underline}.tProduct__img_ a{color:#4998db;display:block;height:100%;text-decoration:underline;width:100%}.tProduct__img_ img{width:100%}.history__one_{border-bottom:1px solid #ebebeb;margin-bottom:50px;padding-bottom:80px;position:relative}.pItemLead_{margin:0 0 40px}.pItemProcessimage_{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;width:200px}.pItemLead__detail_{-webkit-box-sizing:border-box;box-sizing:border-box}.pItemLead__detail_ tr{display:-webkit-box;display:-ms-flexbox;display:flex}.pItemLead__detail_ tr:first-child{width:100%}.pItemLead__detail_ tr:nth-of-type(n+2){margin-right:50px}.pItemLead__detail_ tr:not(:last-of-type){margin-bottom:3px}.pItemLead__detail_ th{display:inline-block;font-size:1.6rem;white-space:nowrap;width:auto}.pItemLead__detail_ td{display:inline-block;width:auto}.goodslist_{margin-bottom:25px}.goodslist_ tr{display:grid;grid-template-columns:130px 1fr;grid-column-gap:20px}.page__history_ .pItemLead__detail_ tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__history_ .itemPrice_tax_{font-size:1rem}.page__history_ .btn__line1_{margin-top:17px}.page__history_ .goodslist_ td:first-of-type{grid-column:1;grid-row:1/5}.page__history_ .goodslist_ td:nth-of-type(2){grid-column:2;grid-row:1}.page__history_ .goodslist_ td:nth-of-type(3){grid-column:2;grid-row:2}.page__history_ .goodslist_ td:nth-of-type(4){display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2;grid-row:3}@media all and (-ms-high-contrast: none){.goodslist_ tr{-ms-grid-rows:30px 30px 1fr 1fr 1fr}.page__history_ .goodslist_ td:nth-of-type(2){-ms-grid-column:3}.page__history_ .goodslist_ td:nth-of-type(3){-ms-grid-column:3}.page__history_ .goodslist_ td:nth-of-type(4){-ms-grid-column:3}}.goodslist_containerInner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px}.goodslist_details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.goodslist_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.imgBox_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;height:130px;margin:5px 0;width:130px}.imgBox_ img{width:100%}.goodslist_detailTitle--product{-ms-flex-preferred-size:15%;flex-basis:15%}.goodslist_detailText--product{-ms-flex-preferred-size:85%;flex-basis:85%}.goodslist_detailLensInner{width:100%}.goodslist__detailLensConent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;margin-top:15px;padding:16px 10px}.goodslist__detailLensItems{-ms-flex-preferred-size:52px;flex-basis:52px;padding:10px}.goodslist_goodsListDetail--lens{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;font-size:12px}.goodslist__detailLensTitle--type{width:72px}.goodslist__detailLensText--type{width:calc(100% - 72px)}.txtBox_{display:block;text-align:center}.goods_{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3;grid-row:2}.other__info__box_{margin:50px auto 0;width:200px}.other__info__box_ .form__btn_{width:100%}.other__info__box_ .form__btn_ a{width:200px}.cartstatus__box_ .customer_status_{border-bottom:1px solid #ebebeb;padding:0 0 20px}.cartstatus__box_ .customer_status_ h3{color:#4998db;font-size:2.4rem;margin-bottom:10px}.cartstatus__box_ .container__inner_{width:100%}.cartstatus__box_ a{color:#4998db}.contents{-webkit-box-sizing:border-box;border:1px solid #4998db;box-sizing:border-box;padding:30px}.accordion__area_{-webkit-box-sizing:border-box;border-bottom:1px solid #ebebeb;box-sizing:border-box;margin-bottom:20px;padding-bottom:20px}.accordion__area_:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.accordion__area_ p{font-size:1.4rem}.accordion__area_ p:first-child{margin-bottom:20px;margin-top:20px}.accordion__inner_{display:block}.purcheased__historydetailitemBox_{margin-top:40px}.pItemProcesshistorydetailimage_{margin-bottom:10px}.spandual_{margin:50px 0 20px;padding-bottom:20px;width:100%}.method_addr_{margin-bottom:10px}.totalCal_{margin-bottom:50px}.totalCal_ tr,.totalCal_ dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.totalCal_ tr:not(:last-of-type),.totalCal_ dl:not(:last-of-type){margin-bottom:10px}.totalCal_ th{display:block}.totalCal_ th span{display:block;font-size:1.4rem}.total_ td{background:#f7f7f7;color:#e20c0c;font-size:2rem;font-weight:bold}.carriage_,.totalOff_,.subTotal_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;overflow:hidden;padding:10px 20px}.discount__value_{color:#e20c0c}.item__calBox_{margin-bottom:30px}.item__calBox_ tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 20px}.item__calBox_ tr+tr{margin-top:10px}.item__calBox_ th{font-size:1.8rem}.item__calBox_ th span{display:block;font-size:1.4rem}.item__calBox_ th span.itemPrice_tax_{display:inline-block;font-size:.6em;vertical-align:baseline}.item__calBox_ td{font-size:1.8rem}.item__calBox_ .itemPrice_tax_{display:inline-block;font-size:10.8rem}.h3__title_{color:#4998db;font-size:2rem;font-weight:normal;margin-bottom:20px}.form__box_{border-bottom:1px solid #4998db;border-top:1px solid #ebebeb;margin-bottom:30px;padding:25px 0 30px}.form__box_ p{line-height:1}.blueArea_{-webkit-box-sizing:border-box;background:#e8f5fc;border:0;box-sizing:border-box;margin-bottom:50px;padding:30px}.white__areaBox_{background:#fff;border:1px solid #8bcdf0;padding:30px}.title__box_{color:#4998db;font-size:2rem;font-weight:bold;margin-bottom:30px;text-align:center}.frameBox_{border-bottom:1px solid #ebebeb;margin-bottom:30px}.grassTypeBox_{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.grassTypeBox_ dl{-ms-flex-preferred-size:289px;flex-basis:289px}.lensType__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 13px}.lensType__item{padding:10px;width:52px}.lensType__detail{-ms-flex-preferred-size:calc(100% - 52px);flex-basis:calc(100% - 52px)}.lensBox_ .h3__title_{font-size:1.6rem;margin-bottom:3px}.prescriptionBox_ table{margin:5px 0 30px}.prescriptionBox_ th,.prescriptionBox_ td{-webkit-box-sizing:border-box;border:1px solid #ebebeb;box-sizing:border-box;font-weight:normal;padding:12px 7px;text-align:center}.prescriptionBox_ th{width:194px}.prescriptionBox_ td{width:193px}.lensType_{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.lensType_ dl{-ms-flex-preferred-size:289px;flex-basis:289px}.delivery__info_ .h3__title_{margin-bottom:10px}.delivery__info_ table{margin-bottom:40px}.delivery__info_ tr{display:block;margin-bottom:20px}.delivery__info_ th{color:#4998db;font-size:2rem;font-weight:normal;margin-bottom:10px}.delivery__info_ td{display:block}.serviceCase_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.serviceCase__img_{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:73px;border:1px solid #ebebeb;flex-basis:73px;height:73px}.serviceCase__img_ img{width:100%}.serviceCase__text_{-ms-flex-preferred-size:487px;flex-basis:487px;height:73px}.page__historydetail_ .goodslist_ td:first-of-type{grid-column:1;grid-row:1/7;margin-top:5px}.page__historydetail_ .goodslist_ td:nth-of-type(2){grid-column:3;grid-row:1}.page__historydetail_ .goodslist_ td:nth-of-type(4){grid-column:3;grid-row:3}.page__historydetail_ .goodslist_ td:nth-of-type(5){grid-column:3;grid-row:4}.page__historydetail_ .goodslist_ td:last-of-type{grid-column:3;grid-row:5}.page__historydetail_ .btn__line2_{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn__fontSmall_ a{font-size:1.4rem}.page__cartStatusCyuui_ a{color:#4998db}.link__salesDestChange_{margin-top:8px}.link__salesDestChange_ a{color:#4998db;text-decoration:underline}.bookmarkDetail img{width:100%}.bookmarkDetail .bookmarkDetailinner{width:100%}.bookmarkDetail .loginname_{margin-inline:auto;max-width:1000px}.bookmarkDetail .bookmarkDetailContents{margin-inline:auto;margin-top:40px;max-width:1000px;width:100%}.bookmarkDetail .bookmark__cutomerStatus{border-bottom:0;padding-bottom:18px;padding-top:30px}.bookmarkDetail .bookmark__title{border-bottom:1px solid #000;font-size:2.8rem;padding-bottom:20px;text-align:center}.bookmarkDetail .bookmark__navigation{padding-top:22px}.bookmarkDetail .bookmark__navigationLists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bookmarkDetail .bookmark__navigationList{-ms-flex-preferred-size:500px;border-bottom:2px solid currentColor;color:#888;flex-basis:500px;padding-bottom:12px;padding-top:16px;text-align:center}.bookmarkDetail .bookmark__navigationList.is--active{border-color:currentColor;color:#000;font-weight:700}.bookmarkDetail .bookmark__count{padding-top:20px}.bookmarkDetail .bookmark__countText{font-size:1.2rem}.bookmarkDetail .bookmark__countNumber{font-size:2rem;font-weight:700;margin-inline:4px}.bookmarkDetail .bookmark__announce{background:#f6f6f6;font-size:1.4rem;margin-top:16px;padding-bottom:4px;padding-left:4px;padding-top:4px}.bookmarkDetail .pagenation_{margin-bottom:0;margin-top:60px}.bookmarkDetail .navipage_{margin-bottom:0}.bookmarkDetail .bookmark__favorited{margin-top:60px}.bookmarkDetail .bookmark__favoritedInner{display:grid;grid-template-columns:repeat(3, 1fr)}.bookmarkDetail .bookmark__favoritedListInner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bookmarkDetail .bookmark__favoritedListItem{height:auto;margin-inline:auto}.bookmarkDetail .bookmark__favoritedDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bookmarkDetail .bookmark__favoritedNameTitle{color:#000;font-size:1.4rem;font-weight:700}.bookmarkDetail .bookmark__favoritedSpec{font-size:1.4rem}.bookmarkDetail .bookmark__remove{height:20px;position:absolute;right:20px;top:20px;width:20px}.bookmarkDetail .bookmark__removeButton{border:0;padding:0}.bookmarkDetail .bookmark__removeButton::before,.bookmarkDetail .bookmark__removeButton::after{border:1px solid #888;content:"";height:1px;position:absolute;right:0;top:0;width:20px}.bookmarkDetail .bookmark__removeButton::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bookmarkDetail .bookmark__removeButton::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bookmarkDetail .mypage__backButton{margin-inline:auto;margin-top:80px;width:345px}.bookmarkDetail .mypage__backButtonLink{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;border:1px solid currentColor;color:#4998db;font-size:1.5rem;height:45px;width:100%}.bookmarkDetail .zoffLensColorsGoods__button{background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bookmarkDetail--goods .bookmark__favoritedInner{gap:18px}.bookmarkDetail--goods .bookmark__favoritedList{border:1px solid #ebebeb;border-radius:8px;height:500px;max-width:321px;padding:48px 20px 32px;width:321px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bookmarkDetail--goods .bookmark__favoritedListItem{height:182px;width:280px}.bookmarkDetail--goods .bookmark__favoritedNameTitle{height:80px;padding-top:3px}.bookmarkDetail--goods .bookmark__favoritedNameNoInformation{padding-top:5px}.bookmarkDetail--goods .bookmark__favoritedSpec{height:75px;padding-top:12px}.bookmarkDetail--goods .bookmark__favoritedCart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;margin-top:20px;width:224px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bookmarkDetail--goods .bookmark__favoritedCart--nostock{width:280px}.bookmarkDetail--goods .bookmark__favoritedCartButton{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:#000;border:0;border-radius:50px;color:#fff;gap:0 8px;height:56px}.bookmarkDetail--goods .bookmark__favoritedCartButton--nostock,.bookmarkDetail--goods .bookmark__favoritedCartButton--disable{background:#888;pointer-events:none}.bookmarkDetail--goods .bookmark__favoritedCartButtonText::before{background-size:16px 15px;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:15px;margin-right:5px;width:16px}.bookmarkDetail--goods .bookmark__favoritedCartButton--inStock .bookmark__favoritedCartButtonText::before{background-image:url(/img/private/common/icon/icon_btn_cart.svg)}.bookmarkDetail--goods .bookmark__favoritedCartButton--disable .bookmark__favoritedCartButtonText::before{background-image:url(/img/private/common/icon/icon_btn_cart-disable.svg)}.bookmarkDetail--goods .bookmark__remove{height:20px;position:absolute;right:0;top:-20px;width:20px}.bookmarkDetail--lens .bookmark__favoritedInner{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bookmarkDetail--lens .bookmark__favoritedList{border:1px solid #ebebeb;border-radius:8px;max-width:320px;padding:48px 20px 32px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bookmarkDetail--lens .bookmark__favoritedListInner{width:100%}.bookmarkDetail--lens .bookmark__favoritedListItem{width:75px}.bookmarkDetail--lens .bookmark__favoritedName{padding-top:8px}.bookmarkDetail--lens .bookmark__favoritedSpec{padding-top:8px}.bookmarkDetail--lens .bookmark__favoritedPrice{padding-top:4px}.bookmarkDetail--lens .bookmark__favoritedCombination{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;background:#fff;flex:1;margin-top:8px;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.bookmarkDetail--lens .bookmark__favoritedCombination.open .bookmark__favoritedCombinationTitle::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.bookmarkDetail--lens .bookmark__favoritedCombination.open .bookmark__favoritedCombinationContents{max-height:500px;overflow-x:auto}.bookmarkDetail--lens .bookmark__favoritedCombinationTitle{border-bottom:1px solid CurrentColor;border-left:0;border-right:0;border-top:1px solid CurrentColor;color:#000;font-size:1.4rem;padding:17px 48px;position:relative;text-align:center;width:100%}.bookmarkDetail--lens .bookmark__favoritedCombinationTitle::after{border:1px solid;border-color:#000 #000 rgba(0,0,0,0) rgba(0,0,0,0);content:"";display:block;height:6px;position:absolute;right:32px;top:50%;width:6px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:.2s;pointer-events:none;transition:.2s}.bookmarkDetail--lens .bookmark__favoritedCombinationContents{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.bookmarkDetail--lens .bookmark__remove{right:0;top:-20px}.bookmarkDetail--lens .zoffLensColorsCombination{padding-bottom:40px;padding-top:40px}.bookmarkDetail--lens .zoffLensColorsGoods__list{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding-bottom:33px;padding-top:8px;scrollbar-width:none;user-select:none}.bookmarkDetail--lens .zoffLensColorsGoods__listItem{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0}.bookmarkDetail--lens .zoffLensColorsGoods__listItemFace{display:block}.bookmarkDetail--lens .zoffLensColorsGoods__listItemFace img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.bookmarkDetail--lens .zoffLensColorsGoods__listItemBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.4rem;gap:4px;padding:8px}.bookmarkDetail--lens .zoffLensColorsGoods__listItemBody--price{white-space:nowrap}.bookmarkDetail--lens .zoffLensColorsGoods__button{gap:8px;margin-top:8px;padding:7px}.bookmarkDetail--lens .zoffLensColorsGoods__buttonText{font-size:1.4rem}.page__backorder_ .notes{margin-top:30px}.page__backorder_ .btn__line1_{padding-top:40px}.page__backorder_ .message_{border-bottom:0;margin-bottom:10px}.backorder_item_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.backorder_item_ .name_,.backorder_item_ .spec_{margin-bottom:5px}.backorder_item_ .desc_{width:500px}.backorder_item_ .del_{padding:10px}.page__coupon_ .customer_status_{margin-bottom:0}.page__coupon_ .navipage_.top_{font-size:1.6rem}.page__coupon_ .navipage_.bottom_{margin-bottom:10px}.page__coupon_ .listContent_{border:1px solid #ebebeb}.page__coupon_ .listContent_ th{-webkit-box-sizing:border-box;border-bottom:1px solid #ebebeb;box-sizing:border-box;text-align:left}.page__coupon_ .listContent_ thead th{background:#f7f7f7;color:#4998db;padding:15px 20px}.page__coupon_ .listContent_ tbody th{border-right:1px solid #ebebeb;padding:15px 18px;white-space:pre-wrap;width:230px}.page__coupon_ .listContent_ td{-webkit-box-sizing:border-box;border-bottom:1px solid #ebebeb;box-sizing:border-box;padding:15px 18px;text-align:left;white-space:pre-wrap;width:468px}.page__coupon_ .btn__line1_{margin-top:80px}.coupon_list_{margin-bottom:20px}.page__leadTxt_{padding-top:25px}.page__memberRegistrationChange_ .formContent_{margin-top:25px}.page__memberRegistrationChange_ .formContent_ tr{padding-bottom:20px}.page__memberRegistrationChange_ .formContent_ tr:first-of-type{padding-top:0}.page__memberRegistrationChange_ .formContent_ tr:nth-of-type(7){padding-top:0}.page__memberRegistrationChange_ .formContent_ .fContent__layout__line2_:first-of-type{padding-bottom:10px}.page__memberRegistrationChange_ .formContent_ .no__separate_{padding-bottom:0}.page__memberRegistrationChange_ .formContent_ .family__info__Inputbox_{border-bottom:1px solid #ebebeb;margin-top:25px;padding-bottom:25px}.page__memberRegistrationChange_ .formContent_ .family__info__no__separate_{border-bottom:none}.page__memberRegistrationChange_ .family__info__Inputbox_ tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__memberRegistrationChange_ .form__btn_ .form__blueBtn_{text-align:center}.form__family__box_ .formdetail_ td select{width:144px}.form__family__box_ .form__birth_ label{-ms-flex-preferred-size:144px;flex-basis:144px}.form__family__box_ .no__separate_{border-bottom:0;padding-bottom:0}.form__family__box_ .no__separate_:last-of-type{padding-top:30px}.form__family__box_ .small_{width:48%}table.customer_{margin-bottom:20px}.fContent__underTitle_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customerconfirm_{margin-bottom:20px}.checktype_kana,.checktype_name{font-size:1.4rem}.page__memberRegistrationChange_ .checktype_kana input,.checktype_kana input,.page__memberRegistrationChange_ .checktype_name input,.checktype_name input{margin-top:5px}.fContent__layout__side2_ .small_{color:#4998db;margin-top:10px}.fContent__underTitle_{margin-bottom:10px}.fContent__underTitle_ img{display:inline-block;margin-left:20px;position:relative;top:-0.1em;vertical-align:middle}.fContent__layout__side2_ th{width:120px}.fContent__layout__side2_ td{width:600px}.fContent__parts__sizeS_{width:26%}.fContent__layout__line3_ .fContent__select__wrap_ select{display:block}.fContent__layout__line3_ .fContent__select__wrap_ label{padding-right:0}.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%}.fContent__layout__line3_ .fContent__parts__sizeS_ label:first-of-type select{margin-left:0}.fContent__layout__line3_ .fContent__parts__sizeS_ select{margin:5px 10px;width:182px}.form__family__box_{background:#f7f7f7;padding:20px}.form__family__box_ .fContent__select__wrap_ select{background:#fff}.form__family__box_ td{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__family__box_ .formdetail_ th{background:none}.form__family__box_ .formdetail_ td{background:none;width:540px}@media all and (-ms-high-contrast: none){.form__family__box_ .fContent__layout__line3_ .fContent__select__wrap_ label{padding-right:10px}.form__family__box_ .fContent__layout__line3_ .fContent__select__wrap_ label:nth-of-type(n+2){padding-right:20px}}.form__birth_ .fContent__parts__sizeS_{width:100%}.form__birth_ .fContent__parts__sizeS_::after{display:none}.form__birth_ label{display:block}.family__info__Inputbox_{border-bottom:1px solid #ebebeb;margin-top:25px;padding-bottom:20px}.family__info__Inputbox_ .grayArea_{padding:20px}.family__info__Inputbox_ .plusmark_{width:100%}.family__info__Inputbox_ .family__info__title_{color:#4998db;font-size:2rem;font-weight:normal;line-height:1;margin-bottom:20px}.familyinfoAddFormRemove_{display:block;position:relative;-webkit-box-sizing:border-box;background:#fff;border:#4998db solid 1px;box-sizing:border-box;color:#4998db;cursor:pointer;font-size:1.6rem;font-weight:bold;height:50px;margin:30px 0;padding:.5em;text-align:center;width:100%}.fContent__link_ a{color:#4998db;font-size:1.6rem;text-decoration:underline}.fContent__link_ .small_{color:#4998db;font-size:1.6rem;margin-left:20px;text-decoration:underline}.fContent__password__link_{border-bottom:0;font-size:1.6rem;margin:20px 0 10px;padding-bottom:0}.family__lead_,.mystore_lead_{margin-bottom:20px}.form__family__box_+.form__family__box_{border-top:#ededed solid 1px}.classrequired{background:#fff}.submit__container_ .btn__line2_{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.memberRegistrationValidation__change_ .formdetail_ tr{border-bottom:1px solid #ebebeb;display:block;padding:25px 0;width:100%}.memberRegistrationValidation__change_ .formdetail_ tr:last-of-type{border-bottom:0;padding-bottom:0}.memberRegistrationValidation__change_ .formdetail_ th{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.memberRegistrationValidation__change_ .formdetail_ td{display:block}.page__salesdestchange_ .customer_status_{padding-bottom:25px}.page__salesdestchange_ .salesdestchange_ td:first-of-type{padding-bottom:8px}.page__salesdestchange_ .submit__container_ .form__blueBtn_{text-align:center}.page__salesdestchange__validation_ .customer_status_{margin-bottom:30px;padding-bottom:25px}.page__salesdestchange__validation_ .customerconfirm_{width:700px}.page__salesdestchange__validation_ .customerconfirm_ tr{border-bottom:1px solid #ebebeb;display:grid;grid-template-columns:auto;grid-template-rows:auto;padding-bottom:25px;padding-top:25px;width:700px}.page__salesdestchange__validation_ .form__btn_{text-align:center}.mailchange_{margin-bottom:10px}.mailchange_ tr{border-bottom:0;display:block}.mailchange_ tr:nth-of-type(2){border-bottom:1px solid #ebebeb}.passchange_{margin-bottom:10px}.passchange_ tr{border-bottom:0}.passchange_ tr:nth-of-type(2){border-bottom:1px solid #ebebeb;padding-bottom:30px}.page__custdest_ .formdetail_ tr:nth-of-type(7){padding-top:0}.page__custdest_ .formdetail_ .fContent__title_:last-child{margin-bottom:0}.page__custdest_ .message_{display:none}.page__custdest_ .caution_message_{-webkit-box-sizing:border-box;border:solid 3px #4998db;box-sizing:border-box;font-size:1.4rem;margin:40px auto 0;padding:25px 20px}.page__custdest_ .caution_message_ a{color:#4998db;text-decoration:underline}.customer_ .customerconfirm_{margin-bottom:0}.customer_ .customerconfirm_ th{margin-bottom:10px}.page__custdest__validation_ .caution_message_{padding-top:30px}.page__custdest__validation_ .customer_status_>.customer_status_{border-bottom:0}.page__custdest__validation_ .formdetail_ tr{border-bottom:1px solid #ebebeb;display:block;padding:25px 0;width:100%}.page__custdest__validation_ .formdetail_ th{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.page__custdest__validation_ .formdetail_ td{display:block}.cardedit_ .common_headline2_{margin-bottom:10px}.cardedit_ .error_{padding-top:10px}.cardedit_ .formdetail_{border-bottom:1px solid #ebebeb;display:block;margin:0;padding-bottom:18px;width:100%}.cardedit_ .formdetail_ tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.cardedit_ .formdetail_ tr{-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:18px}.cardedit_ .formdetail_ th{color:#4998db;display:block;font-size:2rem}.cardedit_ .formdetail_ td{display:block;padding-top:16px}.cardedit_ .formRequired_{display:inline-block;font-size:1.2rem;line-height:1;margin-left:10px;padding:4px 5px;vertical-align:text-top}.submit__btnDeleat_{display:block;-webkit-box-sizing:border-box;background:#fff;border:1px solid #4998db;border-radius:0;box-sizing:border-box;color:#4998db;height:50px;line-height:1.3;padding:15px 7px;position:relative;text-align:center;width:214px}.formdetailcard_{border-collapse:collapse;width:100%}.formdetailcard_ th{color:#4998db;display:block;font-size:2rem;line-height:1;margin:20px 0 10px;padding:0;text-align:left;width:100%}.formdetailcard_ td{display:block;line-height:15px;padding:8px 0px;width:100%}.cardedit_info_{margin-bottom:20px;padding-top:30px}.page__mystore_ a{text-decoration:underline}.page__mystore_ .h3__title_{margin-top:50px;padding-bottom:20px;text-align:center}.page__mystore_ .h4__title_{font-size:1.8rem}.page__mystore_ .btn__line1_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid #ebebeb;justify-content:center;margin-top:0;padding:30px 0}.page__mystore_ .btnBox_{-ms-flex-preferred-size:150px;flex-basis:150px}.btn__regist_{width:270px}.list_line_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;padding:20px 0 30px}.store_name_{-ms-flex-preferred-size:500px;flex-basis:500px}.store_name_ a{color:#4998db}.imgBtn__line1_{margin:0 auto;padding-top:40px;width:335px}.page__dioptreInfo_ .btn_line1_{margin:0 auto;width:270px}.page__dioptreInfo_ .lead__nameBox_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page__dioptreInfo_ .btn__line2_{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dioptreRegistered_{margin:50px 0}.formSelectWrap_{background:#fff;border:0;color:#4998db;position:relative;width:auto}.formSelectWrap_ select{-webkit-box-sizing:border-box;border:1px solid #4998db;box-sizing:border-box;color:#4998db;font-size:1.6rem;height:50px;line-height:1.3;padding:15px 36px 15px 20px;width:100%}.formSelectWrap_::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);transform:rotate(45deg)}.dioptreRegisteredbox_{border-bottom:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.dioptreRegisteredbox_ .btnBox_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:320px}.dioptreRegisteredbox_ .btnBox_ button{display:block;width:150px}.dioptreRegisteredbox_ .container__inner_{border-bottom:1px solid #ebebeb;padding-bottom:20px}.dioptreRegisteredbox_ .container__inner_:last-child{border-bottom:none}.dioptreRegistered__data_{display:block;padding-right:20px;width:360px}.dioptreRegistered__data_ dl{display:-webkit-box;display:-ms-flexbox;display:flex}.dioptreEcRegistered_btnArea_ a{background-color:#4998db;border:none;color:#fff !important;font-size:1.6rem;width:335px}.page__mag_ .message_{border-bottom:0;padding-bottom:0;width:100%}.page__mag_ .message_ th{width:100%}.page__mag_ .common_headline2_{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin-bottom:20px;padding:30px 0;position:relative}.page__mag_ .grayArea_{height:30vh;margin:30px 0}.page__mag_ .scroll__content_{padding:30px 0 30px 30px}.page__mag_ .submit__container_:first-of-type{padding-bottom:50px}.mypageMag__termsBox{border-bottom:1px solid #ebebeb;padding-bottom:40px;width:100%}.mypageMag__termsBox:last-child{border-bottom:none}.mypageMag__termsBox a{color:#4998db}.ly__mypageMag__termsHeadline{padding-bottom:20px}.mypageMag__termsTitle{color:#4998db;font-size:2rem;font-weight:normal}.ly__mypageMag__termsTitle{margin-bottom:0;margin-top:30px}.ly__mypageMag__termsTitleFirst{margin-bottom:20px;padding-top:20px;width:100%}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger{height:165px}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#90ccf0 !important;height:165px;width:10px}.mCS-my-theme.mCSB_scrollTools .mCSB_draggerContainer{background:#ebebeb;border-left:1px solid #c7c7c7}.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,0)}.mypageMag__systemRequirements{font-weight:bold}.mypageMag__mailCancelNote{font-size:80%;padding-bottom:30px}.mypageMag__mailCancelNoteList{padding-left:15px;position:relative}.mypageMag__mailCancelNoteList::before{content:"※";display:inline-block;left:0;position:absolute;top:0}.page__magcomplete_ .mailCancelNote{padding:30px 0}.page__withdrawal_ .styleGuide__pageTitle{font-size:2.8rem}.withdrawal_{margin-bottom:10px}.withdrawal_ td{width:100%}.mypageWithdrawal__description{color:#e20c0c;line-height:1.8}.ly__mypageWithdrawal__description{border:solid 2px #e20c0c;margin:20px 0 40px;padding:3.5%}.page__logout_ p{margin-bottom:70px;margin-top:30px}.page__logout_ .styleGuide__pageTitle+p a{color:#4998db;text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm15cGFnZS5jc3MiLCJtb2R1bGUvX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlL19teXBhZ2VfY29tbW9uLnNjc3MiLCJtb2R1bGUvX215cGFnZV90b3Auc2NzcyIsIm1vZHVsZS9fbXlwYWdlX2hpc3Rvcnkuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX2hpc3RvcnlkZXRhaWwuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX2Jvb2ttYXJrLnNjc3MiLCJtb2R1bGUvX215cGFnZV9iYWNrb3JkZXIuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX2NvdXBvbi5zY3NzIiwibW9kdWxlL19teXBhZ2VfY3VzdG9tZXIuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX21haWxjaGFuZ2Uuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX3Bhc3NjaGFuZ2Uuc2NzcyIsIm1vZHVsZS9fbXlwYWdlX2N1c3RkZXN0LnNjc3MiLCJtb2R1bGUvX215cGFnZV9jYXJkZWRpdC5zY3NzIiwibW9kdWxlL19teXBhZ2VfbXlzdG9yZS5zY3NzIiwibW9kdWxlL19teXBhZ2VfZGlvcHRyZUluZm8uc2NzcyIsIm1vZHVsZS9fbXlwYWdlX21hZy5zY3NzIiwibW9kdWxlL19teXBhZ2Vfd2l0aGRyYXdhbC5zY3NzIiwibW9kdWxlL19teXBhZ2VfbG9nb3V0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscUNDaUZFLHVCQVlELHVCQUFBLENBQUEsQ0FBQSxxQ0FaQyx1QkFnQkQsdUJBQUEsQ0FBQSxDQUFBLE9DcEZHLGFBQUEsQ0FESixXQUVJLENBQUEsT0FJQSxnQkFDQSxDQUZKLGdCQUNJLENBQ0EsZ0JBQ0EsQ0FBQSxvQkFLQSxlQUFBLENBRkosZUFDSSxDQUFBLG1CQUVBLENBQUEsY0FPSSxlQUFBLENBRkEsUUFDQSxDQUFBLGtCQUNBLENBSEosU0FJSSxDQUFBLGtCQUtKLDZCQUNJLENBREoscUJBQ0ksQ0FBQSxhQUlSLG1CQUNJLENBREosbUJBQ0ksQ0FESixZQUNJLENBQUEsZUFDQSxDQUFBLHdCQUVJ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Q0FBQSxhQUlSLGtCQUNJLENBQUEsZ0JBQ0EsVUFDSSxDQUFBLCtCQUtKLGFBQUEsQ0FESixlaEJTaUIsQ0FBQSxtQ2dCRmIsd0JBQUEsQ0FGSixrQkFDSSxDQUFBLFlBRUEsQ0FBQSxpQkNuQkksa0JBQUEsQ0FESixlQUVJLENBQUEsMENBSUksYUFBQSxDQURKLHlCakJhRSIsImZpbGUiOiJteXBhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zcC1kaXNwLC5wY3NtYWxsLWRpc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGMtZGlzcCwucGNzbWFsbC1kaXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uY29sMV97d2lkdGg6NzAwcHg7bWFyZ2luOjAgYXV0b30ubm90ZXN7cGFkZGluZy1sZWZ0OjFlbTtmb250LXNpemU6MS4ycmVtO3RleHQtaW5kZW50Oi0xZW19LmNvbXBsZXRlX19tZXNzYWdlX3ttYXJnaW4tdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MjBweDtsaW5lLWhlaWdodDoxLjh9LmZvcm1saXN0XyB0aHtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO2JhY2tncm91bmQ6bm9uZX0udGFibGVfX2Jsb2NrXyB0aHtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmJ0bl9fbGluZTJfe2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjMwcHh9LmJ0bl9fbGluZTJfIC5idG5fX2FjdF97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiM0OTk4ZGJ9LmJ0bl9fbGluZTJfIC5mb3JtX19idG5fe2ZsZXgtYmFzaXM6NDglO2xpbmUtaGVpZ2h0OjEuM30uYnRuX19saW5lMl8gYnV0dG9ue2xpbmUtaGVpZ2h0OjEuM30uYnRuX19saW5lM197ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbjo1MHB4IGF1dG99LmJ0bl9fbGluZTNfIC5mb3JtX19idG5fe2ZsZXgtYmFzaXM6MjE0cHh9LmJ0bl9fbGluZTNfIC5mb3JtX19ibHVlQnRuXyBpbnB1dHt3aWR0aDoyMTRweH0uZm9ybV9fd2hpdGVCdG5fIGlucHV0e3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7cGFkZGluZzouNWVtO2JvcmRlcjoxcHggc29saWQgIzQ5OThkYjt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNDk5OGRiO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ub25lX19nb29kc197cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozMHB4IDAgMTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWJlYmVifS5vbmVfX2dvb2RzXyAuaW1nX3tkaXNwbGF5OmZsZXg7d2lkdGg6MTMwcHg7aGVpZ2h0OjEzMHB4fS5vbmVfX2dvb2RzXyAuaW1nXyBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNlYmViZWJ9Lm9uZV9fZ29vZHNfIC5pbWdfIGltZ3t3aWR0aDoxMDAlfS5zcGVjXyBwe21hcmdpbi1ib3R0b206NXB4fS5zdWJtaXRfe21hcmdpbjoyMHB4IGF1dG99LnN1Ym1pdF9fY29udGFpbmVyXyAuYnRuX19saW5lMl97bWFyZ2luLXRvcDozMHB4fS5zdWJtaXRfX2NvbnRhaW5lcl8gLmZvcm1fX2xhc3RCdG5fe21hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjMwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ViZWJlYn0ubWVzc2FnZV97bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nLWJvdHRvbTozMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjh9YnV0dG9uLmJ0bl9fYWN0X3tjb2xvcjojZmZmO2JhY2tncm91bmQ6IzQ5OThkYn0uYnRuX19hY3RfIGF7YmFja2dyb3VuZDojNDk5OGRiO2NvbG9yOiNmZmZ9LmJ0bl9fYWN0XyBhOmhvdmVye29wYWNpdHk6Ljd9Lmdvb2RzX25hbWVfe2NvbG9yOiM0OTk4ZGJ9LmxlYWRfX25hbWVib3hfLmN1c3RvbWVyX3N0YXR1c197cGFkZGluZzozMHB4IDAgNC41cHh9Lm15bWVudV97d2lkdGg6MTAwJX0ubXltZW51XyAuY2F0ZWdvcnlfX2l0ZW1fe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MTVweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9Lm15bWVudV8gLmNhdGVnb3J5X19pdGVtXzpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICNlYmViZWJ9Lm15bWVudV8gLmNhdGVnb3J5X19pY29uX3tmbGV4LWJhc2lzOjI2cHg7bWFyZ2luOjRweCAyMHB4IDAgMTRweH0ubXltZW51XyAuY2F0ZWdvcnlfX2ljb25fIGF7aGVpZ2h0OjI2cHh9Lm15bWVudV8gLmNhdGVnb3J5X19pY29uXyBpbWd7d2lkdGg6MTAwJX0uY2F0ZWdvcnlfX2xpc3RfX3RpdGxlX3ttYXJnaW4tdG9wOjQwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2NvbG9yOiM0OTk4ZGJ9LmNhdGVnb3J5X190aXRsZV97Zm9udC1zaXplOjJyZW07Y29sb3I6IzQ5OThkYn0uY2F0ZWdvcnlfX3RpdGxlXyBhe2NvbG9yOiM0OTk4ZGJ9LnBhZ2VfX21lbnVfIC5ncmF5QXJlYV97Zm9udC1zaXplOjEuNHJlbTttYXJnaW4tbGVmdDphdXRvfS5teW1lbnVfX2FkZEFkZHJlc3NfLC5jYXRlZ29yeV9fZGVzY197d2lkdGg6NjQwcHh9Lm15bWVudV9fYWRkQWRkcmVzc197bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206NXB4O3BhZGRpbmc6MjBweH0ubXltZW51X19hZGRBZGRyZXNzXyBwe21hcmdpbi1sZWZ0OjA7bWFyZ2luLWJvdHRvbTo1cHh9Lm15bWVudV9fYWRkQWRkcmVzc18gdWx7bWFyZ2luLWxlZnQ6MH0ubXltZW51X19hZGRBZGRyZXNzXyBsaXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWxlZnQ6MH0ubXltZW51X19hZGRBZGRyZXNzXyBsaSBhe2NvbG9yOiMwMDB9Lm15bWVudV9fYWRkQWRkcmVzc18gbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5yZWNvbW1lbmRfe21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OmJvbGR9Lm15cGFnZV9fbGluZUVycm9ye21hcmdpbjoyMHB4IDA7cGFkZGluZzoyMHB4O2JvcmRlcjoxcHggc29saWQgcmVkO2NvbG9yOnJlZH0ubXlwYWdlX19saW5lRXJyb3JUaXRsZXtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjYwMH0ucGFnZV9faGlzdG9yeV9fY2F0XyB0aHtib3JkZXI6MH0uaGlzdG9yeV9fbGlzdF97bWFyZ2luOjMwcHggYXV0b30udFByb2R1Y3RfX2RldGFpbF97ZGlzcGxheTpibG9jazt3aWR0aDo0MDhweDttYXJnaW4tYm90dG9tOjNweH0udFByb2R1Y3RfX2RldGFpbF8gYXtkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnRQcm9kdWN0X19pbWdfIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzQ5OThkYn0udFByb2R1Y3RfX2ltZ18gaW1ne3dpZHRoOjEwMCV9Lmhpc3RvcnlfX29uZV97cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo1MHB4O3BhZGRpbmctYm90dG9tOjgwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0ucEl0ZW1MZWFkX3ttYXJnaW46MCAwIDQwcHh9LnBJdGVtUHJvY2Vzc2ltYWdlX3tib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjAwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5wSXRlbUxlYWRfX2RldGFpbF97Ym94LXNpemluZzpib3JkZXItYm94fS5wSXRlbUxlYWRfX2RldGFpbF8gdHJ7ZGlzcGxheTpmbGV4fS5wSXRlbUxlYWRfX2RldGFpbF8gdHI6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX0ucEl0ZW1MZWFkX19kZXRhaWxfIHRyOm50aC1vZi10eXBlKG4rMil7bWFyZ2luLXJpZ2h0OjUwcHh9LnBJdGVtTGVhZF9fZGV0YWlsXyB0cjpub3QoOmxhc3Qtb2YtdHlwZSl7bWFyZ2luLWJvdHRvbTozcHh9LnBJdGVtTGVhZF9fZGV0YWlsXyB0aHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO2ZvbnQtc2l6ZToxLjZyZW07d2hpdGUtc3BhY2U6bm93cmFwfS5wSXRlbUxlYWRfX2RldGFpbF8gdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0b30uZ29vZHNsaXN0X3ttYXJnaW4tYm90dG9tOjI1cHh9Lmdvb2RzbGlzdF8gdHJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxMzBweCAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjIwcHh9LnBhZ2VfX2hpc3RvcnlfIC5wSXRlbUxlYWRfX2RldGFpbF8gdGJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5wYWdlX19oaXN0b3J5XyAuaXRlbVByaWNlX3RheF97Zm9udC1zaXplOjFyZW19LnBhZ2VfX2hpc3RvcnlfIC5idG5fX2xpbmUxX3ttYXJnaW4tdG9wOjE3cHh9LnBhZ2VfX2hpc3RvcnlfIC5nb29kc2xpc3RfIHRkOmZpcnN0LW9mLXR5cGV7Z3JpZC1yb3c6MS81O2dyaWQtY29sdW1uOjF9LnBhZ2VfX2hpc3RvcnlfIC5nb29kc2xpc3RfIHRkOm50aC1vZi10eXBlKDIpe2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46Mn0ucGFnZV9faGlzdG9yeV8gLmdvb2RzbGlzdF8gdGQ6bnRoLW9mLXR5cGUoMyl7Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjoyfS5wYWdlX19oaXN0b3J5XyAuZ29vZHNsaXN0XyB0ZDpudGgtb2YtdHlwZSg0KXtncmlkLXJvdzozO2dyaWQtY29sdW1uOjI7ZGlzcGxheTpmbGV4fUBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSl7Lmdvb2RzbGlzdF8gdHJ7LW1zLWdyaWQtcm93czozMHB4IDMwcHggMWZyIDFmciAxZnJ9LnBhZ2VfX2hpc3RvcnlfIC5nb29kc2xpc3RfIHRkOm50aC1vZi10eXBlKDIpey1tcy1ncmlkLWNvbHVtbjozfS5wYWdlX19oaXN0b3J5XyAuZ29vZHNsaXN0XyB0ZDpudGgtb2YtdHlwZSgzKXstbXMtZ3JpZC1jb2x1bW46M30ucGFnZV9faGlzdG9yeV8gLmdvb2RzbGlzdF8gdGQ6bnRoLW9mLXR5cGUoNCl7LW1zLWdyaWQtY29sdW1uOjN9fS5nb29kc2xpc3RfY29udGFpbmVySW5uZXJ7ZGlzcGxheTpmbGV4O2dhcDowIDIwcHh9Lmdvb2RzbGlzdF9kZXRhaWxze2ZsZXgtZ3JvdzoxfS5nb29kc2xpc3RfZGV0YWlse2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6d3JhcH0uaW1nQm94X3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2ViZWJlYjtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEzMHB4O21hcmdpbjo1cHggMDt3aWR0aDoxMzBweH0uaW1nQm94XyBpbWd7d2lkdGg6MTAwJX0uZ29vZHNsaXN0X2RldGFpbFRpdGxlLS1wcm9kdWN0e2ZsZXgtYmFzaXM6MTUlfS5nb29kc2xpc3RfZGV0YWlsVGV4dC0tcHJvZHVjdHtmbGV4LWJhc2lzOjg1JX0uZ29vZHNsaXN0X2RldGFpbExlbnNJbm5lcnt3aWR0aDoxMDAlfS5nb29kc2xpc3RfX2RldGFpbExlbnNDb25lbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjE1cHg7cGFkZGluZzoxNnB4IDEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmVifS5nb29kc2xpc3RfX2RldGFpbExlbnNJdGVtc3tmbGV4LWJhc2lzOjUycHg7cGFkZGluZzoxMHB4fS5nb29kc2xpc3RfZ29vZHNMaXN0RGV0YWlsLS1sZW5ze2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6d3JhcDtmb250LXNpemU6MTJweH0uZ29vZHNsaXN0X19kZXRhaWxMZW5zVGl0bGUtLXR5cGV7d2lkdGg6NzJweH0uZ29vZHNsaXN0X19kZXRhaWxMZW5zVGV4dC0tdHlwZXt3aWR0aDpjYWxjKDEwMCUgLSA3MnB4KX0udHh0Qm94X3tkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5nb29kc197Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjozO2Rpc3BsYXk6ZmxleH0ub3RoZXJfX2luZm9fX2JveF97d2lkdGg6MjAwcHg7bWFyZ2luOjUwcHggYXV0byAwfS5vdGhlcl9faW5mb19fYm94XyAuZm9ybV9fYnRuX3t3aWR0aDoxMDAlfS5vdGhlcl9faW5mb19fYm94XyAuZm9ybV9fYnRuXyBhe3dpZHRoOjIwMHB4fS5jYXJ0c3RhdHVzX19ib3hfIC5jdXN0b21lcl9zdGF0dXNfe3BhZGRpbmc6MCAwIDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0uY2FydHN0YXR1c19fYm94XyAuY3VzdG9tZXJfc3RhdHVzXyBoM3ttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjIuNHJlbTtjb2xvcjojNDk5OGRifS5jYXJ0c3RhdHVzX19ib3hfIC5jb250YWluZXJfX2lubmVyX3t3aWR0aDoxMDAlfS5jYXJ0c3RhdHVzX19ib3hfIGF7Y29sb3I6IzQ5OThkYn0uY29udGVudHN7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MzBweDtib3JkZXI6MXB4IHNvbGlkICM0OTk4ZGJ9LmFjY29yZGlvbl9fYXJlYV97Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LmFjY29yZGlvbl9fYXJlYV86bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOm5vbmV9LmFjY29yZGlvbl9fYXJlYV8gcHtmb250LXNpemU6MS40cmVtfS5hY2NvcmRpb25fX2FyZWFfIHA6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweH0uYWNjb3JkaW9uX19pbm5lcl97ZGlzcGxheTpibG9ja30ucHVyY2hlYXNlZF9faGlzdG9yeWRldGFpbGl0ZW1Cb3hfe21hcmdpbi10b3A6NDBweH0ucEl0ZW1Qcm9jZXNzaGlzdG9yeWRldGFpbGltYWdlX3ttYXJnaW4tYm90dG9tOjEwcHh9LnNwYW5kdWFsX3t3aWR0aDoxMDAlO21hcmdpbjo1MHB4IDAgMjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5tZXRob2RfYWRkcl97bWFyZ2luLWJvdHRvbToxMHB4fS50b3RhbENhbF97bWFyZ2luLWJvdHRvbTo1MHB4fS50b3RhbENhbF8gdHIsLnRvdGFsQ2FsXyBkbHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAyMHB4fS50b3RhbENhbF8gdHI6bm90KDpsYXN0LW9mLXR5cGUpLC50b3RhbENhbF8gZGw6bm90KDpsYXN0LW9mLXR5cGUpe21hcmdpbi1ib3R0b206MTBweH0udG90YWxDYWxfIHRoe2Rpc3BsYXk6YmxvY2t9LnRvdGFsQ2FsXyB0aCBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNHJlbX0udG90YWxfIHRke2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2UyMGMwYztiYWNrZ3JvdW5kOiNmN2Y3Zjd9LmNhcnJpYWdlXywudG90YWxPZmZfLC5zdWJUb3RhbF97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1zaXplOjEuOHJlbX0uZGlzY291bnRfX3ZhbHVlX3tjb2xvcjojZTIwYzBjfS5pdGVtX19jYWxCb3hfe21hcmdpbi1ib3R0b206MzBweH0uaXRlbV9fY2FsQm94XyB0cntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjEwcHggMjBweH0uaXRlbV9fY2FsQm94XyB0cit0cnttYXJnaW4tdG9wOjEwcHh9Lml0ZW1fX2NhbEJveF8gdGh7Zm9udC1zaXplOjEuOHJlbX0uaXRlbV9fY2FsQm94XyB0aCBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNHJlbX0uaXRlbV9fY2FsQm94XyB0aCBzcGFuLml0ZW1QcmljZV90YXhfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouNmVtO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5pdGVtX19jYWxCb3hfIHRke2ZvbnQtc2l6ZToxLjhyZW19Lml0ZW1fX2NhbEJveF8gLml0ZW1QcmljZV90YXhfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMC44cmVtfS5oM19fdGl0bGVfe21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzQ5OThkYn0uZm9ybV9fYm94X3ttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZzoyNXB4IDAgMzBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWJlYmViO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0OTk4ZGJ9LmZvcm1fX2JveF8gcHtsaW5lLWhlaWdodDoxfS5ibHVlQXJlYV97Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbi1ib3R0b206NTBweDtwYWRkaW5nOjMwcHg7Ym9yZGVyOjA7YmFja2dyb3VuZDojZThmNWZjfS53aGl0ZV9fYXJlYUJveF97cGFkZGluZzozMHB4O2JvcmRlcjoxcHggc29saWQgIzhiY2RmMDtiYWNrZ3JvdW5kOiNmZmZ9LnRpdGxlX19ib3hfe21hcmdpbi1ib3R0b206MzBweDtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM0OTk4ZGJ9LmZyYW1lQm94X3ttYXJnaW4tYm90dG9tOjMwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0uZ3Jhc3NUeXBlQm94X3tkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToyMHB4fS5ncmFzc1R5cGVCb3hfIGRse2ZsZXgtYmFzaXM6Mjg5cHh9LmxlbnNUeXBlX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MCAxM3B4fS5sZW5zVHlwZV9faXRlbXt3aWR0aDo1MnB4O3BhZGRpbmc6MTBweH0ubGVuc1R5cGVfX2RldGFpbHtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtIDUycHgpfS5sZW5zQm94XyAuaDNfX3RpdGxlX3ttYXJnaW4tYm90dG9tOjNweDtmb250LXNpemU6MS42cmVtfS5wcmVzY3JpcHRpb25Cb3hfIHRhYmxle21hcmdpbjo1cHggMCAzMHB4fS5wcmVzY3JpcHRpb25Cb3hfIHRoLC5wcmVzY3JpcHRpb25Cb3hfIHRke2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjEycHggN3B4O2JvcmRlcjoxcHggc29saWQgI2ViZWJlYjtmb250LXdlaWdodDpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXJ9LnByZXNjcmlwdGlvbkJveF8gdGh7d2lkdGg6MTk0cHh9LnByZXNjcmlwdGlvbkJveF8gdGR7d2lkdGg6MTkzcHh9LmxlbnNUeXBlX3tkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToyMHB4fS5sZW5zVHlwZV8gZGx7ZmxleC1iYXNpczoyODlweH0uZGVsaXZlcnlfX2luZm9fIC5oM19fdGl0bGVfe21hcmdpbi1ib3R0b206MTBweH0uZGVsaXZlcnlfX2luZm9fIHRhYmxle21hcmdpbi1ib3R0b206NDBweH0uZGVsaXZlcnlfX2luZm9fIHRye21hcmdpbi1ib3R0b206MjBweDtkaXNwbGF5OmJsb2NrfS5kZWxpdmVyeV9faW5mb18gdGh7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNDk5OGRifS5kZWxpdmVyeV9faW5mb18gdGR7ZGlzcGxheTpibG9ja30uc2VydmljZUNhc2Vfe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjMwcHh9LnNlcnZpY2VDYXNlX19pbWdfe2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbGV4LWJhc2lzOjczcHg7aGVpZ2h0OjczcHg7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmVifS5zZXJ2aWNlQ2FzZV9faW1nXyBpbWd7d2lkdGg6MTAwJX0uc2VydmljZUNhc2VfX3RleHRfe2ZsZXgtYmFzaXM6NDg3cHg7aGVpZ2h0OjczcHh9LnBhZ2VfX2hpc3RvcnlkZXRhaWxfIC5nb29kc2xpc3RfIHRkOmZpcnN0LW9mLXR5cGV7Z3JpZC1yb3c6MS83O2dyaWQtY29sdW1uOjE7bWFyZ2luLXRvcDo1cHh9LnBhZ2VfX2hpc3RvcnlkZXRhaWxfIC5nb29kc2xpc3RfIHRkOm50aC1vZi10eXBlKDIpe2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46M30ucGFnZV9faGlzdG9yeWRldGFpbF8gLmdvb2RzbGlzdF8gdGQ6bnRoLW9mLXR5cGUoNCl7Z3JpZC1yb3c6MztncmlkLWNvbHVtbjozfS5wYWdlX19oaXN0b3J5ZGV0YWlsXyAuZ29vZHNsaXN0XyB0ZDpudGgtb2YtdHlwZSg1KXtncmlkLXJvdzo0O2dyaWQtY29sdW1uOjN9LnBhZ2VfX2hpc3RvcnlkZXRhaWxfIC5nb29kc2xpc3RfIHRkOmxhc3Qtb2YtdHlwZXtncmlkLXJvdzo1O2dyaWQtY29sdW1uOjN9LnBhZ2VfX2hpc3RvcnlkZXRhaWxfIC5idG5fX2xpbmUyX3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYnRuX19mb250U21hbGxfIGF7Zm9udC1zaXplOjEuNHJlbX0ucGFnZV9fY2FydFN0YXR1c0N5dXVpXyBhe2NvbG9yOiM0OTk4ZGJ9LmxpbmtfX3NhbGVzRGVzdENoYW5nZV97bWFyZ2luLXRvcDo4cHh9LmxpbmtfX3NhbGVzRGVzdENoYW5nZV8gYXtjb2xvcjojNDk5OGRiO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJvb2ttYXJrRGV0YWlsIGltZ3t3aWR0aDoxMDAlfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtEZXRhaWxpbm5lcnt3aWR0aDoxMDAlfS5ib29rbWFya0RldGFpbCAubG9naW5uYW1lX3ttYXgtd2lkdGg6MTAwMHB4O21hcmdpbi1pbmxpbmU6YXV0b30uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrRGV0YWlsQ29udGVudHN7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwMHB4O21hcmdpbi10b3A6NDBweDttYXJnaW4taW5saW5lOmF1dG99LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fY3V0b21lclN0YXR1c3twYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjE4cHg7Ym9yZGVyLWJvdHRvbTowfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX3RpdGxle3BhZGRpbmctYm90dG9tOjIwcHg7Zm9udC1zaXplOjIuOHJlbTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX25hdmlnYXRpb257cGFkZGluZy10b3A6MjJweH0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19uYXZpZ2F0aW9uTGlzdHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fbmF2aWdhdGlvbkxpc3R7ZmxleC1iYXNpczo1MDBweDtwYWRkaW5nLXRvcDoxNnB4O3BhZGRpbmctYm90dG9tOjEycHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6Izg4ODtib3JkZXItYm90dG9tOjJweCBzb2xpZCBjdXJyZW50Q29sb3J9LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fbmF2aWdhdGlvbkxpc3QuaXMtLWFjdGl2ZXtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3I7Zm9udC13ZWlnaHQ6NzAwfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX2NvdW50e3BhZGRpbmctdG9wOjIwcHh9LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fY291bnRUZXh0e2ZvbnQtc2l6ZToxLjJyZW19LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fY291bnROdW1iZXJ7bWFyZ2luLWlubGluZTo0cHg7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToycmVtfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX2Fubm91bmNle3BhZGRpbmctdG9wOjRweDtwYWRkaW5nLWxlZnQ6NHB4O3BhZGRpbmctYm90dG9tOjRweDttYXJnaW4tdG9wOjE2cHg7Zm9udC1zaXplOjEuNHJlbTtiYWNrZ3JvdW5kOiNmNmY2ZjZ9LmJvb2ttYXJrRGV0YWlsIC5wYWdlbmF0aW9uX3ttYXJnaW4tdG9wOjYwcHg7bWFyZ2luLWJvdHRvbTowfS5ib29rbWFya0RldGFpbCAubmF2aXBhZ2Vfe21hcmdpbi1ib3R0b206MH0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19mYXZvcml0ZWR7bWFyZ2luLXRvcDo2MHB4fS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX2Zhdm9yaXRlZElubmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcil9LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fZmF2b3JpdGVkTGlzdElubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleC1mbG93OmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SXRlbXtoZWlnaHQ6YXV0bzttYXJnaW4taW5saW5lOmF1dG99LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fZmF2b3JpdGVkRGV0YWlsc3tkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjE7ZmxleC1mbG93OmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19mYXZvcml0ZWROYW1lVGl0bGV7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMH0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19mYXZvcml0ZWRTcGVje2ZvbnQtc2l6ZToxLjRyZW19LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fcmVtb3Zle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjIwcHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19yZW1vdmVCdXR0b257Ym9yZGVyOjA7cGFkZGluZzowfS5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX3JlbW92ZUJ1dHRvbjo6YmVmb3JlLC5ib29rbWFya0RldGFpbCAuYm9va21hcmtfX3JlbW92ZUJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MjBweDtoZWlnaHQ6MXB4O2JvcmRlcjoxcHggc29saWQgIzg4OH0uYm9va21hcmtEZXRhaWwgLmJvb2ttYXJrX19yZW1vdmVCdXR0b246OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmJvb2ttYXJrRGV0YWlsIC5ib29rbWFya19fcmVtb3ZlQnV0dG9uOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uYm9va21hcmtEZXRhaWwgLm15cGFnZV9fYmFja0J1dHRvbnt3aWR0aDozNDVweDttYXJnaW4tdG9wOjgwcHg7bWFyZ2luLWlubGluZTphdXRvfS5ib29rbWFya0RldGFpbCAubXlwYWdlX19iYWNrQnV0dG9uTGlua3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6NDVweDtib3JkZXI6MXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtmb250LXNpemU6MS41cmVtO2NvbG9yOiM0OTk4ZGJ9LmJvb2ttYXJrRGV0YWlsIC56b2ZmTGVuc0NvbG9yc0dvb2RzX19idXR0b257YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo5OTk5cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYm9va21hcmtEZXRhaWwtLWdvb2RzIC5ib29rbWFya19fZmF2b3JpdGVkSW5uZXJ7Z2FwOjE4cHh9LmJvb2ttYXJrRGV0YWlsLS1nb29kcyAuYm9va21hcmtfX2Zhdm9yaXRlZExpc3R7d2lkdGg6MzIxcHg7bWF4LXdpZHRoOjMyMXB4O2hlaWdodDo1MDBweDtwYWRkaW5nOjQ4cHggMjBweCAzMnB4O2JvcmRlcjoxcHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjhweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SXRlbXt3aWR0aDoyODBweDtoZWlnaHQ6MTgycHh9LmJvb2ttYXJrRGV0YWlsLS1nb29kcyAuYm9va21hcmtfX2Zhdm9yaXRlZE5hbWVUaXRsZXtoZWlnaHQ6ODBweDtwYWRkaW5nLXRvcDozcHh9LmJvb2ttYXJrRGV0YWlsLS1nb29kcyAuYm9va21hcmtfX2Zhdm9yaXRlZE5hbWVOb0luZm9ybWF0aW9ue3BhZGRpbmctdG9wOjVweH0uYm9va21hcmtEZXRhaWwtLWdvb2RzIC5ib29rbWFya19fZmF2b3JpdGVkU3BlY3toZWlnaHQ6NzVweDtwYWRkaW5nLXRvcDoxMnB4fS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0e3dpZHRoOjIyNHB4O21hcmdpbi10b3A6MjBweDttYXJnaW4taW5saW5lOmF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0LS1ub3N0b2Nre3dpZHRoOjI4MHB4fS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MCA4cHg7aGVpZ2h0OjU2cHg7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MHB4fS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uLS1ub3N0b2NrLC5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uLS1kaXNhYmxle2JhY2tncm91bmQ6Izg4ODtwb2ludGVyLWV2ZW50czpub25lfS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uVGV4dDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1mbGV4O2hlaWdodDoxNXB4O21hcmdpbi1yaWdodDo1cHg7d2lkdGg6MTZweDtiYWNrZ3JvdW5kLXNpemU6MTZweCAxNXB4fS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uLS1pblN0b2NrIC5ib29rbWFya19fZmF2b3JpdGVkQ2FydEJ1dHRvblRleHQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCgvaW1nL3ByaXZhdGUvY29tbW9uL2ljb24vaWNvbl9idG5fY2FydC5zdmcpfS5ib29rbWFya0RldGFpbC0tZ29vZHMgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uLS1kaXNhYmxlIC5ib29rbWFya19fZmF2b3JpdGVkQ2FydEJ1dHRvblRleHQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCgvaW1nL3ByaXZhdGUvY29tbW9uL2ljb24vaWNvbl9idG5fY2FydC1kaXNhYmxlLnN2Zyl9LmJvb2ttYXJrRGV0YWlsLS1nb29kcyAuYm9va21hcmtfX3JlbW92ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTIwcHg7cmlnaHQ6MDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZElubmVye2dhcDoyMHB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7YWxpZ24taXRlbXM6c3RhcnR9LmJvb2ttYXJrRGV0YWlsLS1sZW5zIC5ib29rbWFya19fZmF2b3JpdGVkTGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7bWF4LXdpZHRoOjMyMHB4O3BhZGRpbmc6NDhweCAyMHB4IDMycHg7Ym9yZGVyLXJhZGl1czo4cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SW5uZXJ7d2lkdGg6MTAwJX0uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SXRlbXt3aWR0aDo3NXB4fS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZE5hbWV7cGFkZGluZy10b3A6OHB4fS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZFNwZWN7cGFkZGluZy10b3A6OHB4fS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZFByaWNle3BhZGRpbmctdG9wOjRweH0uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXg6MTttYXJnaW4tdG9wOjhweDtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlfS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZENvbWJpbmF0aW9uLm9wZW4gLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvblRpdGxlOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKX0uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvbi5vcGVuIC5ib29rbWFya19fZmF2b3JpdGVkQ29tYmluYXRpb25Db250ZW50c3ttYXgtaGVpZ2h0OjUwMHB4O292ZXJmbG93LXg6YXV0b30uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvblRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjRyZW07d2lkdGg6MTAwJTtwYWRkaW5nOjE3cHggNDhweDtib3JkZXItdG9wOjFweCBzb2xpZCBDdXJyZW50Q29sb3I7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgQ3VycmVudENvbG9yO2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMH0uYm9va21hcmtEZXRhaWwtLWxlbnMgLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvblRpdGxlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDozMnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItY29sb3I6IzAwMCAjMDAwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTt0cmFuc2l0aW9uOi4ycztwb2ludGVyLWV2ZW50czpub25lfS5ib29rbWFya0RldGFpbC0tbGVucyAuYm9va21hcmtfX2Zhdm9yaXRlZENvbWJpbmF0aW9uQ29udGVudHN7bWF4LWhlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjNzIGVhc2V9LmJvb2ttYXJrRGV0YWlsLS1sZW5zIC5ib29rbWFya19fcmVtb3Zle3RvcDotMjBweDtyaWdodDowfS5ib29rbWFya0RldGFpbC0tbGVucyAuem9mZkxlbnNDb2xvcnNDb21iaW5hdGlvbntwYWRkaW5nLWJvdHRvbTo0MHB4O3BhZGRpbmctdG9wOjQwcHh9LmJvb2ttYXJrRGV0YWlsLS1sZW5zIC56b2ZmTGVuc0NvbG9yc0dvb2RzX19saXN0e2Rpc3BsYXk6ZmxleDtnYXA6MjBweDtjdXJzb3I6Z3JhYjt1c2VyLXNlbGVjdDpub25lO3Njcm9sbGJhci13aWR0aDpub25lO3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbTozM3B4fS5ib29rbWFya0RldGFpbC0tbGVucyAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW17ZmxleC1iYXNpczoyMDBweDtmbGV4LXNocmluazowfS5ib29rbWFya0RldGFpbC0tbGVucyAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW1GYWNle2Rpc3BsYXk6YmxvY2t9LmJvb2ttYXJrRGV0YWlsLS1sZW5zIC56b2ZmTGVuc0NvbG9yc0dvb2RzX19saXN0SXRlbUZhY2UgaW1ne2FzcGVjdC1yYXRpbzozLzI7b2JqZWN0LWZpdDpjb3Zlcn0uYm9va21hcmtEZXRhaWwtLWxlbnMgLnpvZmZMZW5zQ29sb3JzR29vZHNfX2xpc3RJdGVtQm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjRweDtmb250LXNpemU6MS40cmVtO3BhZGRpbmc6OHB4fS5ib29rbWFya0RldGFpbC0tbGVucyAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW1Cb2R5LS1wcmljZXt3aGl0ZS1zcGFjZTpub3dyYXB9LmJvb2ttYXJrRGV0YWlsLS1sZW5zIC56b2ZmTGVuc0NvbG9yc0dvb2RzX19idXR0b257Z2FwOjhweDtwYWRkaW5nOjdweDttYXJnaW4tdG9wOjhweH0uYm9va21hcmtEZXRhaWwtLWxlbnMgLnpvZmZMZW5zQ29sb3JzR29vZHNfX2J1dHRvblRleHR7Zm9udC1zaXplOjEuNHJlbX0ucGFnZV9fYmFja29yZGVyXyAubm90ZXN7bWFyZ2luLXRvcDozMHB4fS5wYWdlX19iYWNrb3JkZXJfIC5idG5fX2xpbmUxX3twYWRkaW5nLXRvcDo0MHB4fS5wYWdlX19iYWNrb3JkZXJfIC5tZXNzYWdlX3ttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyLWJvdHRvbTowfS5iYWNrb3JkZXJfaXRlbV97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCV9LmJhY2tvcmRlcl9pdGVtXyAubmFtZV8sLmJhY2tvcmRlcl9pdGVtXyAuc3BlY197bWFyZ2luLWJvdHRvbTo1cHh9LmJhY2tvcmRlcl9pdGVtXyAuZGVzY197d2lkdGg6NTAwcHh9LmJhY2tvcmRlcl9pdGVtXyAuZGVsX3twYWRkaW5nOjEwcHh9LnBhZ2VfX2NvdXBvbl8gLmN1c3RvbWVyX3N0YXR1c197bWFyZ2luLWJvdHRvbTowfS5wYWdlX19jb3Vwb25fIC5uYXZpcGFnZV8udG9wX3tmb250LXNpemU6MS42cmVtfS5wYWdlX19jb3Vwb25fIC5uYXZpcGFnZV8uYm90dG9tX3ttYXJnaW4tYm90dG9tOjEwcHh9LnBhZ2VfX2NvdXBvbl8gLmxpc3RDb250ZW50X3tib3JkZXI6MXB4IHNvbGlkICNlYmViZWJ9LnBhZ2VfX2NvdXBvbl8gLmxpc3RDb250ZW50XyB0aHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjt0ZXh0LWFsaWduOmxlZnR9LnBhZ2VfX2NvdXBvbl8gLmxpc3RDb250ZW50XyB0aGVhZCB0aHtwYWRkaW5nOjE1cHggMjBweDtjb2xvcjojNDk5OGRiO2JhY2tncm91bmQ6I2Y3ZjdmN30ucGFnZV9fY291cG9uXyAubGlzdENvbnRlbnRfIHRib2R5IHRoe3dpZHRoOjIzMHB4O3BhZGRpbmc6MTVweCAxOHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2ViZWJlYjt3aGl0ZS1zcGFjZTpwcmUtd3JhcH0ucGFnZV9fY291cG9uXyAubGlzdENvbnRlbnRfIHRke2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDo0NjhweDtwYWRkaW5nOjE1cHggMThweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcH0ucGFnZV9fY291cG9uXyAuYnRuX19saW5lMV97bWFyZ2luLXRvcDo4MHB4fS5jb3Vwb25fbGlzdF97bWFyZ2luLWJvdHRvbToyMHB4fS5wYWdlX19sZWFkVHh0X3twYWRkaW5nLXRvcDoyNXB4fS5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfIC5mb3JtQ29udGVudF97bWFyZ2luLXRvcDoyNXB4fS5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfIC5mb3JtQ29udGVudF8gdHJ7cGFkZGluZy1ib3R0b206MjBweH0ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyAuZm9ybUNvbnRlbnRfIHRyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy10b3A6MH0ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyAuZm9ybUNvbnRlbnRfIHRyOm50aC1vZi10eXBlKDcpe3BhZGRpbmctdG9wOjB9LnBhZ2VfX21lbWJlclJlZ2lzdHJhdGlvbkNoYW5nZV8gLmZvcm1Db250ZW50XyAuZkNvbnRlbnRfX2xheW91dF9fbGluZTJfOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1ib3R0b206MTBweH0ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyAuZm9ybUNvbnRlbnRfIC5ub19fc2VwYXJhdGVfe3BhZGRpbmctYm90dG9tOjB9LnBhZ2VfX21lbWJlclJlZ2lzdHJhdGlvbkNoYW5nZV8gLmZvcm1Db250ZW50XyAuZmFtaWx5X19pbmZvX19JbnB1dGJveF97bWFyZ2luLXRvcDoyNXB4O3BhZGRpbmctYm90dG9tOjI1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyAuZm9ybUNvbnRlbnRfIC5mYW1pbHlfX2luZm9fX25vX19zZXBhcmF0ZV97Ym9yZGVyLWJvdHRvbTpub25lfS5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfIC5mYW1pbHlfX2luZm9fX0lucHV0Ym94XyB0cntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfIC5mb3JtX19idG5fIC5mb3JtX19ibHVlQnRuX3t0ZXh0LWFsaWduOmNlbnRlcn0uZm9ybV9fZmFtaWx5X19ib3hfIC5mb3JtZGV0YWlsXyB0ZCBzZWxlY3R7d2lkdGg6MTQ0cHh9LmZvcm1fX2ZhbWlseV9fYm94XyAuZm9ybV9fYmlydGhfIGxhYmVse2ZsZXgtYmFzaXM6MTQ0cHh9LmZvcm1fX2ZhbWlseV9fYm94XyAubm9fX3NlcGFyYXRlX3twYWRkaW5nLWJvdHRvbTowO2JvcmRlci1ib3R0b206MH0uZm9ybV9fZmFtaWx5X19ib3hfIC5ub19fc2VwYXJhdGVfOmxhc3Qtb2YtdHlwZXtwYWRkaW5nLXRvcDozMHB4fS5mb3JtX19mYW1pbHlfX2JveF8gLnNtYWxsX3t3aWR0aDo0OCV9dGFibGUuY3VzdG9tZXJfe21hcmdpbi1ib3R0b206MjBweH0uZkNvbnRlbnRfX3VuZGVyVGl0bGVfe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmN1c3RvbWVyY29uZmlybV97bWFyZ2luLWJvdHRvbToyMHB4fS5jaGVja3R5cGVfa2FuYSwuY2hlY2t0eXBlX25hbWV7Zm9udC1zaXplOjEuNHJlbX0ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyAuY2hlY2t0eXBlX2thbmEgaW5wdXQsLmNoZWNrdHlwZV9rYW5hIGlucHV0LC5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfIC5jaGVja3R5cGVfbmFtZSBpbnB1dCwuY2hlY2t0eXBlX25hbWUgaW5wdXR7bWFyZ2luLXRvcDo1cHh9LmZDb250ZW50X19sYXlvdXRfX3NpZGUyXyAuc21hbGxfe21hcmdpbi10b3A6MTBweDtjb2xvcjojNDk5OGRifS5mQ29udGVudF9fdW5kZXJUaXRsZV97bWFyZ2luLWJvdHRvbToxMHB4fS5mQ29udGVudF9fdW5kZXJUaXRsZV8gaW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMC4xZW07dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1sZWZ0OjIwcHh9LmZDb250ZW50X19sYXlvdXRfX3NpZGUyXyB0aHt3aWR0aDoxMjBweH0uZkNvbnRlbnRfX2xheW91dF9fc2lkZTJfIHRke3dpZHRoOjYwMHB4fS5mQ29udGVudF9fcGFydHNfX3NpemVTX3t3aWR0aDoyNiV9LmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8gc2VsZWN0e2Rpc3BsYXk6YmxvY2t9LmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8gbGFiZWx7cGFkZGluZy1yaWdodDowfS5mQ29udGVudF9fbGF5b3V0X19saW5lM18gLmZDb250ZW50X19wYXJ0c19fc2l6ZVNfe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJX0uZkNvbnRlbnRfX2xheW91dF9fbGluZTNfIC5mQ29udGVudF9fcGFydHNfX3NpemVTXyBsYWJlbDpmaXJzdC1vZi10eXBlIHNlbGVjdHttYXJnaW4tbGVmdDowfS5mQ29udGVudF9fbGF5b3V0X19saW5lM18gLmZDb250ZW50X19wYXJ0c19fc2l6ZVNfIHNlbGVjdHt3aWR0aDoxODJweDttYXJnaW46NXB4IDEwcHh9LmZvcm1fX2ZhbWlseV9fYm94X3twYWRkaW5nOjIwcHg7YmFja2dyb3VuZDojZjdmN2Y3fS5mb3JtX19mYW1pbHlfX2JveF8gLmZDb250ZW50X19zZWxlY3RfX3dyYXBfIHNlbGVjdHtiYWNrZ3JvdW5kOiNmZmZ9LmZvcm1fX2ZhbWlseV9fYm94XyB0ZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmZvcm1fX2ZhbWlseV9fYm94XyAuZm9ybWRldGFpbF8gdGh7YmFja2dyb3VuZDpub25lfS5mb3JtX19mYW1pbHlfX2JveF8gLmZvcm1kZXRhaWxfIHRke3dpZHRoOjU0MHB4O2JhY2tncm91bmQ6bm9uZX1AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpey5mb3JtX19mYW1pbHlfX2JveF8gLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8gbGFiZWx7cGFkZGluZy1yaWdodDoxMHB4fS5mb3JtX19mYW1pbHlfX2JveF8gLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8gbGFiZWw6bnRoLW9mLXR5cGUobisyKXtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5mb3JtX19iaXJ0aF8gLmZDb250ZW50X19wYXJ0c19fc2l6ZVNfe3dpZHRoOjEwMCV9LmZvcm1fX2JpcnRoXyAuZkNvbnRlbnRfX3BhcnRzX19zaXplU186OmFmdGVye2Rpc3BsYXk6bm9uZX0uZm9ybV9fYmlydGhfIGxhYmVse2Rpc3BsYXk6YmxvY2t9LmZhbWlseV9faW5mb19fSW5wdXRib3hfe21hcmdpbi10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LmZhbWlseV9faW5mb19fSW5wdXRib3hfIC5ncmF5QXJlYV97cGFkZGluZzoyMHB4fS5mYW1pbHlfX2luZm9fX0lucHV0Ym94XyAucGx1c21hcmtfe3dpZHRoOjEwMCV9LmZhbWlseV9faW5mb19fSW5wdXRib3hfIC5mYW1pbHlfX2luZm9fX3RpdGxlX3ttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ5OThkYn0uZmFtaWx5aW5mb0FkZEZvcm1SZW1vdmVfe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7bWFyZ2luOjMwcHggMDtwYWRkaW5nOi41ZW07Ym9yZGVyOiM0OTk4ZGIgc29saWQgMXB4O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNDk5OGRiO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcn0uZkNvbnRlbnRfX2xpbmtfIGF7Zm9udC1zaXplOjEuNnJlbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM0OTk4ZGJ9LmZDb250ZW50X19saW5rXyAuc21hbGxfe21hcmdpbi1sZWZ0OjIwcHg7Zm9udC1zaXplOjEuNnJlbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM0OTk4ZGJ9LmZDb250ZW50X19wYXNzd29yZF9fbGlua197bWFyZ2luOjIwcHggMCAxMHB4O3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTowO2ZvbnQtc2l6ZToxLjZyZW19LmZhbWlseV9fbGVhZF8sLm15c3RvcmVfbGVhZF97bWFyZ2luLWJvdHRvbToyMHB4fS5mb3JtX19mYW1pbHlfX2JveF8rLmZvcm1fX2ZhbWlseV9fYm94X3tib3JkZXItdG9wOiNlZGVkZWQgc29saWQgMXB4fS5jbGFzc3JlcXVpcmVke2JhY2tncm91bmQ6I2ZmZn0uc3VibWl0X19jb250YWluZXJfIC5idG5fX2xpbmUyX3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubWVtYmVyUmVnaXN0cmF0aW9uVmFsaWRhdGlvbl9fY2hhbmdlXyAuZm9ybWRldGFpbF8gdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoyNXB4IDB9Lm1lbWJlclJlZ2lzdHJhdGlvblZhbGlkYXRpb25fX2NoYW5nZV8gLmZvcm1kZXRhaWxfIHRyOmxhc3Qtb2YtdHlwZXtwYWRkaW5nLWJvdHRvbTowO2JvcmRlci1ib3R0b206MH0ubWVtYmVyUmVnaXN0cmF0aW9uVmFsaWRhdGlvbl9fY2hhbmdlXyAuZm9ybWRldGFpbF8gdGh7ZGlzcGxheTpmbGV4O3BhZGRpbmctYm90dG9tOjE1cHh9Lm1lbWJlclJlZ2lzdHJhdGlvblZhbGlkYXRpb25fX2NoYW5nZV8gLmZvcm1kZXRhaWxfIHRke2Rpc3BsYXk6YmxvY2t9LnBhZ2VfX3NhbGVzZGVzdGNoYW5nZV8gLmN1c3RvbWVyX3N0YXR1c197cGFkZGluZy1ib3R0b206MjVweH0ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlXyAuc2FsZXNkZXN0Y2hhbmdlXyB0ZDpmaXJzdC1vZi10eXBle3BhZGRpbmctYm90dG9tOjhweH0ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlXyAuc3VibWl0X19jb250YWluZXJfIC5mb3JtX19ibHVlQnRuX3t0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlX192YWxpZGF0aW9uXyAuY3VzdG9tZXJfc3RhdHVzX3ttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZy1ib3R0b206MjVweH0ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlX192YWxpZGF0aW9uXyAuY3VzdG9tZXJjb25maXJtX3t3aWR0aDo3MDBweH0ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlX192YWxpZGF0aW9uXyAuY3VzdG9tZXJjb25maXJtXyB0cntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG87Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG87d2lkdGg6NzAwcHg7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LnBhZ2VfX3NhbGVzZGVzdGNoYW5nZV9fdmFsaWRhdGlvbl8gLmZvcm1fX2J0bl97dGV4dC1hbGlnbjpjZW50ZXJ9Lm1haWxjaGFuZ2Vfe21hcmdpbi1ib3R0b206MTBweH0ubWFpbGNoYW5nZV8gdHJ7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjB9Lm1haWxjaGFuZ2VfIHRyOm50aC1vZi10eXBlKDIpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LnBhc3NjaGFuZ2Vfe21hcmdpbi1ib3R0b206MTBweH0ucGFzc2NoYW5nZV8gdHJ7Ym9yZGVyLWJvdHRvbTowfS5wYXNzY2hhbmdlXyB0cjpudGgtb2YtdHlwZSgyKXtwYWRkaW5nLWJvdHRvbTozMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LnBhZ2VfX2N1c3RkZXN0XyAuZm9ybWRldGFpbF8gdHI6bnRoLW9mLXR5cGUoNyl7cGFkZGluZy10b3A6MH0ucGFnZV9fY3VzdGRlc3RfIC5mb3JtZGV0YWlsXyAuZkNvbnRlbnRfX3RpdGxlXzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucGFnZV9fY3VzdGRlc3RfIC5tZXNzYWdlX3tkaXNwbGF5Om5vbmV9LnBhZ2VfX2N1c3RkZXN0XyAuY2F1dGlvbl9tZXNzYWdlX3tib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjQwcHggYXV0byAwO3BhZGRpbmc6MjVweCAyMHB4O2JvcmRlcjpzb2xpZCAzcHggIzQ5OThkYjtmb250LXNpemU6MS40cmVtfS5wYWdlX19jdXN0ZGVzdF8gLmNhdXRpb25fbWVzc2FnZV8gYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM0OTk4ZGJ9LmN1c3RvbWVyXyAuY3VzdG9tZXJjb25maXJtX3ttYXJnaW4tYm90dG9tOjB9LmN1c3RvbWVyXyAuY3VzdG9tZXJjb25maXJtXyB0aHttYXJnaW4tYm90dG9tOjEwcHh9LnBhZ2VfX2N1c3RkZXN0X192YWxpZGF0aW9uXyAuY2F1dGlvbl9tZXNzYWdlX3twYWRkaW5nLXRvcDozMHB4fS5wYWdlX19jdXN0ZGVzdF9fdmFsaWRhdGlvbl8gLmN1c3RvbWVyX3N0YXR1c18+LmN1c3RvbWVyX3N0YXR1c197Ym9yZGVyLWJvdHRvbTowfS5wYWdlX19jdXN0ZGVzdF9fdmFsaWRhdGlvbl8gLmZvcm1kZXRhaWxfIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjVweCAwfS5wYWdlX19jdXN0ZGVzdF9fdmFsaWRhdGlvbl8gLmZvcm1kZXRhaWxfIHRoe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cGFkZGluZy1ib3R0b206MTVweH0ucGFnZV9fY3VzdGRlc3RfX3ZhbGlkYXRpb25fIC5mb3JtZGV0YWlsXyB0ZHtkaXNwbGF5OmJsb2NrfS5jYXJkZWRpdF8gLmNvbW1vbl9oZWFkbGluZTJfe21hcmdpbi1ib3R0b206MTBweH0uY2FyZGVkaXRfIC5lcnJvcl97cGFkZGluZy10b3A6MTBweH0uY2FyZGVkaXRfIC5mb3JtZGV0YWlsX3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZy1ib3R0b206MThweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmVifS5jYXJkZWRpdF8gLmZvcm1kZXRhaWxfIHRib2R5e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5jYXJkZWRpdF8gLmZvcm1kZXRhaWxfIHRye2ZsZXgtYmFzaXM6NTAlO3BhZGRpbmctdG9wOjE4cHh9LmNhcmRlZGl0XyAuZm9ybWRldGFpbF8gdGh7ZGlzcGxheTpibG9jaztmb250LXNpemU6MnJlbTtjb2xvcjojNDk5OGRifS5jYXJkZWRpdF8gLmZvcm1kZXRhaWxfIHRke2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6MTZweH0uY2FyZGVkaXRfIC5mb3JtUmVxdWlyZWRfe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wO21hcmdpbi1sZWZ0OjEwcHg7cGFkZGluZzo0cHggNXB4O2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MX0uc3VibWl0X19idG5EZWxlYXRfe2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIxNHB4O2hlaWdodDo1MHB4O3BhZGRpbmc6MTVweCA3cHg7Ym9yZGVyOjFweCBzb2xpZCAjNDk5OGRiO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjM7Y29sb3I6IzQ5OThkYjtiYWNrZ3JvdW5kOiNmZmZ9LmZvcm1kZXRhaWxjYXJkX3t3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uZm9ybWRldGFpbGNhcmRfIHRoe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW46MjBweCAwIDEwcHg7cGFkZGluZzowO2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiM0OTk4ZGJ9LmZvcm1kZXRhaWxjYXJkXyB0ZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzo4cHggMHB4O2xpbmUtaGVpZ2h0OjE1cHh9LmNhcmRlZGl0X2luZm9fe21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nLXRvcDozMHB4fS5wYWdlX19teXN0b3JlXyBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnBhZ2VfX215c3RvcmVfIC5oM19fdGl0bGVfe21hcmdpbi10b3A6NTBweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLWJvdHRvbToyMHB4fS5wYWdlX19teXN0b3JlXyAuaDRfX3RpdGxlX3tmb250LXNpemU6MS44cmVtfS5wYWdlX19teXN0b3JlXyAuYnRuX19saW5lMV97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDowO3BhZGRpbmc6MzBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LnBhZ2VfX215c3RvcmVfIC5idG5Cb3hfe2ZsZXgtYmFzaXM6MTUwcHh9LmJ0bl9fcmVnaXN0X3t3aWR0aDoyNzBweH0ubGlzdF9saW5lX3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCAwIDMwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0uc3RvcmVfbmFtZV97ZmxleC1iYXNpczo1MDBweH0uc3RvcmVfbmFtZV8gYXtjb2xvcjojNDk5OGRifS5pbWdCdG5fX2xpbmUxX3t3aWR0aDozMzVweDttYXJnaW46MCBhdXRvO3BhZGRpbmctdG9wOjQwcHh9LnBhZ2VfX2Rpb3B0cmVJbmZvXyAuYnRuX2xpbmUxX3t3aWR0aDoyNzBweDttYXJnaW46MCBhdXRvfS5wYWdlX19kaW9wdHJlSW5mb18gLmxlYWRfX25hbWVCb3hfe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fS5wYWdlX19kaW9wdHJlSW5mb18gLmJ0bl9fbGluZTJfe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5kaW9wdHJlUmVnaXN0ZXJlZF97bWFyZ2luOjUwcHggMH0uZm9ybVNlbGVjdFdyYXBfe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87Ym9yZGVyOjA7Y29sb3I6IzQ5OThkYjtiYWNrZ3JvdW5kOiNmZmZ9LmZvcm1TZWxlY3RXcmFwXyBzZWxlY3R7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7cGFkZGluZzoxNXB4IDM2cHggMTVweCAyMHB4O2JvcmRlcjoxcHggc29saWQgIzQ5OThkYjtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDk5OGRifS5mb3JtU2VsZWN0V3JhcF86OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxN3B4O3JpZ2h0OjFlbTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci1ib3R0b206IzQ5OThkYiBzb2xpZCAxcHg7Ym9yZGVyLXJpZ2h0OiM0OTk4ZGIgc29saWQgMXB4O3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5kaW9wdHJlUmVnaXN0ZXJlZGJveF97ZGlzcGxheTpmbGV4O3BhZGRpbmc6MjBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LmRpb3B0cmVSZWdpc3RlcmVkYm94XyAuYnRuQm94X3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MzIwcHh9LmRpb3B0cmVSZWdpc3RlcmVkYm94XyAuYnRuQm94XyBidXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxNTBweH0uZGlvcHRyZVJlZ2lzdGVyZWRib3hfIC5jb250YWluZXJfX2lubmVyX3twYWRkaW5nLWJvdHRvbToyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWJ9LmRpb3B0cmVSZWdpc3RlcmVkYm94XyAuY29udGFpbmVyX19pbm5lcl86bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LmRpb3B0cmVSZWdpc3RlcmVkX19kYXRhX3tkaXNwbGF5OmJsb2NrO3dpZHRoOjM2MHB4O3BhZGRpbmctcmlnaHQ6MjBweH0uZGlvcHRyZVJlZ2lzdGVyZWRfX2RhdGFfIGRse2Rpc3BsYXk6ZmxleH0uZGlvcHRyZUVjUmVnaXN0ZXJlZF9idG5BcmVhXyBhe3dpZHRoOjMzNXB4O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzQ5OThkYn0ucGFnZV9fbWFnXyAubWVzc2FnZV97d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbTowO2JvcmRlci1ib3R0b206MH0ucGFnZV9fbWFnXyAubWVzc2FnZV8gdGh7d2lkdGg6MTAwJX0ucGFnZV9fbWFnXyAuY29tbW9uX2hlYWRsaW5lMl97cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmc6MzBweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0ucGFnZV9fbWFnXyAuZ3JheUFyZWFfe2hlaWdodDozMHZoO21hcmdpbjozMHB4IDB9LnBhZ2VfX21hZ18gLnNjcm9sbF9fY29udGVudF97cGFkZGluZzozMHB4IDAgMzBweCAzMHB4fS5wYWdlX19tYWdfIC5zdWJtaXRfX2NvbnRhaW5lcl86Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLWJvdHRvbTo1MHB4fS5teXBhZ2VNYWdfX3Rlcm1zQm94e3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NDBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmVifS5teXBhZ2VNYWdfX3Rlcm1zQm94Omxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfS5teXBhZ2VNYWdfX3Rlcm1zQm94IGF7Y29sb3I6IzQ5OThkYn0ubHlfX215cGFnZU1hZ19fdGVybXNIZWFkbGluZXtwYWRkaW5nLWJvdHRvbToyMHB4fS5teXBhZ2VNYWdfX3Rlcm1zVGl0bGV7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0OTk4ZGJ9Lmx5X19teXBhZ2VNYWdfX3Rlcm1zVGl0bGV7bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206MH0ubHlfX215cGFnZU1hZ19fdGVybXNUaXRsZUZpcnN0e3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmctdG9wOjIwcHh9Lm1DUy1teS10aGVtZS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJ7aGVpZ2h0OjE2NXB4fS5tQ1MtbXktdGhlbWUubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye3dpZHRoOjEwcHg7aGVpZ2h0OjE2NXB4O2JhY2tncm91bmQtY29sb3I6IzkwY2NmMCAhaW1wb3J0YW50fS5tQ1MtbXktdGhlbWUubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyQ29udGFpbmVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYzdjN2M3O2JhY2tncm91bmQ6I2ViZWJlYn0ubUNTLW15LXRoZW1lLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5teXBhZ2VNYWdfX3N5c3RlbVJlcXVpcmVtZW50c3tmb250LXdlaWdodDpib2xkfS5teXBhZ2VNYWdfX21haWxDYW5jZWxOb3Rle2ZvbnQtc2l6ZTo4MCU7cGFkZGluZy1ib3R0b206MzBweH0ubXlwYWdlTWFnX19tYWlsQ2FuY2VsTm90ZUxpc3R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjE1cHh9Lm15cGFnZU1hZ19fbWFpbENhbmNlbE5vdGVMaXN0OjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucGFnZV9fbWFnY29tcGxldGVfIC5tYWlsQ2FuY2VsTm90ZXtwYWRkaW5nOjMwcHggMH0ucGFnZV9fd2l0aGRyYXdhbF8gLnN0eWxlR3VpZGVfX3BhZ2VUaXRsZXtmb250LXNpemU6Mi44cmVtfS53aXRoZHJhd2FsX3ttYXJnaW4tYm90dG9tOjEwcHh9LndpdGhkcmF3YWxfIHRke3dpZHRoOjEwMCV9Lm15cGFnZVdpdGhkcmF3YWxfX2Rlc2NyaXB0aW9ue2xpbmUtaGVpZ2h0OjEuODtjb2xvcjojZTIwYzBjfS5seV9fbXlwYWdlV2l0aGRyYXdhbF9fZGVzY3JpcHRpb257bWFyZ2luOjIwcHggMCA0MHB4O3BhZGRpbmc6My41JTtib3JkZXI6c29saWQgMnB4ICNlMjBjMGN9LnBhZ2VfX2xvZ291dF8gcHttYXJnaW4tdG9wOjMwcHg7bWFyZ2luLWJvdHRvbTo3MHB4fS5wYWdlX19sb2dvdXRfIC5zdHlsZUd1aWRlX19wYWdlVGl0bGUrcCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzQ5OThkYn0iLCJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT1bIOODleOCqeODs+ODiC/jg5njg7zjgrnjgqvjg6njg7wgIF09PT09PVxuXG4vLyDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiRmb250LWVuOidPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtamE6J05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kZm9udC10aXRsZTonTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuXG4vL1xuLy8g44OV44Kp44Oz44OI44Km44Kn44Kk44OIXG4kZndMaWdodDozMDA7XG4kZndSZWc6NDAwO1xuJGZ3TWlkOjUwMDtcbiRmd1NlbWlCb2xkOjYwMDtcbiRmd0JvbGQ6NzAwO1xuJGZ3QmxhY2s6OTAwO1xuLy9cbi8vIOODleOCqeODs+ODiOaMh+WumlxuQG1peGluIGZvbnQtZW57XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xufVxuXG4vL1xuLy8g44Kr44Op44O8XG4kem9mZkJsdWU6IzQ5OThEQjtcbiRjb2xvclRleHQ6ICMwMDA7XG4kY29sb3JCb3JkZXJHcmF5OiAjZWJlYmViO1xuJGNvbG9yQXR0ZW50aW9uOiAjZTIwYzBjO1xuJGNvbG9yQ2F1dGlvbjojZmYwMDAwO1xuJGNhdXRpb25Db2xvcjogI2ZmMTkwMDtcbiRjb2xvckFyZWFHcmF5OiAjZjdmN2Y3O1xuJGNvbG9yQm9va21hcmtHcmF5OiAjZjZmNmY2O1xuJGNvbG9yQnV0dG9uSWNvbjojODg4O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLz09PT09WyDmlbDlgKToqIjnrpcgXT09PT09XG4kcGMtZGVzaWduLXdpZHRoOiAxMjgwOyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv1BD44K144Kk44K6XG4kc3AtZGVzaWduLXdpZHRoOiAzNzU7IC8v44OH44K244Kk44Oz44OH44O844K/44K544Oe44Ob44K144Kk44K6XG4vLyAtLS0tXG4vLyBwZXJjZW506KiI566X5byPXG4vLyAqIGV4KVxuLy8gICB3aWR0aDogY2FsY1BlcigyMDAsNjQwKVxuQGZ1bmN0aW9uIGNhbGNQZXIoJG51bTEsJG51bTIpIHtcbiAgQHJldHVybiBtYXRoLmRpdigkbnVtMSwgICRudW0yKSAqIDEwMCU7XG59XG4vLyAtLS0tXG4vLyB2d+ioiOeul+W8j1xuLy8gKiBleClcbi8vICAgd2lkdGg6IGNhbGNWdygyMDApXG5AZnVuY3Rpb24gY2FsY1Z3KCRudW0sICR3aWR0aDogJHNwLWRlc2lnbi13aWR0aCkge1xuICBAcmV0dXJuIG1hdGguZGl2KDF2dyAqICRudW0sICR3aWR0aCkgKiAxMDA7XG59XG5AZnVuY3Rpb24gY2FsY1Z3UEMoJG51bSwgJHdpZHRoOiAkcGMtZGVzaWduLXdpZHRoKSB7XG4gIC8vQHJldHVybiAoICR3IC8gJHBjLWRlc2lnbi13aWR0aCApICogMTAwdnc7XG4gIEByZXR1cm4gbWF0aC5kaXYoMXZ3ICogJG51bSwgJHdpZHRoKSAqIDEwMDtcbn1cbkBmdW5jdGlvbiBjYWxjUHgoJG51bSkge1xuICBAcmV0dXJuICRudW0gKiAuNXB4O1xufVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy89PT09PVsg44Oh44OH44Kj44Ki44Kv44Ko44Oq44O8IC8g44Os44Kk44Ki44Km44OIICBdPT09PT1cbiRsYXlvdXQtd2lkdGgtaW5uZXI6IDc2OHB4OyAvLyDjg6zjgqTjgqLjgqbjg4jluYVcbiRsYXlvdXQtd2lkdGgtaW5uZXItc3A6IDc2N3B4OyAvLyDjg6zjgqTjgqLjgqbjg4jluYVcbiRsYXlvdXQtd2lkdGgtaW5uZXItcGM6IDEyODBweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXG4kYnJlYWtwb2ludHM6ICggLy8g44OW44Os44O844Kv44Od44Kk44Oz44OIXG4gIFwic3BcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lci1zcH0pXCIsXG4gIFwidGFiXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3B9KSBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyIC0gMXB4fSlcIixcbiAgXCJub3RzcFwiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwICsgMXB4IH0pXCIsXG4pO1xuQG1peGluIG1xKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIOODh+ODkOOCpOOCueOBlOOBqOOBruWHuuOBl+WIhuOBkVxuLnBjLWRpc3B7fVxuLnNwLWRpc3B7fVxuLnBjc21hbGwtbm9uZGlzcHt9XG4ucGNzbWFsbC1kaXNwe31cblxuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQucGMtZGlzcHsgfVxuXHQuc3AtZGlzcCwucGNzbWFsbC1kaXNweyBkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XG59XG5AaW5jbHVkZSBtcSgnc3AnKSB7XG5cdC5zcC1kaXNweyB9XG5cdC5wYy1kaXNwLC5wY3NtYWxsLWRpc3B7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cbn1cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5teXBhZ2UgY29tbW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb2wxXyB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubm90ZXMge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4uY29tcGxldGVfX21lc3NhZ2VfIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5mb3JtbGlzdF8ge1xuICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbn1cblxuLnRhYmxlX19ibG9ja18ge1xuICAgIHRoIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG59XG5cbi5idG5fX2xpbmUyXyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIC5idG5fX2FjdF8ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xuICAgIH1cbiAgICAuZm9ybV9fYnRuXyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG59XG5cbi5idG5fX2xpbmUzXyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgLmZvcm1fX2J0bl8ge1xuICAgICAgICBmbGV4LWJhc2lzOiAyMTRweDtcbiAgICB9XG4gICAgLmZvcm1fX2JsdWVCdG5fIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDIxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybV9fd2hpdGVCdG5fIHtcbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR6b2ZmQmx1ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLm9uZV9fZ29vZHNfIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweCAwIDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgLmltZ18ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3BlY18ge1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG4uc3VibWl0XyB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5zdWJtaXRfX2NvbnRhaW5lcl8ge1xuICAgIC5idG5fX2xpbmUyXyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIC5mb3JtX19sYXN0QnRuXyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgIH1cbn1cblxuLm1lc3NhZ2VfIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuYnV0dG9uIHtcbiAgICAmLmJ0bl9fYWN0XyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkem9mZkJsdWU7XG4gICAgfVxufVxuXG4uYnRuX19hY3RfIHtcbiAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdvb2RzX25hbWVfIHtcbiAgICBjb2xvcjogJHpvZmZCbHVlO1xufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm15cGFnZSB0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGVhZF9fbmFtZWJveF8ge1xuICAgICYuY3VzdG9tZXJfc3RhdHVzXyB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA0LjVweDtcbiAgICB9XG59XG5cbi5teW1lbnVfIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuY2F0ZWdvcnlfX2l0ZW1fIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2F0ZWdvcnlfX2ljb25fIHtcbiAgICAgICAgZmxleC1iYXNpczogMjZweDtcbiAgICAgICAgbWFyZ2luOiA0cHggMjBweCAwIDE0cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhdGVnb3J5X19saXN0X190aXRsZV8ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjokem9mZkJsdWU7XG59XG5cbi5jYXRlZ29yeV9fdGl0bGVfIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6JHpvZmZCbHVlO1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLnBhZ2VfX21lbnVfIHtcbiAgICAuZ3JheUFyZWFfIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLm15bWVudV9fYWRkQWRkcmVzc18sLmNhdGVnb3J5X19kZXNjXyB7XG4gICAgd2lkdGg6IDY0MHB4O1xufVxuXG4ubXltZW51X19hZGRBZGRyZXNzXyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVjb21tZW5kXyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm15cGFnZV9fbGluZUVycm9yIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvckNhdXRpb247XG4gICAgY29sb3I6ICRjb2xvckNhdXRpb247XG59XG4ubXlwYWdlX19saW5lRXJyb3JUaXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7os7zlhaXlsaXmrbRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2VfX2hpc3RvcnlfX2NhdF8ge1xuICAgIHRoIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLmhpc3RvcnlfX2xpc3RfIHtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbn1cblxuLnRQcm9kdWN0X19kZXRhaWxfIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4udFByb2R1Y3RfX2ltZ18ge1xuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmhpc3RvcnlfX29uZV8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xufVxuXG4ucEl0ZW1MZWFkXyB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbn1cblxuLnBJdGVtUHJvY2Vzc2ltYWdlXyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnBJdGVtTGVhZF9fZGV0YWlsXyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLmdvb2RzbGlzdF8ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzMHB4IDFmcjtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbn1cblxuLnBhZ2VfX2hpc3RvcnlfIHtcbiAgICAucEl0ZW1MZWFkX19kZXRhaWxfIHtcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaXRlbVByaWNlX3RheF8ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5idG5fX2xpbmUxXyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgfVxuICAgIC5nb29kc2xpc3RfIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDU7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgLmdvb2RzbGlzdF8ge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICAtbXMtZ3JpZC1yb3dzOiAzMHB4IDMwcHggMWZyIDFmciAxZnI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2VfX2hpc3RvcnlfIHtcbiAgICAgICAgLmdvb2RzbGlzdF8ge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ29vZHNsaXN0X2NvbnRhaW5lcklubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMCAyMHB4O1xufVxuLmdvb2RzbGlzdF9kZXRhaWxzIHtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG4uZ29vZHNsaXN0X2RldGFpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG59XG5cbi5pbWdCb3hfIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmdvb2RzbGlzdF9kZXRhaWxUaXRsZS0tcHJvZHVjdCB7XG4gICAgZmxleC1iYXNpczogMTUlO1xufVxuLmdvb2RzbGlzdF9kZXRhaWxUZXh0LS1wcm9kdWN0IHtcbiAgICBmbGV4LWJhc2lzOiA4NSU7XG59XG4uZ29vZHNsaXN0X2RldGFpbExlbnNJbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZ29vZHNsaXN0X19kZXRhaWxMZW5zQ29uZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbi5nb29kc2xpc3RfX2RldGFpbExlbnNJdGVtcyB7XG4gICAgZmxleC1iYXNpczogNTJweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLmdvb2RzbGlzdF9nb29kc0xpc3REZXRhaWwtLWxlbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5nb29kc2xpc3RfX2RldGFpbExlbnNUaXRsZS0tdHlwZSB7XG4gICAgd2lkdGg6IDcycHg7XG59XG4uZ29vZHNsaXN0X19kZXRhaWxMZW5zVGV4dC0tdHlwZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xufVxuXG4udHh0Qm94XyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ29vZHNfIHtcbiAgICBncmlkLXJvdzogMjtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ub3RoZXJfX2luZm9fX2JveF8ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgIC5mb3JtX19idG5fIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FydHN0YXR1c19fYm94XyB7XG4gICAgLmN1c3RvbWVyX3N0YXR1c18ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lcl9faW5uZXJfIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLmNvbnRlbnRzIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHpvZmZCbHVlO1xufVxuXG4uYWNjb3JkaW9uX19hcmVhXyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2NvcmRpb25fX2lubmVyXyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7os7zlhaXlsaXmrbToqbPntLBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnB1cmNoZWFzZWRfX2hpc3RvcnlkZXRhaWxpdGVtQm94XyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnBJdGVtUHJvY2Vzc2hpc3RvcnlkZXRhaWxpbWFnZV8ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zcGFuZHVhbF8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNTBweCAwIDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5tZXRob2RfYWRkcl8ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi50b3RhbENhbF8ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgdHIsIGRse1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0aCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3RhbF8ge1xuICAgIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRjb2xvckF0dGVudGlvbjtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICB9XG59XG5cbi5jYXJyaWFnZV8sIC50b3RhbE9mZl8sIC5zdWJUb3RhbF8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG59XG5cbi5kaXNjb3VudF9fdmFsdWVfIHtcbiAgICBjb2xvcjogJGNvbG9yQXR0ZW50aW9uO1xufVxuXG4uaXRlbV9fY2FsQm94XyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICArIHRyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgJi5pdGVtUHJpY2VfdGF4XyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW1cbiAgICB9XG4gICAgLml0ZW1QcmljZV90YXhfIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEwLjhyZW07XG4gICAgfVxufVxuXG4uaDNfX3RpdGxlXyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJHpvZmZCbHVlO1xufVxuXG4uZm9ybV9fYm94XyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHpvZmZCbHVlO1xuICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi5ibHVlQXJlYV8ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZThmNWZjO1xufVxuXG4ud2hpdGVfX2FyZWFCb3hfIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YmNkZjA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRpdGxlX19ib3hfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcbn1cblxuLmZyYW1lQm94XyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbn1cblxuLmdyYXNzVHlwZUJveF8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI4OXB4O1xuICAgIH1cbn1cblxuLmxlbnNUeXBlX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAgMTNweDtcbn1cbi5sZW5zVHlwZV9faXRlbSB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgcGFkZGluZzogMTBweDtcbn1cbi5sZW5zVHlwZV9fZGV0YWlsIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSA1MnB4KTtcbn1cblxuLmxlbnNCb3hfIHtcbiAgICAuaDNfX3RpdGxlXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxufVxuXG4ucHJlc2NyaXB0aW9uQm94XyB7XG4gICAgdGFibGUge1xuICAgICAgICBtYXJnaW46IDVweCAwIDMwcHg7XG4gICAgfVxuICAgIHRoLHRkIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogMTJweCA3cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgdGgge1xuICAgICAgICB3aWR0aDogMTk0cHg7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgICAgd2lkdGg6IDE5M3B4O1xuICAgIH1cbn1cblxuLmxlbnNUeXBlXyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRsIHtcbiAgICAgICAgZmxleC1iYXNpczogMjg5cHg7XG4gICAgfVxufVxuXG4uZGVsaXZlcnlfX2luZm9fIHtcbiAgICAuaDNfX3RpdGxlXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgdHIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgdGgge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uc2VydmljZUNhc2VfIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VydmljZUNhc2VfX2ltZ18ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleC1iYXNpczogNzNweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5zZXJ2aWNlQ2FzZV9fdGV4dF8ge1xuICAgIGZsZXgtYmFzaXM6IDQ4N3B4O1xuICAgIGhlaWdodDogNzNweDtcbn1cblxuLnBhZ2VfX2hpc3RvcnlkZXRhaWxfIHsgIFxuICAgIC5nb29kc2xpc3RfIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDc7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG5fX2xpbmUyXyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG5cbi5idG5fX2ZvbnRTbWFsbF8ge1xuICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59XG5cbi5wYWdlX19jYXJ0U3RhdHVzQ3l1dWlfIHtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICB9XG59XG5cbi5saW5rX19zYWxlc0Rlc3RDaGFuZ2VfIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjNDk5OGRiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG7jgYrmsJfjgavlhaXjgopcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5ib29rbWFya0RldGFpbCB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYm9va21hcmtEZXRhaWxpbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmxvZ2lubmFtZV8ge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIH1cclxuICAuYm9va21hcmtEZXRhaWxDb250ZW50cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgfVxyXG4gIC5ib29rbWFya19fY3V0b21lclN0YXR1cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX190aXRsZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fbmF2aWdhdGlvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjJweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19uYXZpZ2F0aW9uTGlzdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAuYm9va21hcmtfX25hdmlnYXRpb25MaXN0IHtcclxuICAgIGZsZXgtYmFzaXM6IDUwMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkY29sb3JCdXR0b25JY29uO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICYuaXMtLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJvb2ttYXJrX19jb3VudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19jb3VudFRleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG4gIC5ib29rbWFya19fY291bnROdW1iZXIge1xyXG4gICAgbWFyZ2luLWlubGluZTogNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19hbm5vdW5jZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yQm9va21hcmtHcmF5O1xyXG4gIH1cclxuICAucGFnZW5hdGlvbl8ge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5uYXZpcGFnZV8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWQge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRJbm5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SXRlbSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZERldGFpbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZE5hbWVUaXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRTcGVjIHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIH1cclxuICAuYm9va21hcmtfX3JlbW92ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuYm9va21hcmtfX3JlbW92ZUJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgJjo6YmVmb3JlLCY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvckJ1dHRvbkljb247XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5teXBhZ2VfX2JhY2tCdXR0b24ge1xyXG4gICAgd2lkdGg6IDM0NXB4O1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgfVxyXG4gIC5teXBhZ2VfX2JhY2tCdXR0b25MaW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcclxuICB9XHJcbiAgLnpvZmZMZW5zQ29sb3JzR29vZHNfX2J1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLmJvb2ttYXJrRGV0YWlsLS1nb29kcyB7XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRJbm5lciB7XHJcbiAgICBnYXA6IDE4cHg7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkTGlzdCB7XHJcbiAgICB3aWR0aDogMzIxcHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyMXB4O1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIHBhZGRpbmc6IDQ4cHggMjBweCAzMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZExpc3RJbm5lciB7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkTGlzdEl0ZW0ge1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgaGVpZ2h0OiAxODJweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWROYW1lVGl0bGUge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDNweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWROYW1lTm9JbmZvcm1hdGlvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZFNwZWMge1xyXG4gICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkQ2FydCB7XHJcbiAgICB3aWR0aDogMjI0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmLS1ub3N0b2NrIHtcclxuICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZENhcnRCdXR0b24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMCA4cHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgJi0tbm9zdG9jaywgJi0tZGlzYWJsZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvckJ1dHRvbkljb247XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZENhcnRCdXR0b25UZXh0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkQ2FydEJ1dHRvbi0taW5TdG9jayB7XHJcbiAgICAuYm9va21hcmtfX2Zhdm9yaXRlZENhcnRCdXR0b25UZXh0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wcml2YXRlL2NvbW1vbi9pY29uL2ljb25fYnRuX2NhcnQuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZENhcnRCdXR0b24tLWRpc2FibGUge1xyXG4gICAgLmJvb2ttYXJrX19mYXZvcml0ZWRDYXJ0QnV0dG9uVGV4dCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvcHJpdmF0ZS9jb21tb24vaWNvbi9pY29uX2J0bl9jYXJ0LWRpc2FibGUuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYm9va21hcmtfX3JlbW92ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICB9XHJcbn1cclxuLmJvb2ttYXJrRGV0YWlsLS1sZW5zIHtcclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZElubmVyIHtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZExpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDIwcHggMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZExpc3RJbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWRMaXN0SXRlbSB7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICB9XHJcbiAgLmJvb2ttYXJrX19mYXZvcml0ZWROYW1lIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkU3BlYyB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZFByaWNlIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkQ29tYmluYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlO1xyXG4gICAgJi5vcGVuIHtcclxuICAgICAgLmJvb2ttYXJrX19mYXZvcml0ZWRDb21iaW5hdGlvblRpdGxlIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5ib29rbWFya19fZmF2b3JpdGVkQ29tYmluYXRpb25Db250ZW50cyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYm9va21hcmtfX2Zhdm9yaXRlZENvbWJpbmF0aW9uVGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE3cHggNDhweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBDdXJyZW50Q29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQ3VycmVudENvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNnB4O1xyXG4gICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMCAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib29rbWFya19fZmF2b3JpdGVkQ29tYmluYXRpb25Db250ZW50cyB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xyXG4gIH1cclxuICAuYm9va21hcmtfX3JlbW92ZSB7XHJcbiAgICB0b3A6IC0yMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC56b2ZmTGVuc0NvbG9yc0NvbWJpbmF0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgfVxyXG4gIC56b2ZmTGVuc0NvbG9yc0dvb2RzX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBjdXJzb3I6IGdyYWI7IFxyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IFxyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gIH1cclxuICAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW0ge1xyXG4gICAgZmxleC1iYXNpczogMjAwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICB9XHJcbiAgLnpvZmZMZW5zQ29sb3JzR29vZHNfX2xpc3RJdGVtRmFjZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGltZyB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMyAvIDI7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW1Cb2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gIH1cclxuICAuem9mZkxlbnNDb2xvcnNHb29kc19fbGlzdEl0ZW1Cb2R5LS1wcmljZSB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuICAuem9mZkxlbnNDb2xvcnNHb29kc19fYnV0dG9uIHtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgcGFkZGluZzogN3B4O1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuICAuem9mZkxlbnNDb2xvcnNHb29kc19fYnV0dG9uVGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICB9XHJcbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7lho3lhaXojbfjga7jgYrnn6XjgonjgZvnlLPjgZfovrzjgb/llYblk4Fcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2VfX2JhY2tvcmRlcl8ge1xuICAgIC5ub3RlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6ICAzMHB4O1xuICAgIH1cbiAgICAuYnRuX19saW5lMV8ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gICAgLm1lc3NhZ2VfIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTowO1xuICAgIH1cbn1cblxuLmJhY2tvcmRlcl9pdGVtXyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLm5hbWVfLC5zcGVjXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmRlc2NfIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cbiAgICAuZGVsXyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuIiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Kv44O844Od44OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlX19jb3Vwb25fIHtcbiAgICAuY3VzdG9tZXJfc3RhdHVzXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB9XG4gICAgLm5hdmlwYWdlXyB7XG4gICAgICAgICYudG9wXyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLmJvdHRvbV8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGlzdENvbnRlbnRfIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yQXJlYUdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHdpZHRoOiA0NjhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMThweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgfSAgXG4gICAgfVxuICAgIC5idG5fX2xpbmUxXyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxufVxuXG4uY291cG9uX2xpc3RfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucGFnZV9fbGVhZFR4dF8ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuS8muWToeaDheWgseOBruWkieabtFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZV9fbWVtYmVyUmVnaXN0cmF0aW9uQ2hhbmdlXyB7XG4gICAgLmZvcm1Db250ZW50XyB7XG4gICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICB0ciB7XG4gICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgJjpudGgtb2YtdHlwZSg3KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgLmZDb250ZW50X19sYXlvdXRfX2xpbmUyXyAge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgLm5vX19zZXBhcmF0ZV8ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuZmFtaWx5X19pbmZvX19JbnB1dGJveF8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgIH1cbiAgICAgICAgLmZhbWlseV9faW5mb19fbm9fX3NlcGFyYXRlXyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYW1pbHlfX2luZm9fX0lucHV0Ym94XyB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtX19idG5fIHtcbiAgICAgICAgLmZvcm1fX2JsdWVCdG5fIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm1fX2ZhbWlseV9fYm94XyB7XG4gICAgLmZvcm1kZXRhaWxfIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm1fX2JpcnRoXyB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDE0NHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ub19fc2VwYXJhdGVfIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTowO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc21hbGxfIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICB9XG59XG5cbnRhYmxlIHtcbiAgICAmLmN1c3RvbWVyXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4uZkNvbnRlbnRfX3VuZGVyVGl0bGVfIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jdXN0b21lcmNvbmZpcm1fIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2hlY2t0eXBlX2thbmEsLmNoZWNrdHlwZV9uYW1lIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBpbnB1dCB7XG4gICAgICAgIC5wYWdlX19tZW1iZXJSZWdpc3RyYXRpb25DaGFuZ2VfICYsJntcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mQ29udGVudF9fbGF5b3V0X19zaWRlMl8ge1xuICAgIC5zbWFsbF8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLmZDb250ZW50X191bmRlclRpdGxlXyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMC4xZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cblxuLmZDb250ZW50X19sYXlvdXRfX3NpZGUyXyB7XG4gICAgdGgge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cbn1cbi5mQ29udGVudF9fcGFydHNfX3NpemVTXyB7XG4gICAgd2lkdGg6IDI2JTtcbn1cblxuLyogM+OBpOS4puOBsyAqL1xuLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyB7XG4gICAgLmZDb250ZW50X19zZWxlY3RfX3dyYXBfIHtcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZDb250ZW50X19wYXJ0c19fc2l6ZVNfIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDE4MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAgNXB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIOOCu+ODrOOCr+ODiOODnOODg+OCr+OCuSAqL1xuLmZvcm1fX2ZhbWlseV9fYm94XyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JBcmVhR3JheTtcbiAgICAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8ge1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLmZvcm1kZXRhaWxfIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aWR0aDogNTQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuZm9ybV9fZmFtaWx5X19ib3hfIHtcbiAgICAgICAgLmZDb250ZW50X19sYXlvdXRfX2xpbmUzXyB7XG4gICAgICAgICAgICAuZkNvbnRlbnRfX3NlbGVjdF9fd3JhcF8ge1xuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtX19iaXJ0aF8ge1xuICAgIC5mQ29udGVudF9fcGFydHNfX3NpemVTX3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi8qIOOBlOWutuaXj+aDheWgsei/veWKoCAqL1xuLmZhbWlseV9faW5mb19fSW5wdXRib3hfIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgIC5ncmF5QXJlYV8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICAucGx1c21hcmtfIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5mYW1pbHlfX2luZm9fX3RpdGxlXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiR6b2ZmQmx1ZTtcbiAgICB9XG59XG5cbi5mYW1pbHlpbmZvQWRkRm9ybVJlbW92ZV8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBwYWRkaW5nOiAuNWVtO1xuICAgIGJvcmRlcjogJHpvZmZCbHVlIHNvbGlkIDFweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZDb250ZW50X19saW5rXyB7XG4gICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6JHpvZmZCbHVlO1xuICAgIH1cbiAgICAuc21hbGxfIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6JHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLmZDb250ZW50X19wYXNzd29yZF9fbGlua18ge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmZhbWlseV9fbGVhZF8gLC5teXN0b3JlX2xlYWRfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZm9ybV9fZmFtaWx5X19ib3hfICB7XG4gICAgKyAuZm9ybV9fZmFtaWx5X19ib3hfIHtcbiAgICAgICAgYm9yZGVyLXRvcDogI2VkZWRlZCBzb2xpZCAxcHg7XG4gICAgfVxufVxuXG4uY2xhc3NyZXF1aXJlZCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnN1Ym1pdF9fY29udGFpbmVyXyB7XG4gICAgLmJ0bl9fbGluZTJfIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbn1cblxuLm1lbWJlclJlZ2lzdHJhdGlvblZhbGlkYXRpb25fX2NoYW5nZV8ge1xuICAgIC5mb3JtZGV0YWlsXyB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZV9fc2FsZXNkZXN0Y2hhbmdlXyB7XG4gICAgLmN1c3RvbWVyX3N0YXR1c18ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLnNhbGVzZGVzdGNoYW5nZV8ge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1Ym1pdF9fY29udGFpbmVyXyB7XG4gICAgICAgIC5mb3JtX19ibHVlQnRuXyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5wYWdlX19zYWxlc2Rlc3RjaGFuZ2VfX3ZhbGlkYXRpb25fIHtcbiAgICAuY3VzdG9tZXJfc3RhdHVzXyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAuY3VzdG9tZXJjb25maXJtXyB7XG4gICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybV9fYnRuXyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg6Hjg7zjg6vjgqLjg4njg6zjgrnlpInmm7Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1haWxjaGFuZ2VfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206MDtcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jg5Hjgrnjg6/jg7zjg4njga7lpInmm7Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhc3NjaGFuZ2VfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTowO1xuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44GK5bGK44GR5YWI44Gu6L+95Yqg44O75aSJ5pu0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlX19jdXN0ZGVzdF8ge1xuICAgIC5mb3JtZGV0YWlsXyB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZDb250ZW50X190aXRsZV8ge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lc3NhZ2VfeyBcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAuY2F1dGlvbl9tZXNzYWdlXyB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAzcHggJHpvZmZCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b21lcl8ge1xuICAgIC5jdXN0b21lcmNvbmZpcm1fIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ucGFnZV9fY3VzdGRlc3RfX3ZhbGlkYXRpb25fIHtcbiAgICAuY2F1dGlvbl9tZXNzYWdlXyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cbiAgICAuY3VzdG9tZXJfc3RhdHVzXyB7XG4gICAgICAgID4gLmN1c3RvbWVyX3N0YXR1c18ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTowO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtZGV0YWlsXyB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgfVxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCq+ODvOODieaDheWgsVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY2FyZGVkaXRfIHtcbiAgICAuY29tbW9uX2hlYWRsaW5lMl8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuZXJyb3Jfe1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmZvcm1kZXRhaWxfIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICB9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtUmVxdWlyZWRfIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxufVxuXG4uc3VibWl0X19idG5EZWxlYXRfIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjE0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHggN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR6b2ZmQmx1ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZvcm1kZXRhaWxjYXJkXyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB0aCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICB9XG4gICAgdGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLmNhcmRlZGl0X2luZm9fIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODnuOCpOW6l+iIl+OBruOBlOeZu+mMsuODu+WJiumZpFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZV9fbXlzdG9yZV8ge1xuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgLmgzX190aXRsZV8ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuaDRfX3RpdGxlXyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbiAgICAuYnRuX19saW5lMV8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICB9XG4gICAgLmJ0bkJveF8ge1xuICAgICAgICBmbGV4LWJhc2lzOiAxNTBweDtcbiAgICB9XG59XG5cblxuXG4uYnRuX19yZWdpc3RfIHtcbiAgICB3aWR0aDogMjcwcHg7XG59XG5cbi5saXN0X2xpbmVfIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xufVxuXG4uc3RvcmVfbmFtZV8ge1xuICAgIGZsZXgtYmFzaXM6IDUwMHB4O1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLmltZ0J0bl9fbGluZTFfIHtcbiAgICB3aWR0aDogMzM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7luqbmlbDmg4XloLFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2VfX2Rpb3B0cmVJbmZvXyB7XG4gICAgLmJ0bl9saW5lMV8ge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAubGVhZF9fbmFtZUJveF8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5idG5fX2xpbmUyXyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG5cbi5kaW9wdHJlUmVnaXN0ZXJlZF8ge1xuICAgIG1hcmdpbjogNTBweCAwO1xufVxuXG4uZm9ybVNlbGVjdFdyYXBfIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBzZWxlY3Qge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDM2cHggMTVweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkem9mZkJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgcmlnaHQ6IDFlbTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHpvZmZCbHVlIHNvbGlkIDFweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkem9mZkJsdWUgc29saWQgMXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxufVxuXG4uZGlvcHRyZVJlZ2lzdGVyZWRib3hfIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAuYnRuQm94XyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lcl9faW5uZXJfIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRpb3B0cmVSZWdpc3RlcmVkX19kYXRhXyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgZGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLmRpb3B0cmVFY1JlZ2lzdGVyZWRfYnRuQXJlYV8ge1xuICAgIGEge1xuICAgICAgICB3aWR0aDogMzM1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Oh44Or44Oe44Ks6YWN5L+h6Kit5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlX19tYWdfIHtcbiAgICAubWVzc2FnZV8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb21tb25faGVhZGxpbmUyXyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQm9yZGVyR3JheTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJvcmRlckdyYXk7XG4gICAgfVxuICAgIC5ncmF5QXJlYV8ge1xuICAgICAgICBoZWlnaHQ6IDMwdmg7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgIH1cbiAgICAuc2Nyb2xsX19jb250ZW50XyB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDMwcHg7XG4gICAgfVxuICAgIC5zdWJtaXRfX2NvbnRhaW5lcl8ge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teXBhZ2VNYWdfX3Rlcm1zQm94IHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCb3JkZXJHcmF5O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgIH1cbn1cblxuLmx5X19teXBhZ2VNYWdfX3Rlcm1zSGVhZGxpbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ubXlwYWdlTWFnX190ZXJtc1RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjokem9mZkJsdWU7XG59XG5cbi5seV9fbXlwYWdlTWFnX190ZXJtc1RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5seV9fbXlwYWdlTWFnX190ZXJtc1RpdGxlRmlyc3Qge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweFxufVxuXG4ubUNTLW15LXRoZW1lIHtcbiAgICAmLm1DU0Jfc2Nyb2xsVG9vbHMge1xuICAgICAgICAubUNTQl9kcmFnZ2VyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAubUNTQl9kcmFnZ2VyX2JhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjY2YwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1DU0JfZHJhZ2dlckNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjN2M3Yzc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JCb3JkZXJHcmF5O1xuICAgICAgICB9XG4gICAgICAgIC5tQ1NCX2RyYWdnZXJSYWlsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXlwYWdlTWFnX19zeXN0ZW1SZXF1aXJlbWVudHMge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubXlwYWdlTWFnX19tYWlsQ2FuY2VsTm90ZSB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5teXBhZ2VNYWdfX21haWxDYW5jZWxOb3RlTGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLnBhZ2VfX21hZ2NvbXBsZXRlXyB7XG4gICAgLm1haWxDYW5jZWxOb3RlIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbn1cblxuIiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu6YCA5LyaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wYWdlX193aXRoZHJhd2FsXyB7XG4gICAgLnN0eWxlR3VpZGVfX3BhZ2VUaXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cbn1cblxuLndpdGhkcmF3YWxfIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ubXlwYWdlV2l0aGRyYXdhbF9fZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgY29sb3I6JGNvbG9yQXR0ZW50aW9uO1xufVxuXG4ubHlfX215cGFnZVdpdGhkcmF3YWxfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICAgIHBhZGRpbmc6IDMuNSU7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggJGNvbG9yQXR0ZW50aW9uO1xufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODreOCsOOCouOCpuODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZV9fbG9nb3V0XyB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuICAgIC5zdHlsZUd1aWRlX19wYWdlVGl0bGUgKyBwIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
