:root{--slider-wd:260px;--slider-ht:320px;--margin-bottom-form:15px}#chartPlace,#chartDealer,#chartHolder{max-width: 650px!important;}.mgt-20{margin-top:20px}.mgt-100{margin-top:100px}.padt-10{padding-top:10px}.padb-10{padding-bottom:10px}.padb-30{padding-bottom:30px}.pad-10{padding:10px}.pad-15{padding:15px}.pad-20{padding:20px}.pad-30{padding:30px}.pad-50{padding:50px}grid{display:grid;gap:var(--pad10)}grid.col{grid-auto-flow:column;grid-template-columns:auto max-content}grid.row{grid-auto-flow:row}sidebar{display:grid;gap:10px;grid-template-rows:max-content;overflow:hidden;width:0}sidebar.active{margin-left:5px;width:200px}sidebar>*{height:fit-content}qrcode{display:none}qrcode.active{display:block}console{align-items:center;align-items:end;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;justify-items:end;padding:5px 0;position:relative}console select{background-color:var(--background-dark);border:1px solid var(--primary);border-radius:5px;color:var(--color-bg);padding:7px 15px}console ul.filter{display:flex;flex-wrap:wrap;font-size:12px;gap:5px}console ul.filter .closed{align-items:center;border:1px solid var(--framework-bg);border-radius:var(--border-radius-6);display:flex;gap:10px;padding:2px 10px}console ul.filter .closed i{font-size:13px}console ul.filter .closed:hover{border:1px solid var(--btn-link-bg-hover)}console .nview{display:grid;gap:5px;grid-auto-flow:column;justify-content:end}console .nview label,console .period label{font-weight:700}console #pageNumerberForm{gap:15px;width:100%}.custom-tooltip{background:var(--background-btn);border:1px solid var(--background-btn);border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#fff;padding:0 15px;position:absolute}.truncate{flex-grow:1;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cart .button-cart-link{border-radius:var(--border-radius-12);box-shadow:none;font-size:12px;font-weight:100;padding:5px 10px;text-decoration:none;width:max-content}cart .button-cart-link:hover{background-color:var(--btn-action-bg);color:#fff!important}cart .button-cart-link:hover span{color:var(--btn-link-bg);text-decoration:none}breadcrumb{height:max-content;position:relative;width:100%}breadcrumb ul{display:grid;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);justify-content:center;list-style:none;list-style-type:none;margin:0;padding:0}breadcrumb .chip{align-items:center;background-color:#fff;border:3px solid var(--link-color);border-radius:50%;color:#000;display:flex;height:32px;justify-content:center;justify-self:center;outline:8px solid #fff;position:relative;width:32px;z-index:2}breadcrumb barline{border:1px dashed #000;opacity:.3}breadcrumb .full barline,breadcrumb barline{left:50%;position:absolute;top:15px;z-index:1}breadcrumb .full barline{border:1px solid var(--link-color);opacity:1;width:179%}breadcrumb .full .chip{background-color:var(--btn-link-bg);border:3px solid transparent;color:#fff}breadcrumb .active .chip{background-color:var(--btn-action-bg);border:3px solid transparent;color:var(--btn-link-bg)}breadcrumb step{max-width:100px}breadcrumb step span{position:relative;text-align:center}breadcrumb step{align-items:center;display:flex;justify-content:center;justify-self:center;list-style-type:none;position:relative;width:100%}databoxlist{max-width:300px;position:relative;width:150px}databoxlist ul{display:grid;grid-auto-flow:row;margin:40px 0;max-height:200px;opacity:0;overflow:scroll;overflow-x:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}databoxlist ul.open{backdrop-filter:blur(8px);background-color:#ffffff6c;border-bottom:2px solid var(--background-btn-light);border-left:2px solid var(--background-btn-light);border-radius:var(--border-radius-6);box-shadow:var(--shadow-middle);opacity:1;pointer-events:all}databoxlist ul itemlist{display:grid;gap:15px;grid-auto-flow:column;grid-template-columns:auto 1fr;height:30px;max-height:300px;overflow-x:hidden;overflow-y:scroll;padding:0 5px}databoxlist display{border:2px solid var(--framework-bg);border-radius:var(--border-radius-6);display:grid;gap:10px;grid-auto-flow:column;grid-template-columns:1fr auto auto;height:40px;padding:5px}databoxlist input{height:40px}databoxlist:hover>element .display .icon-font .eccc-icon-window-down{transform:rotate(-180deg)}databoxlist .icon-font{display:grid;height:20px;position:relative;width:20px}databoxlist i{align-self:center;font-size:13px;justify-self:center;position:absolute;transform:rotate(-90deg);transform-origin:center}databoxlist icon,databoxlist span{pointer-events:none}databoxlist ul itemlist:hover{background:var(--framework-bg);cursor:pointer}databoxlist display span,databoxlist itemlist span{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}databoxlist icon{align-self:center;background-image:url(/images/flags.png);background-position:-3644px 0;background-repeat:no-repeat;height:15px;padding:0 0 0 8px;position:relative;width:20px!important}databoxlist ul::-webkit-scrollbar{border-radius:5px;width:5px}databoxlist ul::-webkit-scrollbar-thumb{border-radius:5px}[screen-state=desktop] databoxlist element{display:block}[screen-state=desktop] databoxlist select,[screen-state=mobile] databoxlist element{display:none}[screen-state=mobile] databoxlist select{display:block}slider{position:relative}slider ul{display:flex;display:none;flex-direction:row;gap:15px;height:15px;justify-content:center;list-style:none;margin:0;padding:0}[screen-state=mobile] slider ul{display:grid;grid-auto-flow:column;margin:20px 0}[screen-state=mobile] slider li.active{background-color:#000}[screen-state=mobile] slider li{background-color:#00000010;border-radius:50px;cursor:pointer;height:12px;width:12px}slider h2{align-self:center}slider .wrap{display:flex;flex-direction:column;gap:40px;position:relative}slider .link *{justify-content:center}[screen-state=desktop] slider .content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));position:relative;grid-gap:20px;margin-bottom:60px;place-content:center;place-items:center}[screen-state=mobile] slider .content{display:flex;height:var(--slider-ht);overflow:hidden;place-content:center;place-items:center;position:relative;width:100%}slider .wrap-events{align-items:center;display:flex;flex-direction:column;gap:15px;justify-self:center;position:relative;z-index:1}[screen-state=desktop] slider .wrap-events:hover{transform:scale(1.1);z-index:2}slider .wrap-images{border-radius:var(--border-radius-12);box-shadow:var(--shadow-middle);height:var(--slider-ht);overflow:hidden;position:relative;width:var(--slider-wd);z-index:3}slider .wrap-images .frame-arrow[data-direction=right]{right:0}slider .wrap-images img{box-shadow:var(--shadow-ligth);height:var(--slider-ht);object-fit:cover;width:var(--slider-wd);z-index:2}slider .link-event{display:grid;gap:0;grid-auto-columns:max-content;grid-auto-flow:column;overflow:hidden}[screen-state=mobile] slider .content .items.active{opacity:1;transition-timing-function:ease-in-out;transition:.5s;z-index:99}slider .wrap-title{background:linear-gradient(#ffffffdf 50%,#ffffff00);border-radius:var(--border-radius-6);display:grid;font-family:BalooBhai2-bold;font-size:clamp(20px,40px,40px);justify-content:center;left:50%;padding:10px 0 42px;pointer-events:none;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:100%;z-index:10}slider .wrap-title h2{color:var(--btn-link-bg);font-size:15px;font-size:22px;line-height:22px}slider .wrap-title h2,slider .wrap-title h3{align-items:center;display:flex;font-weight:100;height:100%;justify-content:center;padding-top:5px;text-align:center;width:100%}slider .wrap-title h3{font-size:24px;line-height:24px}slider .wrap-title h4{font-size:18px;line-height:18px}slider .wrap-title :is(h3,h4){color:var(--btn-link-bg)}slider .discover-event{bottom:110px;bottom:30px;font-size:13px;opacity:0;position:absolute;width:max-content;z-index:999}slider .wrap-images:hover~.discover-event{bottom:45px;opacity:1;pointer-events:none;transition:.5s;width:75%}slider .wrap-images .frame-arrow{color:#fff;display:grid;height:100%;place-content:center;position:absolute;text-align:center;z-index:10}slider .wrap-images .frame-arrow:before{background:var(--btn-form-bg);border-radius:50px;display:grid;font-size:15px;font-weight:700;height:20px;margin-left:10px;margin-right:10px;opacity:0;place-content:center;width:30px}slider .wrap-images:hover>.images .frame-arrow{cursor:pointer}slider .wrap-images .frame-arrow[data-direction=left]:before{content:"<"}slider .wrap-images .frame-arrow[data-direction=right]:before{content:">"}slider .wrap-imags .frame-arrow[data-direction=right]{right:0}[screen-state=mobile] slider .wrap-images .frame-arrow:before,slider .wrap-images:hover>.images .frame-arrow:before{opacity:1}[screen-state=desktop] slider [data-arrow]{display:none}slider [data-arrow]{align-items:center;cursor:pointer;display:flex;height:100%;position:absolute;width:50px}slider [data-arrow=left] i{transform:rotate(90deg)}slider [data-arrow=left]{display:grid;justify-content:start;left:0;z-index:10}slider [data-arrow=right]{display:grid;justify-content:end;right:0;z-index:10}slider [data-arrow=right] i{transform:rotate(-90deg)}slider.content .items{align-items:center;display:flex;flex-direction:column;gap:15px;max-width:200px;position:relative}[screen-state=mobile] slider .content .items{opacity:0;position:absolute;top:0;transition-timing-function:ease-in-out;transition:.5s;z-index:-1}[screen-state=mobile] slider.right .content .items.in{animation:slide-in-right .5s forwards}[screen-state=mobile] slider.right .content .items.out{animation:slide-out-right .5s forwards}[screen-state=mobile] slider.left .content .items.in{animation:slide-in-left .5s forwards}[screen-state=mobile] slider.left .content .items.out{animation:slide-out-left .5s forwards}@media (max-width:1196px){slider .wrap{gap:var(--pad15)}}eventsitems{display:grid;gap:15px}datalisting{position:relative}datalisting [data-state=open]{display:block}datalisting [data-state=close]{display:none}datalisting .content-list{padding:var(--pad15) 0}datalisting .content-list ul{border:1px solid var(--framework-bg);border-radius:var(--border-radius-6);display:grid;gap:15px;grid-auto-flow:row;list-style:none;margin-bottom:30px;padding:10px}datalisting .content-list li{align-items:center;display:grid;gap:15px;grid-auto-flow:column;grid-template-columns:auto 120px 30px 30px}datalisting .content-list li button{cursor:pointer}datalisting .content-list li button:last-child{justify-self:end}datalisting .content-list li.vip{grid-template-columns:auto 30px 30px}datalisting .content-list li:not(:last-child){border-bottom:1px solid var(--framework-bg)}datalisting .content-list li i{font-size:15px}datalisting .wrap-button{gap:var(--pad30)}datalisting .wd-max-content{max-width:300px}datalisting .button-vip{background:transparent;cursor:pointer;font-size:16px;padding:5px 10px;text-align:start;text-transform:uppercase}datalisting .button-vip:hover{background:var(--btn-action-bg)}datalisting details{border:1px solid var(--framework-radius-light);border-radius:var(--border-radius-6);box-shadow:var(--shadow-smooth);padding:15px}datalisting details summary{border:1px solid var(--framework-radius-light);cursor:pointer;font-size:15px;font-weight:bolder}datalisting .vip-menu{gap:15px;grid-template-columns:300px auto}datalisting fieldset{border:1px solid var(--framework-bg)!important;border-radius:var(--border-radius-6);padding:15px!important;width:100%}datalisting .list-vip-content row{max-height:200px;overflow-y:auto;position:relative}button.btn-icon-delete{background:var(--framework-bg-alpha);border-radius:6px;box-shadow:var(--shadow-smooth);cursor:pointer;justify-self:end;width:max-content}details summary legend{color:#000}details.ws-grid{margin:0}[data-type=datalistbox][type=indicatif]{height:unset}parameter{display:grid;justify-self:center;max-width:728px;width:100%}parameter details[for-label=details]>summary{align-items:center;border-bottom:2px solid var(--framework-bg);display:flex;flex-direction:row;font-size:15px;justify-content:start;padding:10px 18px 30px}parameter details[open][for-label=details]>summary{background-color:var(--background-btn);border-bottom:2px solid var(--background-btn);border-radius:var(--border-radius-6);color:var(--color-light)}parameter>details[for-label=details]>summary>column{align-items:center;grid-template-columns:250px auto max-content;width:100%}parameter details[open]>:not(.subdetail)
parameter details[open]:not(.subdetail)>:not(.subdetail){border-bottom:2px solid var(--background-btn)}parameter details>summary .title{font-weight:700}parameter details>summary [action=modify-tabs]:before{content:attr(data-text-confirm)}parameter details[open]>summary [action=modify-tabs]:before{content:attr(data-text-cancel)}networkconsole>column{display:grid;grid-auto-flow:column}networkAccess{border-radius:12px;display:grid;gap:5px;height:max-content;max-height:595px;overflow-y:auto;padding:15px;position:relative}networkaccess details>summary,networkaccess details[open]>summary{border-bottom:none}networkaccess [data-media=show]{grid-template-columns:1fr}networkaccess button.btn-icon-delete:hover{background:var(--framework-bg);transform:scale(1.2)}amount fieldset,events fieldset,networks fieldset{border:1px solid var(--framework-bg)!important;padding:15px!important}galerycards{position:relative}galerycards .wrap-galery{display:grid;gap:20px;grid-auto-flow:row}galeryCards .add-preview{align-items:center;border:1px dashed;border-radius:var(--border-radius-6);cursor:pointer;display:grid;height:100px;justify-content:center;position:relative;width:86px}galeryCards .add-preview:hover{border:3px dashed}#form-login fieldset[data-type=button-selection]{display:grid;gap:15px;grid-auto-flow:row}formcards{column-gap:50px;display:grid;grid-template-columns:400px auto}formcards h4{font-size:18px;font-weight:700}formcards element{display:grid}formcards [data-element=date] fieldset[type=listbox],formcards [data-element=price] fieldset[type=listbox],formcards [data-element=selectTypeUse] fieldset[type=listbox]{grid-auto-flow:column;grid-template-columns:unset}formcards [data-element=return]{align-items:baseline}formcards [data-element=return] #back-history{grid-column:1;grid-row:1}formcards [data-element=who] a{max-width:max-content;min-width:150px}#form-login fieldset[data-type=button-selection] a.selected,#form-login fieldset[data-type=button-selection] button.selected,formcards [data-element=who] a[data-selector=Particulier]{background:var(--btn-link-bg);border:2px solid var(--btn-link-bg);color:#fff;transition:var(--tr-02)}[screen-state=mobile] #form-login fieldset[data-type=button-selection] a,[screen-state=mobile] formcards [data-element=who] a{font-size:13px}formcards [data-element=title]{grid-column:2;grid-row:1;margin-bottom:50px;text-align:center}formcards [data-element=galery]{grid-column:1;grid-row:2/span 999}formcards [data-position=grd-left]{grid-column:2;grid-row:auto;height:auto;margin-bottom:var(--margin-bottom-form )}formcards .order-network{display:grid;gap:15px;margin-bottom:35px}.flex-tooltips{align-items:center;display:flex;margin-bottom:var(--margin-bottom-form )}.flex-tooltips>:not(:last-child){margin-right:10px}formcards [data-element=quantity] .control-input-quantity{background:var(--btn-link-bg)}formcards [data-element=quantity] .control-input-quantity>*{color:#fff}formcards .form-check-button~div{min-width:120px;width:max-content}formcards .order-recipient{display:grid;gap:15px;grid-area:recipient;margin-bottom:35px}formcards .info-recipient{align-items:center;column-gap:30px;display:grid;grid-template-columns:1fr 1fr}formcards .info-recipient:is(.distributor,.business) :is(.grid-recipient-firstname,.grid-recipient-lastname,.grid-recipient-confirm,.grid-recipient-email){display:none}formcards .grid-recipient-message{grid-column:2;grid-row:2/span 2}formcards .grid-recipient-lastname{grid-column:1;grid-row:1}formcards .grid-recipient-firstname{grid-column:2;grid-row:1}formcards .grid-recipient-email{grid-column:1;grid-row:2}formcards .grid-recipient-confirm{grid-column:1;grid-row:3}formcards .order-shop-button{justify-self:end}formcards .radio-amount .form-check-button,formcards .radio-date-sent .form-check-button,formcards .radio-network .form-check-button,formcards .radio-recipient .form-check-button{display:none}formcards .info-recipient:is(.distributor,.business) .grid-recipient-message{grid-column:1/span 2;grid-row:2/span 2}formcards [data-element=date] fieldset,formcards [data-element=network] fieldset,formcards [data-element=price] fieldset,formcards [data-element=selectTypePrice] fieldset,formcards [data-element=selectTypeUse] fieldset,formcards [data-element=who] fieldset{display:grid;gap:10px;grid-auto-columns:max-content;grid-auto-flow:column}formcards [data-element=amount] fieldset{border:none;display:grid;gap:10px;grid-auto-flow:row;grid-template-columns:repeat(4,135px);padding:0}formcards [data-element=date] radiobox,formcards [data-element=network] radiobox,formcards [data-element=selectTypePrice] radiobox,formcards [data-element=selectTypeUse] radiobox{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center}formcards [data-element=network] radiobox [type=radioButton]{justify-self:center}formcards galerycards .big-preview img{border-radius:var(--framework-radius-light);box-shadow:var(--shadow-ligth);object-fit:cover;width:100%}formcards galerycards .wrap-small-preview{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);justify-content:space-between}formcards galerycards .wrap-small-preview img{border-radius:var(--framework-radius-light);cursor:pointer;height:100px;object-fit:cover;outline:4px solid transparent;width:100%}formcards galerycards .wrap-small-preview img.active{outline:2px solid var(--btn-link-bg)}formcards galerycards .wrap-small-preview img:hover{outline:2px solid var(--btn-link-bg-hover)}formcards .logo-min{height:26px}formcards [data-element=amount] .manual{display:grid;grid-auto-flow:row}formcards [data-element=amount] .radio-amount{display:grid;gap:15px}formcards [data-element=amount] label.variable{align-items:center;display:grid;gap:15px;justify-content:start;width:max-content}formcards [data-element=amount] .manual #variable{direction:ltr;text-indent:15px;width:250px}formcards [data-element=amount] .manual>*{margin-bottom:var(--margin-bottom-form )}formcards [data-element=pin] .checkbox-pin{display:flex;gap:15px;place-items:center}formcards .ws-price .price-item{justify-content:center}formcards [data-element=date] .info-date{display:grid;gap:15px;grid-auto-flow:column}formcards [data-element=date] fieldset[type=listbox],formcards [data-element=price] fieldset[type=listbox],formcards [data-element=selectTypeUse] fieldset[type=listbox]{margin-bottom:var(--margin-bottom-form )}#ws-order{display:grid;justify-content:center}@media (max-width:1196px){#ws-order input{max-width:350px;width:100%}#ws-order element [data-element],#ws-order element flexcolumn{justify-content:center}#ws-order element[data-element=title]{order:1}#ws-order element[data-element=selectTypePrice]{display:none}#ws-order element[data-element=quantity]{order:6}#ws-order element[data-element=price]{order:3}#ws-order element[data-element=selectTypeUse]{order:7}#ws-order element[data-element=conditions]{order:8}#ws-order element[data-element=date]{order:10}#ws-order element[data-element=date] .info-date{justify-content:center}#ws-order element[data-element=galery]{order:11}#ws-order element[data-element=submit]{justify-content:center;order:20}#ws-form-cart{display:grid;justify-content:center}formcards{grid-auto-flow:row;grid-template-columns:1fr;justify-self:center;max-width:728px}formcards element{margin-bottom:36px}formcards [data-element=title]{grid-column:1;grid-row:auto;justify-self:center}formcards element[data-element=return]{margin-bottom:0}formcards [data-element=galery]{display:grid;grid-column:1;grid-row:unset;justify-content:center;order:9}formcards h4{text-align:center}formcards [data-element=network] fieldset[type=listbox]{grid-auto-flow:column;grid-template-columns:unset}formcards .info-use .grid-date{display:grid}formcards .control-input-quantity,formcards .flex-tooltips,formcards .order-network .order-button,formcards .radio-amount fieldset,formcards fieldset[type=listbox]{justify-self:center}formcards [data-position=grd-left]{grid-column:1;grid-row:auto;height:auto;margin-bottom:30px}formcards [data-element=title]{order:1}formcards [data-element=who]{order:2}formcards [data-element=network]{order:3}formcards [data-element=quantity]{order:4}formcards [data-element=amount]{order:5}formcards [data-element=recipient]{order:6}formcards [data-element=date]{order:7}formcards [data-element=pin]{order:8}formcards [data-element=galery]{order:4}formcards [data-element=submit]{order:10}formcards galerycards .wrap-galery{display:grid;grid-auto-flow:dense;row-gap:36px}formcards galerycards h3{order:1;text-align:center}formcards galerycards .big-preview{display:flex;justify-content:center;order:2}formcards galerycards .wrap-small-preview{order:3}formcards [data-element=amount] .manual{grid-auto-flow:dense;justify-content:center}formcards .order-amount,formcards .order-date-sent,formcards .order-network,formcards .order-pin,formcards .order-recipient,formcards .order-shop-button,formcards fieldset{justify-content:center}formcards [data-element=submit],formcards galerycards .wrap-small-preview{justify-self:center;max-width:388px;width:100%}formcards .order-amount #variable,formcards .radio-amount label.variable{grid-column:1/span 4;justify-content:center;justify-self:center}formcards .order-amount #variable{justify-self:center}}todolist{position:relative}todolist [tasksList]:empty{border:unset;border-radius:var(--border-radius-6);margin:0;padding:0}todolist [tasksList]{border:2px solid var(--framework-bg);border-radius:var(--border-radius-6);margin-top:15px;padding:15px 30px}todolist [tasksList] li{padding:5px 0}todolist [tasksList] [data-action=removeItem]{margin-left:auto}@media (max-width:728px){#ws-order fieldset{display:flex;flex-direction:row;flex-wrap:wrap;grid-template-columns:none;justify-content:center;margin-bottom:var(--margin-bottom-form )}}@media (max-width:620px){formcards element[data-element=title]{margin-bottom:16px}formcards .info-recipient{gap:30px;grid-template-columns:1fr}formcards .info-recipient>*{grid-column:1;grid-row:auto}formcards galerycards .big-preview img{height:unset!important;max-width:unset!important}formcards [data-element=date] .info-date{display:grid;gap:15px;grid-auto-flow:row}}#ws-users-account eventaccess,#ws-users-account networkaccess{padding:15px}#ws-users-account networkaccess summary:after{content:unset}#ws-users-account networkaccess details summary{color:#000}#ws-users-account networkaccess details[open] summary{color:#fff}#ws-users-account parameter .form-users-address,#ws-users-account parameter .form-users-name,#ws-users-account parameter .form-users-phone{align-items:end;display:grid;grid-template-columns:1fr 1fr max-content;margin:15px 0 35px;padding:0}#ws-users-account parameter details[id=partnerApi] fieldset{border:1px solid;border-radius:var(--border-radius-6)}#ws-users-account parameter keyapi column{gap:15px;grid-template-columns:auto max-content max-content;padding:15px}#ws-users-account parameter keyapi column i{justify-self:end}#ws-users-account .listing{max-height:450px;overflow-y:scroll}listbox{display:grid;gap:5px}apiaccount{display:grid;gap:15px;grid-auto-flow:row;padding:10px}amountlist{display:flex;flex-wrap:wrap;gap:15px}amountlist .amount-tag{cursor:unset;height:40px;width:max-content}amountlist span.delete{background:var(--btn-link-bg);border-radius:50%;color:#fff;cursor:pointer;height:15px;padding:11px;position:absolute;right:-10px;top:-10px;width:15px}amountlist span.delete:before{content:"x";font-size:12px;left:8px;position:absolute;top:1px}radioprice{display:grid;gap:10px;grid-auto-flow:dense}radioprice .button-form-radio{background:transparent;border:2px solid var(--framework-bg);border-radius:5px;border-radius:50px!important;color:#000;cursor:pointer;display:grid;display:flex;font-size:clamp(12px,15px,18px);font-weight:700;gap:15px;grid-auto-flow:column;justify-self:center;padding:10px 20px;place-content:center;place-items:center;position:relative;text-align:center;text-decoration:none;transition:var(--tr-02);width:100%}radioprice .button-form-radio[checked]{background:var(--btn-link-bg);border:2px solid var(--btn-link-bg);color:#fff;transition:var(--tr-02)}radioprice .button-form-radio:hover{border:2px solid var(--btn-link-bg-hover)}radioprice row.manual{gap:15px}iconographie{position:relative}iconographie ul{border:1px solid var(--framework-bg);display:grid;font-size:14px;gap:var(--pad10);padding:10px}iconographie ul li{align-items:center;grid-template-columns:max-content auto}iconographie ul li span{text-align:start}tablecontent{position:relative}tablecontent console form{align-items:center;display:flex;flex-wrap:wrap;gap:10px;grid-auto-flow:column;grid-template-columns:auto max-content max-content;width:100%}tablecontent console .ws-export [data-model=linkIcon]{padding:5px 30px}tablecontent console select{background-color:transparent;border:2px solid var(--btn-link-bg);color:var(--btn-link-bg);min-width:90px}tablecontent console .ws-table-title{flex:1;min-width:280px}tablecontent console .nview{flex:1;min-width:200px}toolbox console.ws-table-panel form{display:grid;gap:10px}.toast-container{bottom:20px;display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;z-index:1000}.toast{align-items:center;background-color:#333;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;display:flex;max-width:350px;min-width:250px;opacity:0;padding:15px 20px;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.toast.show{opacity:1;transform:translateY(0)}.toast.toast-info{background-color:var(--background-btn)}.toast.toast-medium{background-color:#ffc107}.toast.toast-warning{background-color:#dc3545}.toast-content{align-items:center;display:flex;gap:10px}.toast-icon{font-size:20px}.toast-close{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:auto}.toast-close:hover{opacity:.7}#wrap-list-partners{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,max-content));grid-gap:20px;justify-content:center}#listNetwork #wrap-list-partners{grid-template-columns:repeat(auto-fit,minmax(211px,max-content))}section[data-name=banner-commercial]{margin-left:-50vw;margin-right:-50vw;padding:20px 0}section[data-name=banner-commercial]:first-child{margin:0 auto;max-width:max-content;padding:0 20px}.frame-content{border:1px solid #ededed9e;border-radius:var(--border-radius-6);box-shadow:var(--shadow-middle);display:grid;gap:15px;height:fit-content;position:relative}.framework-bg{background-color:var(--framework-bg)}.frametext ul{display:grid;gap:10px}[data-role=partner] listbuttonorder{display:none}#ws-form-cart textarea{border:2px solid var(--btn-link-bg);text-align:start}listbuttonorder{position:relative}listbuttonorder titlelist{background:#fff;border-radius:12px 12px 0 0;box-shadow:var(--shadow-smooth-top);display:none;padding:0 15px;width:max-content}listbuttonorder listbutton{display:grid;font-size:13px;gap:15px;grid-auto-flow:column;grid-template-columns:repeat(4,1fr)}listbuttonorder [data-model=linkIcon] [type=icon]{display:none}[screen-state=mobile] listbuttonorder listbutton{gap:0}[screen-state=mobile][data-role=partner] listbuttonorder{display:block}[screen-state=mobile][data-role=partner] listbuttonorder a [type=text]{display:none}[screen-state=mobile] listbuttonorder{background:#fff;bottom:0;box-shadow:var(--shadow-smooth-top);left:0;position:fixed;width:100%;z-index:99}[screen-state=mobile] listbuttonorder a{border:transparent;border-radius:unset}[screen-state=mobile] listbuttonorder a [type=text]{font-size:12px}[screen-state=mobile] listbuttonorder titlelist{display:block;left:50%;position:absolute;top:-25px;transform:translateX(-50%);z-index:1}mailbuttonreader{position:relative}mailbuttonreader :first-child{align-items:center;display:grid;gap:30px;grid-auto-flow:column;grid-template-columns:25% 75%;width:120px}mailbuttonreader :first-child:first-child{justify-self:start}mailbuttonreader :last-child{justify-self:end}table{border:1px solid var(--framework-bg);border-radius:var(--border-radius-12);border-spacing:0;display:flex;flex-flow:column;height:auto;max-height:400px;overflow:hidden;table-layout:auto;width:100%}table[size=small]{max-width:976px}table[size=small]:is(thead,tbody,th,td,tr){display:block;max-height:unset}table[size=small] thead tr{left:-9999px;position:absolute;top:-9999px}table[size=small] tbody{display:grid;gap:15px}table[size=small] tbody tr{background-color:var(--framework-bg);margin:0 0 1rem;padding:10px}table[size=small] tbody tr:nth-child(odd){background-color:#fff}table[size=small] td{align-items:center;border:none;display:grid;grid-template-columns:auto 1fr;justify-items:flex-end;position:relative}table[size=small] td:last-child{padding:0}table[size=small] td [data-field]{grid-column:2;justify-content:end!important;padding-right:15px}table[size=small] td:before{content:attr(data-label);grid-column:1;justify-content:start!important;padding-left:2px;text-align:start}table[size=small] .resizer{display:none}#ws-cards tablecontent #showcase-event{gap:20px}#ws-voucher-card-manager .cart-line{font-size:13px}@media (max-width:1196px){#wrap-list-partners{grid-template-columns:repeat(auto-fit,minmax(196px,1fr))}}@media (max-width:768px){table{max-height:unset}}@media (max-width:576px){#wrap-list-partners{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.frametext{padding:15px}parameter>details[for-label=details]>summary>column{grid-auto-flow:row;grid-template-columns:1fr}parameter>details[for-label=details]>summary>column [action]{grid-column:2;grid-row:1}parameter>details[for-label=details]>summary>column [name]{grid-column:1/span 2;grid-row:2}#ws-users-account parameter .form-users-address,#ws-users-account parameter .form-users-name,#ws-users-account parameter .form-users-phone{grid-template-columns:1fr}}@media (max-width:420px){#wrap-list-partners{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3d3dy9lY2NjL3dlYi9wdWJsaWMvY3NzL25ldy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsTUFDSSxpQkFBbUIsQ0FDbkIsaUJBQW1CLENBQ25CLHlCQUNKLENBSUEsUUFDSSxlQUNKLENBRUEsU0FDSSxnQkFDSixDQUVBLFNBQ0ksZ0JBQ0osQ0FFQSxTQUNJLG1CQUNKLENBRUEsU0FDSSxtQkFDSixDQUNBLFFBQ0ksWUFDSixDQUNBLFFBQ0ksWUFDSixDQUNBLFFBQ0ksWUFDSixDQUNBLFFBQ0ksWUFDSixDQUNBLFFBQ0ksWUFDSixDQUVBLEtBQ0ksWUFBYSxDQUNiLGdCQUNKLENBQ0EsU0FDSSxxQkFBc0IsQ0FDdEIsc0NBQ0osQ0FDQSxTQUNJLGtCQUNKLENBRUEsUUFDSSxZQUFhLENBQ2IsUUFBUyxDQUVULDhCQUErQixDQUMvQixlQUFnQixDQUZoQixPQUdKLENBQ0EsZUFFSSxlQUFnQixDQURoQixXQUdKLENBQ0EsVUFDSSxrQkFDSixDQUVBLE9BQ0ksWUFDSixDQUNBLGNBQ0ksYUFDSixDQUVBLFFBSUksa0JBQW1CLENBS25CLGVBQWdCLENBUGhCLFlBQWEsQ0FLYixjQUFlLENBSmYsUUFBUyxDQUtULDZCQUE4QixDQUg5QixpQkFBa0IsQ0FDbEIsYUFBZ0IsQ0FMaEIsaUJBU0osQ0FFQSxlQUlJLHVDQUF3QyxDQUR4QywrQkFBZ0MsQ0FGaEMsaUJBQWtCLENBSWxCLHFCQUFxQixDQUhyQixnQkFJSixDQUVBLGtCQUNJLFlBQWMsQ0FDZCxjQUFlLENBRWYsY0FBZSxDQURmLE9BRUosQ0FDQSwwQkFFSSxrQkFBbUIsQ0FJbkIsb0NBQXFDLENBRHJDLG9DQUFxQyxDQUpyQyxZQUFhLENBRWIsUUFBVSxDQUNWLGdCQUdKLENBRUEsNEJBQ0ksY0FDSixDQUVBLGdDQUNJLHlDQUNKLENBRUEsZUFDSSxZQUFhLENBR2IsT0FBUSxDQUZSLHFCQUFzQixDQUN0QixtQkFFSixDQUVBLDJDQUVJLGVBQ0osQ0FFQSwwQkFJ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LENBQy9CLGtCQUNKLENBRUEsNEJBQ0ksd0JBQXlCLENBQ3pCLGFBQWMsQ0FDZCwrQkFBaUMsQ0FFakMsZ0JBQWlCLENBRGpCLGdCQUVKLENBQ0EsMkJBQ0ksWUFDSixDQUVBLHVDQUNJLFFBQ0osQ0FHQSxvQ0FDSSxjQUNKLENBRUEsMEJBRUksb0JBQ0ksd0RBQ0osQ0FFSixDQUNBLHlCQUlJLE1BQ0ksZ0JBQ0osQ0FFSixDQUVBLHlCQUdJLG9CQUNJLHdEQUNKLENBRUEsV0FDSSxZQUNKLENBRUEsb0RBRUksa0JBQW9CLENBRHBCLHlCQUVKLENBQ0EsNkRBQ0ksYUFBYyxDQUNkLFVBQ0osQ0FDQSwyREFDSSxvQkFBdUIsQ0FDdkIsVUFDSixDQUNBLDJJQUdJLHlCQUNKLENBRUosQ0FDQSx5QkFFSSxvQkFDSSx3REFDSixDQUVKIiwiZmlsZSI6Im5ldy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogRGVmaW5pdGlvbiBkZXMgZWxlbWVudHMgKiovXHJcbjpyb290e1xyXG4gICAgLS1zbGlkZXItd2QgOiAyNjBweDtcclxuICAgIC0tc2xpZGVyLWh0IDogMzIwcHg7XHJcbiAgICAtLW1hcmdpbi1ib3R0b20tZm9ybSA6IDE1cHg7XHJcbn1cclxuXHJcbi8qKiBCT09UU1RSQVAgKi9cclxuXHJcbi5tZ3QtMjAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLm1ndC0xMDAge1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbn1cclxuXHJcbi5wYWR0LTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucGFkYi0xMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnBhZGItMzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbn1cclxuLnBhZC0xMCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5wYWQtMTUge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG4ucGFkLTIwIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuLnBhZC0zMCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG59XHJcbi5wYWQtNTAge1xyXG4gICAgcGFkZGluZzogNTBweDtcclxufVxyXG5cclxuZ3JpZHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXAgOiB2YXIoLS1wYWQxMCk7XHJcbn1cclxuZ3JpZC5jb2x7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1heC1jb250ZW50O1xyXG59XHJcbmdyaWQucm93e1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxufVxyXG5cclxuc2lkZWJhcntcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICB3aWR0aDogMHB4O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuc2lkZWJhci5hY3RpdmV7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG5cclxufVxyXG5zaWRlYmFyID4gKntcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbn1cclxuXHJcbnFyY29kZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxucXJjb2RlLmFjdGl2ZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5jb25zb2xlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1pdGVtczogZW5kO1xyXG4gICAgcGFkZGluZzogNXB4IDBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbn1cclxuXHJcbmNvbnNvbGUgc2VsZWN0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWRhcmspO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJnKVxyXG59XHJcblxyXG5jb25zb2xlIHVsLmZpbHRlciB7XHJcbiAgICBkaXNwbGF5IDogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcCA6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5jb25zb2xlIHVsLmZpbHRlciAuY2xvc2Vke1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXAgOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZnJhbWV3b3JrLWJnKTtcclxufVxyXG5cclxuY29uc29sZSB1bC5maWx0ZXIgLmNsb3NlZCBpe1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG5jb25zb2xlIHVsLmZpbHRlciAuY2xvc2VkOmhvdmVye1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWxpbmstYmctaG92ZXIpO1xyXG59XHJcblxyXG5jb25zb2xlIC5udmlldyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgZ2FwOiA1cHg7XHJcbn1cclxuXHJcbmNvbnNvbGUgLnBlcmlvZCBsYWJlbCxcclxuY29uc29sZSAubnZpZXcgbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuY29uc29sZSAjcGFnZU51bWVyYmVyRm9ybXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLyogZGlzcGxheTogZ3JpZDsgKi9cclxuICAgIC8qIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQ7ICovXHJcbiAgICBnYXAgOiAxNXB4XHJcbn1cclxuXHJcblxyXG5cclxuLmN1c3RvbS10b29sdGlwe1xyXG4gICAgcG9zaXRpb24gIDogYWJzb2x1dGU7XHJcbiAgICBib3JkZXIgIDogMXB4IHNvbGlkIHZhcigtLWJhY2tncm91bmQtYnRuKTtcclxuICAgIGJhY2tncm91bmQgIDogdmFyKC0tYmFja2dyb3VuZC1idG4pO1xyXG4gICAgY29sb3IgIDogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzICA6IDVweDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIGJveC1zaGFkb3cgIDogMnB4IDJweCA1cHggcmdiYSgwLDAsMCwwLjMpO1xyXG59XHJcblxyXG4udHJ1bmNhdGUge1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIGZsZXgtZ3JvdzogMTsgLyogTGFyZ2V1ciBkdSBjb250ZW5ldXIgKi9cclxuICAgIG92ZXJmbG93OiBoaWRkZW47IC8qIENhY2hlIGxlIHRleHRlIHF1aSBkw6lwYXNzZSAqL1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLyogRW1ww6pjaGUgbGUgdGV4dGUgZGUgcGFzc2VyIMOgIGxhIGxpZ25lIHN1aXZhbnRlICovXHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLyogQWpvdXRlIGxlcyBwb2ludHMgZGUgc3VzcGVuc2lvbiAoLi4uKSAqL1xyXG4gIH1cclxuXHJcbmNhcnQgLmJ1dHRvbi1jYXJ0LWxpbmt7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAvKiBib3JkZXI6IDJweCBzb2xpZCAjZmZlNGY5OyAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy0xMik7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxufVxyXG5cclxuY2FydCAuYnV0dG9uLWNhcnQtbGluazpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1hY3Rpb24tYmcpO1xyXG4gICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcclxufVxyXG5jYXJ0IC5idXR0b24tY2FydC1saW5rOmhvdmVyIHNwYW57XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLWxpbmstYmcpXHJcbn1cclxuXHJcbmJyZWFkY3J1bWJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBcclxufVxyXG5cclxuYnJlYWRjcnVtYiB1bHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpOyAvKiA0IGNvbG9ubmVzIGRlIHRhaWxsZSDDqWdhbGUgKi9cclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDsgLyogRW5sw6h2ZSBsZSBwYWRkaW5nIHBhciBkw6lmYXV0ICovXHJcbiAgICBtYXJnaW46IDA7IC8qIEVubMOodmUgbGEgbWFyZ2UgcGFyIGTDqWZhdXQgKi9cclxufVxyXG5icmVhZGNydW1iIC5jaGlwe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1saW5rLWNvbG9yKTtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBvdXRsaW5lOiA4cHggc29saWQgd2hpdGU7XHJcbn1cclxuXHJcbmJyZWFkY3J1bWIgYmFybGluZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogMXB4IGRhc2hlZCBibGFjaztcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuXHJcbmJyZWFkY3J1bWIgLmZ1bGwgYmFybGluZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICB2YXIoLS1saW5rLWNvbG9yKTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgd2lkdGg6IDE3OSU7XHJcbn1cclxuXHJcbmJyZWFkY3J1bWIgLmZ1bGwgLmNoaXB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tbGluay1iZyk7IFxyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuYnJlYWRjcnVtYiAuYWN0aXZlIC5jaGlwe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWFjdGlvbi1iZyk7IFxyXG4gICAgY29sb3I6IHZhcigtLWJ0bi1saW5rLWJnKTtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbmJyZWFkY3J1bWIgc3RlcHtcclxuICAgIG1heC13aWR0aDogMTAwcHg7XHJcbn1cclxuYnJlYWRjcnVtYiBzdGVwIHNwYW57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuYnJlYWRjcnVtYiBzdGVwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7IC8qIEZsZXhib3ggcG91ciBhbGlnbmVyIGxlIGNvbnRlbnUgZGUgbGkgKi9cclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvKiBDZW50cmUgbGUgY29udGVudSBob3Jpem9udGFsZW1lbnQgKi9cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIENlbnRyZSBsZSBjb250ZW51IHZlcnRpY2FsZW1lbnQgKi9cclxuICAgIHdpZHRoOiAxMDAlOyAvKiBQcmVuZCB0b3V0ZSBsYSBsYXJnZXVyIGRpc3BvbmlibGUgKi9cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuLyogYnJlYWRjcnVtYiBsaTpub3QoOmZpcnN0LWNoaWxkKSAuY2hpcDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiAtMjBweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbn0gKi9cclxuXHJcblxyXG5kYXRhYm94bGlzdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuZGF0YWJveGxpc3QgdWx7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcbmRhdGFib3hsaXN0IHVsLm9wZW57XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1iYWNrZ3JvdW5kLWJ0bi1saWdodCk7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWJhY2tncm91bmQtYnRuLWxpZ2h0KTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1taWRkbGUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjZjO1xyXG59XHJcbmRhdGFib3hsaXN0IHVsIGl0ZW1saXN0e1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xyXG4gICAgZ2FwIDogMTVweDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmRhdGFib3hsaXN0IGRpc3BsYXl7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gYXV0bztcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWZyYW1ld29yay1iZyk7O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy02KTtcclxuICAgIHBhZGRpbmc6IDVweCA1cHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbn1cclxuZGF0YWJveGxpc3QgaW5wdXR7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbmRhdGFib3hsaXN0OmhvdmVyPiBlbGVtZW50IC5kaXNwbGF5IC5pY29uLWZvbnQgLmVjY2MtaWNvbi13aW5kb3ctZG93bntcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG59XHJcbmRhdGFib3hsaXN0IC5pY29uLWZvbnR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbn1cclxuZGF0YWJveGxpc3QgaXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuZGF0YWJveGxpc3QgICBpY29uLFxyXG5kYXRhYm94bGlzdCBzcGFue1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbmRhdGFib3hsaXN0IHVsIGl0ZW1saXN0OmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZnJhbWV3b3JrLWJnKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbmRhdGFib3hsaXN0IGRpc3BsYXkgc3BhbixcclxuZGF0YWJveGxpc3QgaXRlbWxpc3Qgc3BhbntcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5kYXRhYm94bGlzdCBpY29ue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ZsYWdzLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NDRweCAwO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuZGF0YWJveGxpc3QgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHdpZHRoOiA1cHg7XHJcbn1cclxuXHJcbmRhdGFib3hsaXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJkZXNrdG9wXCJdIGRhdGFib3hsaXN0IGVsZW1lbnR7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBkYXRhYm94bGlzdCBlbGVtZW50e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cImRlc2t0b3BcIl0gZGF0YWJveGxpc3Qgc2VsZWN0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIGRhdGFib3hsaXN0IHNlbGVjdHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5zbGlkZXIgdWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBzbGlkZXIgdWwge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxufVxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIHNsaWRlciBsaS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyIGxpIHtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDEwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuc2xpZGVyIGgyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG5cclxuc2xpZGVyIC53cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG59XHJcblxyXG5zbGlkZXIgLmxpbmsgKiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cImRlc2t0b3BcIl0gc2xpZGVyIC5jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI1MHB4LCAxZnIpKTtcclxuICAgIGdyaWQtZ2FwOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyIC5jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xyXG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogdmFyKC0tc2xpZGVyLWh0KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5zbGlkZXIgLndyYXAtZXZlbnRze1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5bc2NyZWVuLXN0YXRlPVwiZGVza3RvcFwiXSBzbGlkZXIgLndyYXAtZXZlbnRzOmhvdmVye1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuc2xpZGVyIC53cmFwLWltYWdlc3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiB2YXIoLS1zbGlkZXItd2QpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1zbGlkZXItaHQpO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWlkZGxlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtMTIpO1xyXG59XHJcblxyXG5zbGlkZXIgLndyYXAtaW1hZ2VzIC5mcmFtZS1hcnJvd3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuXHJcbn1cclxuc2xpZGVyIC53cmFwLWltYWdlcyAuZnJhbWUtYXJyb3dbZGF0YS1kaXJlY3Rpb249XCJyaWdodFwiXSB7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5zbGlkZXIgLndyYXAtaW1hZ2VzIGltZ3tcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IHZhcigtLXNsaWRlci13ZCk7XHJcbiAgICBoZWlnaHQ6dmFyKC0tc2xpZGVyLWh0KTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1saWd0aCk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcbnNsaWRlciAubGluay1ldmVudHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGdhcDogMDtcclxufVxyXG5cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyIC5jb250ZW50IC5pdGVtcyB7XHJcbiAgICAvKiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpOyAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBzbGlkZXIgLmNvbnRlbnQgLml0ZW1zLmFjdGl2ZSB7XHJcbiAgICAvKiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHZ3KSAhaW1wb3J0YW50OyAqL1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB6LWluZGV4OiA5OTtcclxufVxyXG5cclxuc2xpZGVyIC53cmFwLXRpdGxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCA0MHB4LCA0MHB4KTtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFsb29CaGFpMi1ib2xkJztcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmZmZmZmZkZiA1MCUsICNmZmZmZmYwMCApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy02KTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMCA0MnB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cclxufVxyXG5zbGlkZXIgLndyYXAtdGl0bGUgaDIge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLWxpbmstYmcpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuc2xpZGVyIC53cmFwLXRpdGxlIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbnNsaWRlciAud3JhcC10aXRsZSBoNCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxufVxyXG5cclxuc2xpZGVyIC53cmFwLXRpdGxlIDppcyhoMywgaDQpIHtcclxuY29sb3I6IHZhcigtLWJ0bi1saW5rLWJnKTtcclxufVxyXG5cclxuXHJcbnNsaWRlciAuZGlzY292ZXItZXZlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxMTBweDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3R0b206IDMwcHg7XHJcbn1cclxuc2xpZGVyIC53cmFwLWltYWdlczpob3ZlciB+IC5kaXNjb3Zlci1ldmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYm90dG9tOiA0NXB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgd2lkdGg6IDc1JTtcclxufVxyXG5zbGlkZXIgLndyYXAtaW1hZ2VzIC5mcmFtZS1hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbnNsaWRlciAud3JhcC1pbWFnZXMgLmZyYW1lLWFycm93OmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDsgXHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDsgICBcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1mb3JtLWJnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG59XHJcbnNsaWRlciAud3JhcC1pbWFnZXM6aG92ZXIgPiAuaW1hZ2VzIC5mcmFtZS1hcnJvd3tcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5zbGlkZXIgLndyYXAtaW1hZ2VzIC5mcmFtZS1hcnJvd1tkYXRhLWRpcmVjdGlvbj1cImxlZnRcIl06YmVmb3Jle1xyXG4gICAgY29udGVudCA6IFwiPFwiXHJcbn1cclxuc2xpZGVyIC53cmFwLWltYWdlcyAuZnJhbWUtYXJyb3dbZGF0YS1kaXJlY3Rpb249XCJyaWdodFwiXTpiZWZvcmV7XHJcbiAgICBjb250ZW50IDogXCI+XCJcclxufVxyXG5zbGlkZXIgLndyYXAtaW1hZ3MgLmZyYW1lLWFycm93W2RhdGEtZGlyZWN0aW9uPVwicmlnaHRcIl17XHJcbiAgICByaWdodDogMDtcclxufVxyXG5zbGlkZXIgLndyYXAtaW1hZ2VzOmhvdmVyID4gLmltYWdlcyAuZnJhbWUtYXJyb3c6YmVmb3Jle1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIHNsaWRlciAud3JhcC1pbWFnZXMgLmZyYW1lLWFycm93OmJlZm9yZXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcblxyXG5bc2NyZWVuLXN0YXRlPVwiZGVza3RvcFwiXSBzbGlkZXIgW2RhdGEtYXJyb3ddIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG5cclxuc2xpZGVyIFtkYXRhLWFycm93XSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG59XHJcblxyXG5zbGlkZXIgW2RhdGEtYXJyb3c9XCJsZWZ0XCJdIGkge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcclxufVxyXG5cclxuc2xpZGVyIFtkYXRhLWFycm93PVwicmlnaHRcIl0gaSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcclxufVxyXG5cclxuc2xpZGVyIFtkYXRhLWFycm93PVwibGVmdFwiXSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbn1cclxuXHJcbnNsaWRlciBbZGF0YS1hcnJvdz1cInJpZ2h0XCJdIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuc2xpZGVyICBbZGF0YS1hcnJvdz1cInJpZ2h0XCJdIGkge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XHJcbn1cclxuXHJcblxyXG5zbGlkZXIuY29udGVudCAuaXRlbXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBzbGlkZXIgLmNvbnRlbnQgLml0ZW1zIHtcclxuICAgIC8qIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7ICovXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG5cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyLnJpZ2h0IC5jb250ZW50IC5pdGVtcy5pbiB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlLWluLXJpZ2h0IDAuNXMgZm9yd2FyZHM7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyLnJpZ2h0IC5jb250ZW50IC5pdGVtcy5vdXQge1xyXG4gICAgYW5pbWF0aW9uOiBzbGlkZS1vdXQtcmlnaHQgMC41cyBmb3J3YXJkcztcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBzbGlkZXIubGVmdCAuY29udGVudCAuaXRlbXMuaW4ge1xyXG4gICAgYW5pbWF0aW9uOiBzbGlkZS1pbi1sZWZ0IDAuNXMgZm9yd2FyZHM7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gc2xpZGVyLmxlZnQgLmNvbnRlbnQgLml0ZW1zLm91dCB7XHJcbiAgICBhbmltYXRpb246IHNsaWRlLW91dC1sZWZ0IDAuNXMgZm9yd2FyZHM7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5NnB4KXtcclxuICAgIHNsaWRlciAud3JhcCB7XHJcbiAgICAgICAgZ2FwOiB2YXIoLS1wYWQxNSk7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuZXZlbnRzaXRlbXN7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG5kYXRhbGlzdGluZ3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5kYXRhbGlzdGluZyBbZGF0YS1zdGF0ZT1cIm9wZW5cIl17XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5kYXRhbGlzdGluZyAgW2RhdGEtc3RhdGU9XCJjbG9zZVwiXXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuZGF0YWxpc3RpbmcgLmNvbnRlbnQtbGlzdHtcclxuICAgIHBhZGRpbmc6IHZhcigtLXBhZDE1KSAwO1xyXG59XHJcbmRhdGFsaXN0aW5nIC5jb250ZW50LWxpc3QgdWx7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgIGdhcDogMTVweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtNik7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpO1xyXG59XHJcblxyXG5kYXRhbGlzdGluZyAuY29udGVudC1saXN0IGxpe1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMTIwcHggMzBweCAzMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDsgIFxyXG59XHJcbmRhdGFsaXN0aW5nIC5jb250ZW50LWxpc3QgbGkgYnV0dG9ue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgXHJcbn1cclxuZGF0YWxpc3RpbmcgLmNvbnRlbnQtbGlzdCBsaSBidXR0b246bGFzdC1jaGlsZHtcclxuICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcbmRhdGFsaXN0aW5nIC5jb250ZW50LWxpc3QgbGkudmlwe1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDMwcHggMzBweDtcclxufVxyXG5kYXRhbGlzdGluZyAuY29udGVudC1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZnJhbWV3b3JrLWJnKTtcclxufVxyXG5kYXRhbGlzdGluZyAuY29udGVudC1saXN0IGxpIGl7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbmRhdGFsaXN0aW5nIC53cmFwLWJ1dHRvbntcclxuICAgIGdhcDogdmFyKC0tcGFkMzApO1xyXG59XHJcbmRhdGFsaXN0aW5nIC53ZC1tYXgtY29udGVudHtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuZGF0YWxpc3RpbmcgLmJ1dHRvbi12aXB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmRhdGFsaXN0aW5nIC5idXR0b24tdmlwOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDp2YXIoLS1idG4tYWN0aW9uLWJnKTtcclxufVxyXG5cclxuXHJcbmRhdGFsaXN0aW5nIGRldGFpbHN7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZnJhbWV3b3JrLXJhZGl1cy1saWdodCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNtb290aCk7XHJcbn1cclxuXHJcbmRhdGFsaXN0aW5nIGRldGFpbHMgc3VtbWFyeXtcclxuICAgIC8qIHBhZGRpbmc6IDE1cHggMCAwOyAqL1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZnJhbWV3b3JrLXJhZGl1cy1saWdodCk7XHJcbiAgICAvKiBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpOyAqL1xyXG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC10ZCk7ICovXHJcbiAgICAvKiBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc21vb3RoKTsgKi9cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpOyAqL1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuZGF0YWxpc3RpbmcgLnZpcC1tZW51e1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCBhdXRvO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG5kYXRhbGlzdGluZyBmaWVsZHNldCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRhdGFsaXN0aW5nIC5saXN0LXZpcC1jb250ZW50IHJvd3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuYnV0dG9uLmJ0bi1pY29uLWRlbGV0ZXtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWZyYW1ld29yay1iZy1hbHBoYSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc21vb3RoKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcblxyXG5cclxuZGV0YWlscyBzdW1tYXJ5IGxlZ2VuZHtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG5kZXRhaWxzLndzLWdyaWR7XHJcbiAgICBtYXJnaW4gOiAwXHJcbn1cclxuXHJcbltkYXRhLXR5cGU9XCJkYXRhbGlzdGJveFwiXVt0eXBlPVwiaW5kaWNhdGlmXCJde1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxufVxyXG5cclxucGFyYW1ldGVye1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xyXG59XHJcbnBhcmFtZXRlciBkZXRhaWxzW2Zvci1sYWJlbD1cImRldGFpbHNcIl0+c3VtbWFyeXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpO1xyXG59XHJcbnBhcmFtZXRlciBkZXRhaWxzW29wZW5dW2Zvci1sYWJlbD1cImRldGFpbHNcIl0+c3VtbWFyeXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtYnRuKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodCk7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYmFja2dyb3VuZC1idG4pO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy02KTtcclxufVxyXG5wYXJhbWV0ZXIgPiBkZXRhaWxzW2Zvci1sYWJlbD1cImRldGFpbHNcIl0gPiBzdW1tYXJ5ID4gY29sdW1ue1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1MHB4IGF1dG8gbWF4LWNvbnRlbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbnBhcmFtZXRlciBkZXRhaWxzW29wZW5dID4gOm5vdCguc3ViZGV0YWlsKVxyXG5wYXJhbWV0ZXIgZGV0YWlsc1tvcGVuXTpub3QoLnN1YmRldGFpbCkgPiA6bm90KC5zdWJkZXRhaWwpe1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJhY2tncm91bmQtYnRuKTtcclxufVxyXG5wYXJhbWV0ZXIgZGV0YWlscz5zdW1tYXJ5IC50aXRsZXtcclxuICAgIC8qIHdpZHRoOiAyNTBweDsgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXHJcbn1cclxuXHJcbnBhcmFtZXRlciBkZXRhaWxzPnN1bW1hcnkgW2FjdGlvbj1cIm1vZGlmeS10YWJzXCJdOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQtY29uZmlybSlcclxufVxyXG5cclxucGFyYW1ldGVyIGRldGFpbHNbb3Blbl0+c3VtbWFyeSBbYWN0aW9uPVwibW9kaWZ5LXRhYnNcIl06OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dC1jYW5jZWwpXHJcbn1cclxuXHJcbm5ldHdvcmtjb25zb2xlID4gY29sdW1ue1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbn1cclxuXHJcbm5ldHdvcmtBY2Nlc3N7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgbWF4LWhlaWdodDogNTk1cHg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwIDogNXB4O1xyXG59XHJcbm5ldHdvcmthY2Nlc3MgZGV0YWlsc1tvcGVuXSA+IHN1bW1hcnkgLFxyXG5uZXR3b3JrYWNjZXNzIGRldGFpbHMgPiBzdW1tYXJ5IHtcclxuICAgIGJvcmRlci1ib3R0b20gOiBub25lXHJcbn1cclxubmV0d29ya2FjY2VzcyBbZGF0YS1tZWRpYT1cInNob3dcIl17XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxufVxyXG5uZXR3b3JrYWNjZXNzIGJ1dHRvbi5idG4taWNvbi1kZWxldGU6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mcmFtZXdvcmstYmcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG59XHJcblxyXG5ldmVudHMgZmllbGRzZXQsXHJcbm5ldHdvcmtzIGZpZWxkc2V0LFxyXG5hbW91bnQgZmllbGRzZXR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDE1cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG5nYWxlcnljYXJkc3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuZ2FsZXJ5Y2FyZHMgLndyYXAtZ2FsZXJ5e1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XHJcbiAgICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbmdhbGVyeUNhcmRzIC5hZGQtcHJldmlld3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBkYXNoZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG4gICAgd2lkdGg6IDg2cHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5nYWxlcnlDYXJkcyAuYWRkLXByZXZpZXc6aG92ZXJ7XHJcbiAgICBib3JkZXI6IDNweCBkYXNoZWQ7XHJcblxyXG59XHJcblxyXG4jZm9ybS1sb2dpbiBmaWVsZHNldFtkYXRhLXR5cGU9XCJidXR0b24tc2VsZWN0aW9uXCJde1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XHJcbiAgICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi8qKiBGT1JNQ0FSRFMgKiovXHJcbmZvcm1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwMHB4IGF1dG87XHJcbiAgICBjb2x1bW4tZ2FwOiA1MHB4O1xyXG59XHJcbmZvcm1jYXJkcyBoNCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZm9ybWNhcmRzIGVsZW1lbnR7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInNlbGVjdFR5cGVVc2VcIl0gZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl0sXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicHJpY2VcIl0gZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl0sXHJcbiAgICBmb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImRhdGVcIl0gZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl17XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnMgOiB1bnNldDtcclxuICAgIGdyaWQtYXV0by1mbG93IDogY29sdW1uO1xyXG59XHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicmV0dXJuXCJdIHtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgICBcclxufVxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInJldHVyblwiXSAjYmFjay1oaXN0b3J5e1xyXG4gICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICBncmlkLXJvdzogMTsgICAgXHJcbn1cclxuZm9ybWNhcmRzICBbZGF0YS1lbGVtZW50PVwid2hvXCJdIGF7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxufVxyXG4jZm9ybS1sb2dpbiBmaWVsZHNldFtkYXRhLXR5cGU9XCJidXR0b24tc2VsZWN0aW9uXCJdIGJ1dHRvbi5zZWxlY3RlZCxcclxuI2Zvcm0tbG9naW4gZmllbGRzZXRbZGF0YS10eXBlPVwiYnV0dG9uLXNlbGVjdGlvblwiXSBhLnNlbGVjdGVkLFxyXG5mb3JtY2FyZHMgIFtkYXRhLWVsZW1lbnQ9XCJ3aG9cIl0gYVtkYXRhLXNlbGVjdG9yPVwiUGFydGljdWxpZXJcIl17XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tbGluay1iZyk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1idG4tbGluay1iZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS10ci0wMik7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbltzY3JlZW4tc3RhdGU9XCJtb2JpbGVcIl0gI2Zvcm0tbG9naW4gZmllbGRzZXRbZGF0YS10eXBlPVwiYnV0dG9uLXNlbGVjdGlvblwiXSBhLFxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIGZvcm1jYXJkcyAgW2RhdGEtZWxlbWVudD1cIndob1wiXSBhe1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG5mb3JtY2FyZHMgIFtkYXRhLWVsZW1lbnQ9XCJ0aXRsZVwiXXtcclxuICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgZ3JpZC1yb3c6IDE7ICAgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImdhbGVyeVwiXXtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDk5OTsgXHJcbn1cclxuZm9ybWNhcmRzICBbZGF0YS1wb3NpdGlvbj1cImdyZC1sZWZ0XCJde1xyXG4gICAgZ3JpZC1jb2x1bW46IDI7IFxyXG4gICAgZ3JpZC1yb3c6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAgdmFyKC0tbWFyZ2luLWJvdHRvbS1mb3JtICk7O1xyXG59XHJcbmZvcm1jYXJkcyAub3JkZXItbmV0d29yayB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLmZsZXgtdG9vbHRpcHN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206ICB2YXIoLS1tYXJnaW4tYm90dG9tLWZvcm0gKTs7XHJcbn1cclxuLmZsZXgtdG9vbHRpcHMgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyAvKiBVdGlsaXNleiBtYXJnaW4tcmlnaHQgcG91ciBlc3BhY2VyIGxlcyDDqWzDqW1lbnRzICovXHJcbn1cclxuXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicXVhbnRpdHlcIl0gLmNvbnRyb2wtaW5wdXQtcXVhbnRpdHl7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tbGluay1iZyk7ICAgIFxyXG59XHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicXVhbnRpdHlcIl0gLmNvbnRyb2wtaW5wdXQtcXVhbnRpdHkgPiAqe1xyXG4gICAgY29sb3I6IHdoaXRlOyAgICBcclxufVxyXG5mb3JtY2FyZHMgLmZvcm0tY2hlY2stYnV0dG9ufmRpdiB7XHJcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcblxyXG5mb3JtY2FyZHMgLm9yZGVyLXJlY2lwaWVudCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgZ3JpZC1hcmVhOiByZWNpcGllbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcbmZvcm1jYXJkcyAuaW5mby1yZWNpcGllbnR7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyAuaW5mby1yZWNpcGllbnQ6aXMoLmRpc3RyaWJ1dG9yLCAuYnVzaW5lc3MpIDppcyguZ3JpZC1yZWNpcGllbnQtZmlyc3RuYW1lLC5ncmlkLXJlY2lwaWVudC1sYXN0bmFtZSwuZ3JpZC1yZWNpcGllbnQtY29uZmlybSAsLmdyaWQtcmVjaXBpZW50LWVtYWlsKXtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5cclxuXHJcbmZvcm1jYXJkcyAuZ3JpZC1yZWNpcGllbnQtbWVzc2FnZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMjtcclxuICAgIGdyaWQtcm93OiAyIC9zcGFuIDI7XHJcbn0gXHJcblxyXG5mb3JtY2FyZHMgLmdyaWQtcmVjaXBpZW50LWxhc3RuYW1lIHtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgZ3JpZC1yb3c6IDE7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyAuZ3JpZC1yZWNpcGllbnQtZmlyc3RuYW1lIHtcclxuICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgZ3JpZC1yb3c6IDE7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyAuZ3JpZC1yZWNpcGllbnQtZW1haWwge1xyXG4gICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICBncmlkLXJvdzogMjtcclxufVxyXG5cclxuZm9ybWNhcmRzIC5ncmlkLXJlY2lwaWVudC1jb25maXJtIHtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgZ3JpZC1yb3c6IDM7XHJcbn1cclxuZm9ybWNhcmRzIC5vcmRlci1zaG9wLWJ1dHRvbntcclxuICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgLnJhZGlvLWRhdGUtc2VudCAuZm9ybS1jaGVjay1idXR0b24sXHJcbmZvcm1jYXJkcyAucmFkaW8tbmV0d29yayAuZm9ybS1jaGVjay1idXR0b24sXHJcbmZvcm1jYXJkcyAucmFkaW8tcmVjaXBpZW50IC5mb3JtLWNoZWNrLWJ1dHRvbixcclxuZm9ybWNhcmRzIC5yYWRpby1hbW91bnQgLmZvcm0tY2hlY2stYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuZm9ybWNhcmRzIC5pbmZvLXJlY2lwaWVudDppcyguZGlzdHJpYnV0b3IsIC5idXNpbmVzcykgLmdyaWQtcmVjaXBpZW50LW1lc3NhZ2Uge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgL3NwYW4gMjtcclxuICAgIGdyaWQtcm93OiAyIC9zcGFuIDI7XHJcbn0gXHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInNlbGVjdFR5cGVVc2VcIl0gZmllbGRzZXQgLFxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInNlbGVjdFR5cGVQcmljZVwiXSBmaWVsZHNldCAsXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicHJpY2VcIl0gZmllbGRzZXQgLFxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cIndob1wiXSBmaWVsZHNldCAsXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwibmV0d29ya1wiXSBmaWVsZHNldCAsXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwiZGF0ZVwiXSBmaWVsZHNldCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uOyBcclxuICAgICAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7IFxyXG4gICAgICAgIGdhcDogMTBweDtcclxuXHJcbn1cclxuZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJhbW91bnRcIl0gZmllbGRzZXQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxMzVweCk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG5cclxuZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJzZWxlY3RUeXBlVXNlXCJdIHJhZGlvYm94LFxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInNlbGVjdFR5cGVQcmljZVwiXSByYWRpb2JveCxcclxuZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJkYXRlXCJdIHJhZGlvYm94LFxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cIm5ldHdvcmtcIl0gcmFkaW9ib3h7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59IFxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cIm5ldHdvcmtcIl0gcmFkaW9ib3ggW3R5cGU9XCJyYWRpb0J1dHRvblwiXXtcclxuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLmJpZy1wcmV2aWV3IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZnJhbWV3b3JrLXJhZGl1cy1saWdodCk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbGlndGgpO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLndyYXAtc21hbGwtcHJldmlldyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuZm9ybWNhcmRzIGdhbGVyeWNhcmRzIC53cmFwLXNtYWxsLXByZXZpZXcgIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWZyYW1ld29yay1yYWRpdXMtbGlnaHQpO1xyXG4gICAgb3V0bGluZTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5mb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLndyYXAtc21hbGwtcHJldmlldyAgaW1nLmFjdGl2ZSB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnRuLWxpbmstYmcpO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLndyYXAtc21hbGwtcHJldmlldyAgaW1nOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1idG4tbGluay1iZy1ob3Zlcik7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyAubG9nby1taW4ge1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG59XHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImFtb3VudFwiXSAubWFudWFse1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XHJcbn0gXHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImFtb3VudFwiXSAucmFkaW8tYW1vdW50IHtcclxuICAgIGdhcDogMTVweDtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwiYW1vdW50XCJdICBsYWJlbC52YXJpYWJsZSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcblxyXG59XHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImFtb3VudFwiXSAubWFudWFsICN2YXJpYWJsZSB7XHJcbiAgICB0ZXh0LWluZGVudDogMTVweDtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcblxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImFtb3VudFwiXSAubWFudWFsID4gKiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAgdmFyKC0tbWFyZ2luLWJvdHRvbS1mb3JtICk7XHJcbn1cclxuXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicGluXCJdIC5jaGVja2JveC1waW57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5cclxuZm9ybWNhcmRzIC53cy1wcmljZSAucHJpY2UtaXRlbXtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICBcclxufVxyXG5cclxuZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJkYXRlXCJdIC5pbmZvLWRhdGV7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5mb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInNlbGVjdFR5cGVVc2VcIl0gZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl0sXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicHJpY2VcIl0gZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl0sXHJcbmZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwiZGF0ZVwiXSAgZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl17XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWZvcm0gKTtcclxufVxyXG5cclxuI3dzLW9yZGVye1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi8qICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cImNvbmRpdGlvbnNcIl17XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59ICovXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5NnB4KXtcclxuXHJcblxyXG4gICAgI3dzLW9yZGVyIGlucHV0e1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAjd3Mtb3JkZXIgZWxlbWVudCBmbGV4Y29sdW1uLFxyXG4gICAgI3dzLW9yZGVyIGVsZW1lbnQgW2RhdGEtZWxlbWVudF17XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cInRpdGxlXCJde1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG4gICAgI3dzLW9yZGVyIGVsZW1lbnRbZGF0YS1lbGVtZW50PVwic2VsZWN0VHlwZVByaWNlXCJde1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAjd3Mtb3JkZXIgZWxlbWVudFtkYXRhLWVsZW1lbnQ9XCJxdWFudGl0eVwiXXtcclxuICAgICAgICBvcmRlcjogNjtcclxuICAgIH1cclxuICAgICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cInByaWNlXCJde1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgfVxyXG4gICAgI3dzLW9yZGVyIGVsZW1lbnRbZGF0YS1lbGVtZW50PVwic2VsZWN0VHlwZVVzZVwiXXtcclxuICAgICAgICBvcmRlcjogNztcclxuICAgIH1cclxuICAgICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cImNvbmRpdGlvbnNcIl17XHJcbiAgICAgICAgb3JkZXI6IDg7XHJcbiAgICB9XHJcbiAgICAjd3Mtb3JkZXIgZWxlbWVudFtkYXRhLWVsZW1lbnQ9XCJkYXRlXCJde1xyXG4gICAgICAgIG9yZGVyOiAxMDtcclxuICAgIH1cclxuICAgICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cImRhdGVcIl0gLmluZm8tZGF0ZXtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICN3cy1vcmRlciBlbGVtZW50W2RhdGEtZWxlbWVudD1cImdhbGVyeVwiXXtcclxuICAgICAgICBvcmRlcjogMTE7XHJcbiAgICB9XHJcbiAgICAjd3Mtb3JkZXIgZWxlbWVudFtkYXRhLWVsZW1lbnQ9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgb3JkZXI6IDIwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgI3dzLWZvcm0tY2FydHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICBcclxuICAgIH1cclxuXHJcbiAgICBmb3JtY2FyZHN7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgICAgICBtYXgtd2lkdGg6IDcyOHB4O1xyXG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIGVsZW1lbnR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwidGl0bGVcIl17XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICAgICAgZ3JpZC1yb3c6IGF1dG87XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgZWxlbWVudFtkYXRhLWVsZW1lbnQ9XCJyZXR1cm5cIl17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm1jYXJkcyAgW2RhdGEtZWxlbWVudD1cImdhbGVyeVwiXXtcclxuICAgICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgICBncmlkLXJvdzogdW5zZXQ7IFxyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgb3JkZXIgOiA5O1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIGg0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH0gXHJcblxyXG4gICAgZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJuZXR3b3JrXCJdICBmaWVsZHNldFt0eXBlPVwibGlzdGJveFwiXXtcclxuICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1ucyA6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBmb3JtY2FyZHMgLmluZm8tdXNlIC5ncmlkLWRhdGV7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtY2FyZHMgZmllbGRzZXRbdHlwZT1cImxpc3Rib3hcIl0sXHJcbiAgICBmb3JtY2FyZHMgLm9yZGVyLW5ldHdvcmsgLm9yZGVyLWJ1dHRvbixcclxuICAgIGZvcm1jYXJkcyAuY29udHJvbC1pbnB1dC1xdWFudGl0eSxcclxuICAgIGZvcm1jYXJkcyAucmFkaW8tYW1vdW50IGZpZWxkc2V0ICxcclxuICAgIGZvcm1jYXJkcyAuZmxleC10b29sdGlwc3tcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtY2FyZHMgIFtkYXRhLXBvc2l0aW9uPVwiZ3JkLWxlZnRcIl17XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7IFxyXG4gICAgICAgIGdyaWQtcm93OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwidGl0bGVcIl17XHJcbiAgICAgICAgb3JkZXI6MTtcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwid2hvXCJde1xyXG4gICAgICAgIG9yZGVyOjI7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cIm5ldHdvcmtcIl17XHJcbiAgICAgICAgb3JkZXI6MztcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwicXVhbnRpdHlcIl17XHJcbiAgICAgICAgb3JkZXI6NDtcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwiYW1vdW50XCJde1xyXG4gICAgICAgIG9yZGVyOjU7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInJlY2lwaWVudFwiXXtcclxuICAgICAgICBvcmRlcjo2O1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJkYXRlXCJde1xyXG4gICAgICAgIG9yZGVyOjc7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cInBpblwiXXtcclxuICAgICAgICBvcmRlcjo4O1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIFtkYXRhLWVsZW1lbnQ9XCJnYWxlcnlcIl17XHJcbiAgICAgICAgb3JkZXI6NDtcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwic3VibWl0XCJde1xyXG4gICAgICAgIG9yZGVyOjEwO1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIGdhbGVyeWNhcmRzIC53cmFwLWdhbGVyeXtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcclxuICAgICAgICByb3ctZ2FwOiAzNnB4OyAgICBcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBnYWxlcnljYXJkcyBoM3tcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLmJpZy1wcmV2aWV3e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgZ2FsZXJ5Y2FyZHMgLndyYXAtc21hbGwtcHJldmlld3tcclxuICAgICAgICBvcmRlcjogMztcclxuICAgIH1cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwiYW1vdW50XCJdIC5tYW51YWx7XHJcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfSBcclxuXHJcbiAgICBmb3JtY2FyZHMgLm9yZGVyLXNob3AtYnV0dG9uLFxyXG4gICAgZm9ybWNhcmRzIC5vcmRlci1waW4sXHJcbiAgICBmb3JtY2FyZHMgLm9yZGVyLWRhdGUtc2VudCxcclxuICAgIGZvcm1jYXJkcyBmaWVsZHNldCxcclxuICAgIGZvcm1jYXJkcyAub3JkZXItcmVjaXBpZW50LFxyXG4gICAgZm9ybWNhcmRzIC5vcmRlci1hbW91bnQsXHJcbiAgICBmb3JtY2FyZHMgLm9yZGVyLW5ldHdvcmsge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm1jYXJkcyBbZGF0YS1lbGVtZW50PVwic3VibWl0XCJdLFxyXG4gICAgZm9ybWNhcmRzIGdhbGVyeWNhcmRzIC53cmFwLXNtYWxsLXByZXZpZXd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzODhweDtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtY2FyZHMgLm9yZGVyLWFtb3VudCAjdmFyaWFibGUsXHJcbiAgICBmb3JtY2FyZHMgLnJhZGlvLWFtb3VudCBsYWJlbC52YXJpYWJsZSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDQ7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybWNhcmRzIC5vcmRlci1hbW91bnQgI3ZhcmlhYmxlIHtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG50b2RvbGlzdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG50b2RvbGlzdCBbdGFza3NMaXN0XTplbXB0eXtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy02KTsgICAgXHJcbn1cclxudG9kb2xpc3QgW3Rhc2tzTGlzdF0ge1xyXG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWZyYW1ld29yay1iZyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLTYpO1xyXG59XHJcbnRvZG9saXN0IFt0YXNrc0xpc3RdIGxpe1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbn1cclxudG9kb2xpc3QgW3Rhc2tzTGlzdF0gW2RhdGEtYWN0aW9uPVwicmVtb3ZlSXRlbVwiXXtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MjhweCl7XHJcblxyXG4gICAgI3dzLW9yZGVyIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAgdmFyKC0tbWFyZ2luLWJvdHRvbS1mb3JtICk7O1xyXG4gICAgfVxyXG5cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjIwcHgpe1xyXG4gICAgXHJcbiAgICBmb3JtY2FyZHMgZWxlbWVudFtkYXRhLWVsZW1lbnQ9XCJ0aXRsZVwiXXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm1jYXJkcyAuaW5mby1yZWNpcGllbnR7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgZm9ybWNhcmRzIC5pbmZvLXJlY2lwaWVudCA+ICp7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICAgICAgZ3JpZC1yb3c6IGF1dG87XHJcbiAgICB9IFxyXG4gICAgZm9ybWNhcmRzIGdhbGVyeWNhcmRzIC5iaWctcHJldmlldyBpbWd7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBmb3JtY2FyZHMgW2RhdGEtZWxlbWVudD1cImRhdGVcIl0gLmluZm8tZGF0ZXtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtYXV0by1mbG93OiByb3c7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiogRk9STUNBUkRTICoqL1xyXG5cclxuI3dzLXVzZXJzLWFjY291bnQgbmV0d29ya2FjY2VzcyxcclxuI3dzLXVzZXJzLWFjY291bnQgZXZlbnRhY2Nlc3N7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG5cclxuI3dzLXVzZXJzLWFjY291bnQgbmV0d29ya2FjY2VzcyBzdW1tYXJ5OjphZnRlcntcclxuICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG59XHJcbiN3cy11c2Vycy1hY2NvdW50IG5ldHdvcmthY2Nlc3MgZGV0YWlscyBzdW1tYXJ5e1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcbiN3cy11c2Vycy1hY2NvdW50IG5ldHdvcmthY2Nlc3MgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5e1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4jd3MtdXNlcnMtYWNjb3VudCBwYXJhbWV0ZXIgLmZvcm0tdXNlcnMtYWRkcmVzcyxcclxuI3dzLXVzZXJzLWFjY291bnQgcGFyYW1ldGVyIC5mb3JtLXVzZXJzLXBob25lLFxyXG4jd3MtdXNlcnMtYWNjb3VudCBwYXJhbWV0ZXIgLmZvcm0tdXNlcnMtbmFtZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciBtYXgtY29udGVudDtcclxuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICBtYXJnaW46IDE1cHggMCAzNXB4O1xyXG59XHJcbiN3cy11c2Vycy1hY2NvdW50IHBhcmFtZXRlciBkZXRhaWxzW2lkPVwicGFydG5lckFwaVwiXSBmaWVsZHNldCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtNik7XHJcbn1cclxuI3dzLXVzZXJzLWFjY291bnQgcGFyYW1ldGVyIGtleWFwaSBjb2x1bW57XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gIG1heC1jb250ZW50IG1heC1jb250ZW50IDtcclxufVxyXG4jd3MtdXNlcnMtYWNjb3VudCBwYXJhbWV0ZXIga2V5YXBpIGNvbHVtbiBpe1xyXG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbn1cclxuI3dzLXVzZXJzLWFjY291bnQgLmxpc3Rpbmd7XHJcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5cclxubGlzdGJveHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDVweDtcclxufVxyXG5cclxuYXBpYWNjb3VudHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGdhcCAgOiAxNXB4XHJcbn1cclxuXHJcbmFtb3VudGxpc3R7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbmFtb3VudGxpc3QgLmFtb3VudC10YWd7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBjdXJzb3I6IHVuc2V0O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcbmFtb3VudGxpc3Qgc3Bhbi5kZWxldGV7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTEwcHg7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWxpbmstYmcpO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMTFweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuYW1vdW50bGlzdCBzcGFuLmRlbGV0ZTpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAneCc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxucmFkaW9wcmljZXtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XHJcbiAgICBnYXA6IDEwcHg7ICAgIFxyXG59XHJcbnJhZGlvcHJpY2UgLmJ1dHRvbi1mb3JtLXJhZGlvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgdHJhbnNpdGlvbjogdmFyKC0tdHItMDIpO1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAxNXB4LCAxOHB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS10ci0wMik7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IHZhcigtLXRyLTAyKTtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbnJhZGlvcHJpY2UgLmJ1dHRvbi1mb3JtLXJhZGlvW2NoZWNrZWRde1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWxpbmstYmcpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnRuLWxpbmstYmcpO1xyXG4gICAgdHJhbnNpdGlvbjogdmFyKC0tdHItMDIpO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcbnJhZGlvcHJpY2UgLmJ1dHRvbi1mb3JtLXJhZGlvOmhvdmVye1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnRuLWxpbmstYmctaG92ZXIpO1xyXG59XHJcbnJhZGlvcHJpY2Ugcm93Lm1hbnVhbHtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5cclxuaWNvbm9ncmFwaGlle1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5pY29ub2dyYXBoaWUgdWx7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiB2YXIoLS1wYWQxMCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mcmFtZXdvcmstYmcpO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5pY29ub2dyYXBoaWUgdWwgbGl7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IGF1dG87XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbmljb25vZ3JhcGhpZSB1bCBsaSBzcGFue1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbn1cclxuXHJcbnRhYmxlY29udGVudHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG50YWJsZWNvbnRlbnQgY29uc29sZSBmb3Jte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1heC1jb250ZW50IG1heC1jb250ZW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRhYmxlY29udGVudCBjb25zb2xlIC53cy1leHBvcnQgW2RhdGEtbW9kZWw9XCJsaW5rSWNvblwiXXtcclxuICAgIHBhZGRpbmc6IDVweCAzMHB4O1xyXG59XHJcbnRhYmxlY29udGVudCBjb25zb2xlIHNlbGVjdCB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1idG4tbGluay1iZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiB2YXIoLS1idG4tbGluay1iZyk7XHJcbiAgICBtaW4td2lkdGg6IDkwcHg7XHJcbn1cclxuXHJcbnRhYmxlY29udGVudCBjb25zb2xlIC53cy10YWJsZS10aXRsZXtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xyXG59XHJcblxyXG50YWJsZWNvbnRlbnQgY29uc29sZSAubnZpZXd7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxufVxyXG5cclxudG9vbGJveCBjb25zb2xlLndzLXRhYmxlLXBhbmVsIGZvcm17XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4vKiBDb250ZW5ldXIgZGVzIHRvYXN0cyAqL1xyXG4udG9hc3QtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4OyAvKiBFc3BhY2VtZW50IGVudHJlIGxlcyB0b2FzdHMgKi9cclxufVxyXG5cclxuLyogU3R5bGUgZGUgYmFzZSBkZXMgdG9hc3RzICovXHJcbi50b2FzdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzNTBweDtcclxufVxyXG5cclxuLyogQW5pbWF0aW9ucyAqL1xyXG4udG9hc3Quc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG59XHJcblxyXG4udG9hc3QudG9hc3QtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWJ0bikgO1xyXG59XHJcblxyXG4udG9hc3QudG9hc3QtbWVkaXVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XHJcbn1cclxuXHJcbi50b2FzdC50b2FzdC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XHJcbn1cclxuXHJcbi8qIENvbnRlbnUgZGVzIHRvYXN0cyAqL1xyXG4udG9hc3QtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDsgLyogRXNwYWNlbWVudCBlbnRyZSBsJ2ljw7RuZSBldCBsZSB0ZXh0ZSAqL1xyXG59XHJcblxyXG4vKiBJY8O0bmVzIGRlcyB0b2FzdHMgKi9cclxuLnRvYXN0LWljb24ge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4vKiBCb3V0b24gZGUgZmVybWV0dXJlICovXHJcbi50b2FzdC1jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG4udG9hc3QtY2xvc2U6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG5cclxuXHJcbiN3cmFwLWxpc3QtcGFydG5lcnMge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTgwcHgsIG1heC1jb250ZW50KSk7XHJcbiAgICBncmlkLWdhcDogMjBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4jbGlzdE5ldHdvcmsgI3dyYXAtbGlzdC1wYXJ0bmVycyB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIxMXB4LCBtYXgtY29udGVudCkpO1xyXG59XHJcblxyXG5zZWN0aW9uW2RhdGEtbmFtZT1cImJhbm5lci1jb21tZXJjaWFsXCJde1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNTB2dztcclxuICAgIHBhZGRpbmc6IDIwcHggMDsgLyogRXhlbXBsZSBkZSBwYWRkaW5nIHBvdXIgbGUgY29udGVudSAqL1xyXG59XHJcbnNlY3Rpb25bZGF0YS1uYW1lPVwiYmFubmVyLWNvbW1lcmNpYWxcIl06Zmlyc3QtY2hpbGR7XHJcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50OyAvKiBFeGVtcGxlIGRlIGxhcmdldXIgbWF4IGR1IGNvbnRlbnUgKi9cclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMHB4OyAvKiBQYWRkaW5nIHBvdXIgbGUgY29udGVudSAqL1xyXG59XHJcblxyXG5cclxuLyoqIEZSQU1FVEVYVCAqL1xyXG4uZnJhbWUtY29udGVudHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ5ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtNik7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbWlkZGxlKTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG59XHJcblxyXG4uZnJhbWV3b3JrLWJne1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZnJhbWV3b3JrLWJnKTtcclxufVxyXG5cclxuXHJcbi5mcmFtZXRleHQgdWx7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG5bZGF0YS1yb2xlPVwicGFydG5lclwiXSBsaXN0YnV0dG9ub3JkZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jd3MtZm9ybS1jYXJ0IHRleHRhcmVhe1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1idG4tbGluay1iZyk7XHJcbn1cclxuXHJcbmxpc3RidXR0b25vcmRlcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxubGlzdGJ1dHRvbm9yZGVyIHRpdGxlbGlzdHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbW9vdGgtdG9wKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDAgO1xyXG59XHJcbmxpc3RidXR0b25vcmRlciBsaXN0YnV0dG9ue1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LDFmcik7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbmxpc3RidXR0b25vcmRlciBbZGF0YS1tb2RlbD1saW5rSWNvbl0gW3R5cGU9aWNvbl17XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIGxpc3RidXR0b25vcmRlciBsaXN0YnV0dG9ue1xyXG4gICAgZ2FwOiAwO1xyXG59XHJcblxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdW2RhdGEtcm9sZT1cInBhcnRuZXJcIl0gbGlzdGJ1dHRvbm9yZGVye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXVtkYXRhLXJvbGU9XCJwYXJ0bmVyXCJdIGxpc3RidXR0b25vcmRlciAgYSBbdHlwZT1cInRleHRcIl17XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIGxpc3RidXR0b25vcmRlcntcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7IC8qbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMjYsIDMzLCAxMTQsIDEpIDAlLCByZ2JhKDE1OSwgMjAsIDExOSwgMSkgMTAwJSk7Ki9cclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbW9vdGgtdG9wKTtcclxuXHJcbn1cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBsaXN0YnV0dG9ub3JkZXIgYXtcclxuICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxufVxyXG5bc2NyZWVuLXN0YXRlPVwibW9iaWxlXCJdIGxpc3RidXR0b25vcmRlciBhIFt0eXBlPVwidGV4dFwiXXtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuW3NjcmVlbi1zdGF0ZT1cIm1vYmlsZVwiXSBsaXN0YnV0dG9ub3JkZXIgdGl0bGVsaXN0e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yNXB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuXHJcbm1haWxidXR0b25yZWFkZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxubWFpbGJ1dHRvbnJlYWRlciA6Zmlyc3QtY2hpbGR7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1JSA3NSU7XHJcbn1cclxubWFpbGJ1dHRvbnJlYWRlciA6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGR7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xyXG59XHJcbm1haWxidXR0b25yZWFkZXIgOmxhc3QtY2hpbGR7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxufVxyXG4vKiogRGVmaW5pdGlvbiBkJ3VuZSB0YWJibGUgKi9cclxuXHJcbnRhYmxle1xyXG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZnJhbWV3b3JrLWJnKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtMTIpO1xyXG59XHJcblxyXG50YWJsZVtzaXplPVwic21hbGxcIl17XHJcbiAgICBtYXgtd2lkdGg6IDk3NnB4O1xyXG59XHJcblxyXG50YWJsZVtzaXplPVwic21hbGxcIl06aXMoIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0cikge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxufVxyXG5cclxudGFibGVbc2l6ZT1cInNtYWxsXCJdIHRoZWFkIHRyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTk5OTlweDtcclxuICAgIGxlZnQ6IC05OTk5cHg7XHJcbn1cclxuXHJcbnRhYmxlW3NpemU9XCJzbWFsbFwiXSB0Ym9keXtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDE1cHg7XHJcbn1cclxudGFibGVbc2l6ZT1cInNtYWxsXCJdIHRib2R5IHRyIHtcclxuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZyYW1ld29yay1iZyk7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG50YWJsZVtzaXplPVwic21hbGxcIl0gdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuXHJcbnRhYmxlW3NpemU9XCJzbWFsbFwiXSB0ZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG50YWJsZVtzaXplPVwic21hbGxcIl0gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbnRhYmxlW3NpemU9XCJzbWFsbFwiXSB0ZCBbZGF0YS1maWVsZF0ge1xyXG4gICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxudGFibGVbc2l6ZT1cInNtYWxsXCJdICAgIHRkOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxufVxyXG50YWJsZVtzaXplPVwic21hbGxcIl0gLnJlc2l6ZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jd3MtY2FyZHMgdGFibGVjb250ZW50ICNzaG93Y2FzZS1ldmVudHtcclxuICAgIGdhcDogMjBweDtcclxufVxyXG5cclxuXHJcbiN3cy12b3VjaGVyLWNhcmQtbWFuYWdlciAuY2FydC1saW5le1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5NnB4KXtcclxuXHJcbiAgICAjd3JhcC1saXN0LXBhcnRuZXJzIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE5NnB4LCAxZnIpKTtcclxuICAgIH1cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHJcblxyXG4gICAgLyogRm9yY2UgdGFibGUgdG8gbm90IGJlIGxpa2UgdGFibGVzIGFueW1vcmUgKi9cclxuICAgIHRhYmxle1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KXtcclxuXHJcblxyXG4gICAgI3dyYXAtbGlzdC1wYXJ0bmVycyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxMDBweCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZyYW1ldGV4dHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHBhcmFtZXRlciA+IGRldGFpbHNbZm9yLWxhYmVsPVwiZGV0YWlsc1wiXSA+IHN1bW1hcnkgPiBjb2x1bW57XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3cgOiByb3c7XHJcbiAgICB9XHJcbiAgICBwYXJhbWV0ZXIgPiBkZXRhaWxzW2Zvci1sYWJlbD1cImRldGFpbHNcIl0gPiBzdW1tYXJ5ID4gY29sdW1uIFthY3Rpb25de1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgICAgIGdyaWQtcm93OiAxO1xyXG4gICAgfVxyXG4gICAgcGFyYW1ldGVyID4gZGV0YWlsc1tmb3ItbGFiZWw9XCJkZXRhaWxzXCJdID4gc3VtbWFyeSA+IGNvbHVtbiBbbmFtZV17XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICB9XHJcbiAgICAjd3MtdXNlcnMtYWNjb3VudCBwYXJhbWV0ZXIgLmZvcm0tdXNlcnMtYWRkcmVzcyxcclxuICAgICN3cy11c2Vycy1hY2NvdW50IHBhcmFtZXRlciAuZm9ybS11c2Vycy1waG9uZSxcclxuICAgICN3cy11c2Vycy1hY2NvdW50IHBhcmFtZXRlciAuZm9ybS11c2Vycy1uYW1lIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KXtcclxuXHJcbiAgICAjd3JhcC1saXN0LXBhcnRuZXJzIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEwMHB4LCAxZnIpKTtcclxuICAgIH1cclxuXHJcbn0iXX0= */