﻿@font-face{font-family:"icon";src:url("../assets/font/druckshop-premium.eot");src:url("../assets/font/druckshop-premium.eot?#iefix") format("embedded-opentype"),url("../assets/font/druckshop-premium.woff") format("woff"),url("../assets/font/druckshop-premium.ttf") format("truetype"),url("../assets/font/druckshop-premium.svg#druckshop-premium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"regular";src:url("../assets/font/roboto-light-webfont.eot");src:url("../assets/font/roboto-light-webfont.eot?#iefix") format("embedded-opentype"),url("../assets/font/roboto-light-webfont.woff") format("woff2"),url("../assets/font/roboto-light-webfont.woff") format("woff"),url("../assets/font/roboto-light-webfont.ttf") format("truetype"),url("../assets/font/roboto-light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"bold";src:url("../assets/font/roboto-medium-webfont.eot");src:url("../assets/font/roboto-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../assets/font/roboto-medium-webfont.woff") format("woff2"),url("../assets/font/roboto-medium-webfont.woff") format("woff"),url("../assets/font/roboto-medium-webfont.ttf") format("truetype"),url("../assets/font/roboto-medium-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"tagged";src:url("../assets/font/Titillium-Light-webfont.eot");src:url("../assets/font/Titillium-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../assets/font/Titillium-Light-webfont.woff") format("woff2"),url("../assets/font/Titillium-Light-webfont.woff") format("woff"),url("../assets/font/Titillium-Light-webfont.ttf") format("truetype"),url("../assets/font/Titillium-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Franklin";font-style:normal;font-weight:700;font-display:swap;src:url("../assets/font/libefranklin/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhycKkANDJTedX18mE.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;border:none;outline:0;-webkit-tab-highlight-color:rgba(0,0,0,0);font-size:100%;line-height:145%;font-style:normal;text-decoration:none;list-style:none;white-space:normal;font-family:"regular","Helvetica",arial,sans-serif;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}::-moz-focus-inner{border:0;outline:0}select::-moz-focus-inner{border:0;outline:0}select:-moz-focusring{outline:0;color:rgba(0,0,0,0);text-shadow:0 0 0 #000}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1;overflow-x:hidden;color:#000}blockquote,q{quotes:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,menu,section,main{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}svg:not(:root){overflow:hidden}audio:not([controls]){display:none;height:0}[hidden]{display:none}button:hover{cursor:pointer}input[type=text],textarea,button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}input,select{vertical-align:middle}textarea{-webkit-overflow-scroll:touch}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:rgba(0,0,0,0)}::-webkit-input-placeholder{color:#d1d1d1;background:rgba(0,0,0,0)}::-moz-input-placeholder{color:#d1d1d1;background:rgba(0,0,0,0)}::-ms-input-placeholder{color:#d1d1d1;background:rgba(0,0,0,0)}::input-placeholder{color:#d1d1d1;background:rgba(0,0,0,0)}::-moz-selection{background:#000;color:#fff}::-webkit-selection{background:#000;color:#fff}::-ms-selection{background:#000;color:#fff}::-o-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}.wrp{position:relative;margin:0 auto}.hidden{display:none;opacity:0;visibility:hidden}.clr{display:block;clear:both}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}h1,h2,h3,h4,h5,h6,.headline{display:block;font-weight:100;margin-bottom:30px}h1,h2,h3,.headline{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:18px}p{font-size:16px;line-height:24px;margin-bottom:24px}br{line-height:24px}ul{margin-bottom:24px}ul li{list-style:none;font-size:16px;line-height:24px;margin-left:0px}ul.link_list li{display:block;padding:5px 0;background:#f7f7f7;clear:both}ul.link_list li:after{clear:both;content:""}ul.link_list li:before{display:none}ul.link_list li .btn{float:right;margin:0 !important}ul.link_list li:nth-of-type(2n+2){background:#fff}ul.link_list li a{display:block}.highlight{color:#e26f5a}.highlight.success{color:#e26f5a !important}.highlight.error{color:#d12b0b !important}a{color:#270343}a:hover{color:#da492f;text-decoration:underline}a::-webkit-selection{color:#fff;background:#e26f5a}a::-moz-selection{color:#fff;background:#e26f5a}a::-ms-selection{color:#fff;background:#e26f5a}a::selection{color:#fff;background:#e26f5a}strong:not([class=headline]),b{font-family:"bold";font-weight:300;font-style:normal;color:#000}span.delete{color:#1a1a1a;border-bottom:solid 1px gray;margin-bottom:30px;display:inline-block}em,i{color:#000;font-size:14px;color:#262626}hr{margin:5px 0 20px;border-bottom:solid 1px #e26f5a}img{line-height:0;vertical-align:middle;display:inline-block;-ms-interpolation-mode:bicubic;max-width:100%}#offcanvas{display:none}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(1, 1)}50%{opacity:1;-webkit-transform:scale(1.2, 1.2)}100%{-webkit-transform:scale(1, 1)}}@-moz-keyframes popIn{0%{opacity:0;-moz-transform:scale(1, 1)}50%{opacity:1;-moz-transform:scale(1.2, 1.2)}100%{-moz-transform:scale(1, 1)}}@keyframes popIn{0%{opacity:0;transform:scale(1, 1)}50%{opacity:1;transform:scale(1.2, 1.2)}100%{transform:scale(1, 1)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.leadprint-brand{position:relative;z-index:1;float:right;line-height:50px;font-size:12px;color:#fff;margin-right:60px}.modal{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;background:#fff;border:solid 1px #666;padding:10px;z-index:5;display:none}.modal.active{display:block}.modal.login{width:260px;min-height:90px;margin:-300px 0 0 -45px;position:fixed;left:50%;display:block;opacity:0;top:-200%;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-animation:loginmessage 4.5s ease-out 1;-moz-animation:loginmessage 4.5s ease-out 1;-ms-animation:loginmessage 4.5s ease-out 1;animation:loginmessage 4.5s ease-out 1}.modal.login h1{margin-bottom:10px}.modal.login p{margin-bottom:0}#actionModal.forNews{display:flex;align-items:center;justify-content:center}#actionModal.forNews .modal.newsModal{position:relative;z-index:100;top:inherit;right:inherit;bottom:inherit;left:inherit}#actionModal.forNews .modal.newsModal.type1{height:auto;background-color:#fff;width:1150px;padding:0 0 0 0;border:none}#actionModal.forNews .modal.newsModal.type1 img{width:100%;height:auto;border-radius:5px 5px 0 0}#actionModal.forNews .modal.newsModal.type1 .modal-title{background:none;text-align:left;border-radius:0;padding:10px 20px 5px 20px;box-sizing:border-box}#actionModal.forNews .modal.newsModal.type1 .modal-title h3{font-size:24px;color:#e26f5a;font-weight:700;text-transform:none;margin:0 0 0 0}#actionModal.forNews .modal.newsModal.type1 .modal-title .subtitle{font-size:16px;margin-bottom:0;color:#000}#actionModal.forNews .modal.newsModal.type1 .modal-body{padding:10px 20px 10px 20px}#actionModal.forNews .modal.newsModal.type1 .linkwrapper{display:block;padding:10px 20px 10px 20px;box-sizing:border-box;position:relative;top:inherit;right:inherit;width:auto;height:auto;text-align:left;border-radius:0;background:none;cursor:inherit}#actionModal.forNews .modal.newsModal.type1 .linkwrapper .btn{margin-bottom:0}#actionModal.forNews .modal.newsModal.type2{height:auto;background-color:#fff;width:1150px;padding:0 0 0 0;border:none;display:flex;align-items:center}#actionModal.forNews .modal.newsModal.type2 .imagewrapper,#actionModal.forNews .modal.newsModal.type2 .contentwrapper{width:50%}#actionModal.forNews .modal.newsModal.type2 .imagewrapper img{width:100%;border-radius:4px 0 0 4px}#actionModal.forNews .modal.newsModal.type2 .contentwrapper{padding:20px;box-sizing:border-box}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .modal-title{padding:0 0 0 0;background:none;text-align:left;margin-bottom:24px}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .modal-title h3{font-size:28px;font-weight:100;color:#4bd6c3;margin:0 0 0 0}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .modal-title .subtitle{font-size:12px;margin-bottom:0;color:#000}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .modal-body{padding:0 0 0 0}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .linkwrapper{display:block;padding:20px 0 0 0;box-sizing:border-box;position:relative;top:inherit;right:inherit;width:auto;height:auto;text-align:left;border-radius:0;background:none;cursor:inherit}#actionModal.forNews .modal.newsModal.type2 .contentwrapper .linkwrapper .btn{margin-bottom:0}#actionModal.forNews .modal.newsModal.type3{height:auto;background-color:#fff;width:600px;padding:0 0 0 0;border:none}#actionModal.forNews .modal.newsModal.type3 img{width:100%;height:auto;border-radius:0 0 0 0}#actionModal.forNews .modal.newsModal.type3 .modal-title{background:none;text-align:center;border-radius:0;padding:20px 20px 20px 20px;box-sizing:border-box}#actionModal.forNews .modal.newsModal.type3 .modal-title h3{font-size:24px;color:#e26f5a;font-weight:700;text-transform:none;margin:0 0 0 0}#actionModal.forNews .modal.newsModal.type3 .modal-title .subtitle{font-size:16px;margin-bottom:0;color:#000}#actionModal.forNews .modal.newsModal.type3 .modal-body{padding:20px 20px 20px 20px;text-align:center}#actionModal.forNews .modal.newsModal.type3 .linkwrapper{display:block;padding:0 20px 20px 20px;box-sizing:border-box;position:relative;top:inherit;right:inherit;width:auto;height:auto;border-radius:0;background:none;cursor:inherit;text-align:center}#actionModal.forNews .modal.newsModal.type3 .linkwrapper .btn{margin-bottom:0}#actionModal.forNews .modal.newsModal.type4{background-color:#fff;max-width:600px;height:auto;padding:0 0 0 0;border:none}#actionModal.forNews .modal.newsModal.type4 img{width:100%;height:100%;border-radius:4px 4px 4px 4px}#actionModal.forNews .modal.newsModal.type4 .contentwrapper{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px 4px 4px 4px}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .modal-title{display:block;width:100%;background:none;text-align:center;border-radius:0;padding:20px 20px 20px 20px;box-sizing:border-box}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .modal-title h3{font-size:24px;color:#e26f5a;font-weight:700;text-transform:none;margin:0 0 0 0}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .modal-title .subtitle{font-size:16px;margin-bottom:0;color:#000}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .modal-body{display:block;width:100%;padding:0 20px 20px 20px;text-align:center}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .linkwrapper{display:block;padding:0 20px 20px 20px;box-sizing:border-box;position:relative;top:inherit;right:inherit;width:auto;height:auto;border-radius:0;background:none;cursor:inherit;text-align:center}#actionModal.forNews .modal.newsModal.type4 .contentwrapper .btn{margin-bottom:0}#overlay{cursor:not-allowed;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:4;position:fixed;top:200%;right:0;left:0;bottom:0;height:100%;background:rgba(0,0,0,.5);-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0}#overlay.active{-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:1;top:0}@-webkit-keyframes loginmessage{0%{top:0;opacity:0}20%{top:50%;opacity:1}60%{top:50%;opacity:1}100%{top:-200%;opacity:0}}@-moz-keyframes loginmessage{0%{top:0;opacity:0}20%{top:50%;opacity:1}60%{top:50%;opacity:1}100%{top:-200%;opacity:0}}@-ms-keyframes loginmessage{0%{top:0;opacity:0}20%{top:50%;opacity:1}60%{top:50%;opacity:1}100%{top:-200%;opacity:0}}@keyframes loginmessage{0%{top:0;opacity:0}20%{top:50%;opacity:1}60%{top:50%;opacity:1}100%{top:-200%;opacity:0}}.modal-cart{display:none;position:absolute;z-index:5}.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:10px;border:1px solid #888;width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;max-height:500px;overflow-y:scroll}.modal-content #modal-text{position:relative}.modal-content #modal-text article{padding-left:0}.modal-content .close{float:right;color:#aaa;font-size:28px;font-weight:bold;content:"x";z-index:6}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}#addressBookModalAbsender,#addressBookModalLiefer{font-weight:300}#actionModal.addressBookModal .modal{padding:0 0 0 0;width:1200px;background:#fff}#actionModal.addressBookModal .modal .modal-title{padding:10px 20px;background:#e26f5a;color:#fff;text-align:left}#actionModal.addressBookModal .modal .modal-title h3{font-weight:700}#actionModal.addressBookModal .modal .modal-body tr td{text-align:left}#actionModal.addressBookModal .modal .modal-body tr td:hover,#actionModal.addressBookModal .modal .modal-body tr td:focus,#actionModal.addressBookModal .modal .modal-body tr td:active{cursor:pointer}#actionModal.addressBookModal .modal .modal-body tr td .addAdressToSettings{font-size:18px}#actionModal.addressBookModal .modal .modal-body tr td .addAdressToSettings:hover,#actionModal.addressBookModal .modal .modal-body tr td .addAdressToSettings:focus,#actionModal.addressBookModal .modal .modal-body tr td .addAdressToSettings:active{text-decoration:none}#actionModal.addressBookModal .modal .modal-body tr th{text-align:left;color:#000}#actionModal.addressBookModal .modal .modal-body #addressBook tr.addAdressToSettings:nth-of-type(odd){background:#f7f7f7}form article .upload_field .upload_area{width:350px;padding:50px 20px 20px 20px;border:1px solid #a9a9a9;border-bottom:0;box-sizing:border-box;float:left;text-align:center;border-radius:2px 2px 0 0 !important;background:url("../assets/upload_icon.svg") 50% 0 #f7f7f7;background-repeat:no-repeat;background-size:50% 65%}form article .upload_field .upload_area label{float:none;width:auto;margin:0 0 0 0}form article .upload_field .upload_area input{display:none}form article .upload_field .upload_area span{display:block}form article .upload_field .upload_area strong{display:block;margin:5px 0}form article .upload_field .btn.upload{display:none}form article progress{width:350px;margin-left:185px;display:block}form article .text_percent{color:#27ad9b;text-align:right;display:block;margin:5px 0 15px 0}form article .text_filename{font-size:14px;line-height:18px;display:block}#popup_offer h1,#popup_recommend h1{margin-bottom:24px}#popup_offer .btn.success,#popup_recommend .btn.success{margin-top:20px}#popup_offer section,#popup_recommend section{padding:15px;background:#f7f7f7}#popup_offer section .btn,#popup_recommend section .btn{margin-left:0 !important}#popup_offer section .btn,#popup_offer section input,#popup_recommend section .btn,#popup_recommend section input{width:100% !important}#popup_recommend form{width:800px}#popup_recommend form fieldset{width:50%;float:left}#ds_popup_overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);position:fixed;z-index:10;-webkit-animation:fadeIn .3s 1 ease;-moz-animation:fadeIn .3s 1 ease;animation:fadeIn .3s 1 ease;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}#ds_popup_overlay:after{top:50%;left:50%;content:"";display:block;font-size:10px;position:absolute;border-radius:100px;width:14px;height:14px;text-indent:-9999em;border:solid 3px #fff;border-bottom-color:rgba(0,0,0,0);-webkit-animation:loader 1.1s infinite linear;-moz-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}#ds_popup_overlay:before{cursor:pointer;content:"x";position:absolute;top:20px;font-family:"icon";right:20px;color:#fff;font-size:200%}#ds_popup_overlay.closing{-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0}#ds_popup{max-height:70%;overflow:hidden;min-width:350px;padding:15px;background:#fff;position:fixed;z-index:21;left:50%;top:50%;border-radius:6px;border:solid 1px #f7f7f7;-webkit-animation:popIn .5s 1 ease;-moz-animation:popIn .5s 1 ease;animation:popIn .5s 1 ease;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}#ds_popup.closing{-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0;top:-100%}#ds_popup .btn{margin-bottom:5px}.icon:before{font-family:icon,sans-serif;text-align:center}.icon.delivery:before{content:"b"}.icon.right:before{content:"r"}.icon.delivery_address:before{content:"@"}.icon.payment_address:before{content:"p"}.icon.divergent_address:before{content:"@"}.icon.payment:before{content:"s"}.icon.coupon:before{content:"i"}.icon.next:before{content:"r"}.icon.previous:before{content:"l"}.icon.delete:before{display:inline-block;margin-right:5px;color:#d12b0b;content:"x"}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0deg);transform:translateY(0) perspective(600px) rotateX(0deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media(min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}}@media(min-width: 24.5em){.picker__nav--prev,.picker__nav--next{top:-0.33em}.picker__nav--prev{left:-1em;padding-right:1.25em}}@media(min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}.picker__nav--next{right:-1em;padding-left:1.25em}}@media(min-width: 24.5em){.picker__nav--next{padding-left:1.5em}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}}@media(min-height: 33.875em){.picker__table{margin-bottom:.75em}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}}@media(min-height: 33.875em){.picker__weekday{padding-bottom:.5em}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid rgba(0,0,0,0)}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid rgba(0,0,0,0)}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid rgba(0,0,0,0)}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}}.rte_container em{font-style:italic}.rte_container img{max-width:100%}.rte_container s{text-decoration:line-through}.rte_container u{text-decoration:underline}.rte_container li{list-style:none;color:#000;font-size:16px;line-height:24px;position:relative;padding-left:20px}.rte_container:before,.rte_container:after{content:"";display:table}.rte_container:after{clear:both}.pagination{height:40px}.pagination a,.pagination .current{color:#fff;margin-right:3px;border-radius:3px;padding:5px 0;text-align:center;width:27px;height:30px;box-sizing:border-box;background:#e26f5a;display:block;float:left;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.pagination a:hover,.pagination .current:hover{text-decoration:none;background:#da492f;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.pagination .current{font-size:14px;background:#000;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.pagination .current:hover{background:#000;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.pagination .previous,.pagination .next{position:relative;padding:0}.pagination .previous i,.pagination .next i{display:block;width:100%;height:100%}.pagination .previous:before,.pagination .next:before{left:2px;top:4px;position:absolute;font-size:24px;line-height:22px;text-align:center;color:#fff}#related{background:#fff}#related .item{width:25%;float:left;box-sizing:border-box;padding:10px}#related .item a{padding:0 0 5px 0;display:block;background:#e26f5a;color:#fff}#related .item a span{display:block;padding:0 10px;color:#fff}#related .item img{border-bottom:solid 1px #f7f7f7;margin-bottom:10px;width:100%;height:auto}.trade-groups,.product-listing{padding:30px 0 30px 0}.trade-groups .content,.product-listing .content{float:left;width:870px}.trade-groups .card,.product-listing .card{box-sizing:border-box;border:solid 2px rgba(255,255,255,0);position:relative;float:left;width:270px;margin:0 0 20px 0;overflow:hidden;height:240px;transition:all .3s ease-out}.trade-groups .card img,.product-listing .card img{width:100%;height:auto}.trade-groups .card figcaption,.product-listing .card figcaption{position:absolute;top:0px;padding:15px 10px 10px 10px;left:0;right:0}.trade-groups .card:hover,.product-listing .card:hover{border:solid 2px #fff;transform:scale(1.03) perspective(0px);box-shadow:0 10px 10px rgba(0,0,0,.5)}.trade-groups .card:hover figcaption,.product-listing .card:hover figcaption{bottom:0}.trade-groups .card:hover figcaption strong,.trade-groups .card:hover figcaption h2,.trade-groups .card:hover figcaption .link,.product-listing .card:hover figcaption strong,.product-listing .card:hover figcaption h2,.product-listing .card:hover figcaption .link{color:#fff}.trade-groups .card strong,.trade-groups .card h2,.product-listing .card strong,.product-listing .card h2{font-size:21px;text-align:center;font-family:"regular";color:#fff;display:block;padding:0 25px;font-weight:600}.trade-groups .card .link,.product-listing .card .link{font-size:16px;color:#e26f5a;text-align:center;display:none;margin-top:30px;text-decoration:underline}.trade-groups .card .preview-btn,.product-listing .card .preview-btn{z-index:2;position:absolute;width:40px;height:40px;top:0;right:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;border-radius:0 0 0 20px;background:rgba(255,255,255,.2);border:solid 1px rgba(255,255,255,.2);border-right:0;border-top:0}.trade-groups .card .preview-btn:before,.product-listing .card .preview-btn:before{display:block;width:40px;line-height:40px;text-align:center;font-size:30px;color:#fff;font-family:icon;content:"+"}.trade-groups .card .preview-btn:hover,.product-listing .card .preview-btn:hover{text-decoration:none;border-color:rgba(255,255,255,.5);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;background:rgba(255,255,255,.5)}.trade-groups .card .preview-btn:hover:before,.product-listing .card .preview-btn:hover:before{border:none}.trade-groups .card a:not(.fresco),.product-listing .card a:not(.fresco){z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;display:block}.trade-groups .card a:not(.fresco):hover,.product-listing .card a:not(.fresco):hover{text-decoration:none}.trade-groups.full .content,.product-listing.full .content{width:100%;justify-content:space-between;display:flex;flex-wrap:wrap}.trade-groups.full .card,.product-listing.full .card{width:32.3%}.trade-groups.full .card:nth-child(4n+1),.product-listing.full .card:nth-child(4n+1){margin-left:0}#trade-blocks{padding:30px 0 30px 0;background:#fff}#trade-blocks .card{overflow:hidden;float:left;width:370px;margin:0 20px 20px 0;box-sizing:border-box;height:255px;color:#fff;background:#e26f5a;position:relative;z-index:0}#trade-blocks .card.last-item{margin-right:0}#trade-blocks .card img{z-index:0;top:0;left:0;position:absolute;width:100%;height:auto;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#trade-blocks .card figcaption{padding:30px;box-sizing:border-box;position:absolute;z-index:1;left:0;right:0;height:150px;bottom:-150px;background:rgba(0,0,0,.65);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#trade-blocks .card:hover img{right:-5%;top:-5%;bottom:-5%;left:-5%;width:110%;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#trade-blocks .card:hover figcaption{bottom:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#trade-blocks .card h3{z-index:2;color:#000;position:absolute;top:0;left:0;padding:20px 30px;display:block;font-size:24px;text-transform:uppercase}#trade-blocks .card p{font-size:18px;color:#fff}#trade-blocks .card a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:block}#trade-blocks .card a:hover{text-decoration:none}#trade-blocks .card:nth-child(1) h3{color:#fff}#trade-blocks .card:nth-child(1) figcaption{bottom:0;background:rgba(0,0,0,0)}#trade-blocks .card.double{width:760px}#account_tracking td{color:#000;font-size:14px}#opc_image{border:solid 1px #f7f7f7;max-width:100%;height:auto;margin-bottom:30px}#configurator{min-height:625px;position:relative;padding-top:90px}#configurator.opc{width:870px}#configurator h1{height:70px;background:#fafafa;background:#fff;background:-moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-o-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f9f9f9",GradientType=0 );border-bottom:solid 1px #f7f7f7;position:absolute;box-sizing:border-box;padding:20px;top:0;left:0;right:0}#configurator h1 small{font-size:12px;display:inline-block;margin-left:20px}#product-detail{background:#f7f7f7;padding:30px 0}#product-detail #detail_infobar{min-height:20px;float:left;width:250px;margin-right:20px}#product-detail #detail_infobar #detail_infobar_text,#product-detail #detail_infobar #detail_infobar_gallery,#product-detail #detail_infobar #detail_infobar_sheets,#product-detail #detail_infobar #detail_bookinfo{margin-bottom:20px;padding:15px;background:#fff}#product-detail #detail_infobar h3{margin:0 0 20px 0;text-align:left;font-size:14px}#product-detail #detail_infobar h3:after{display:none}#product-detail #detail_infobar li{padding:0}#product-detail #detail_infobar li:before{display:none}#product-detail #detail_infobar input[type=checkbox]{margin-top:5px}#product-detail #detail_infobar a.pdf,#product-detail #detail_infobar a.indd,#product-detail #detail_infobar a.ai{line-height:38px;height:40px;display:block;position:relative;padding-left:35px}#product-detail #detail_infobar a.pdf:before,#product-detail #detail_infobar a.indd:before,#product-detail #detail_infobar a.ai:before{position:absolute;color:#262626;font-size:36px;font-family:icon;content:"P";left:0;top:3px}#product-detail #detail_infobar a.indd:before{content:"I"}#product-detail #detail_infobar a.ai:before{content:"A"}#product-detail #detail_infobar #detail_infobar_gallery{padding:0}#product-detail #detail_infobar #detail_infobar_gallery .gallery_preview{width:100%;height:auto}#product-detail #detail_infobar #detail_infobar_gallery li{width:25%;float:left;padding:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#product-detail #detail_infobar #detail_infobar_gallery li img{width:100%;height:auto;cursor:pointer}#product-detail #detail_infobar #detail_infobar_gallery li:hover{opacity:.5;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#product-detail #detail_infobar-opc{min-height:20px;width:100%;margin-right:20px}#product-detail #detail_infobar-opc #detail_infobar_gallery{padding:0}#product-detail #detail_infobar-opc #detail_infobar_gallery .gallery_preview{width:870px;height:auto}#product-detail #detail_infobar-opc #detail_infobar_gallery li{height:60px;padding-right:10px;float:left;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#product-detail #detail_infobar-opc #detail_infobar_gallery li:before{background:none;margin-top:3px}#product-detail #detail_infobar-opc #detail_infobar_gallery li img{width:100%;height:auto;cursor:pointer}#product-detail #detail_infobar-opc #detail_infobar_gallery li:hover{opacity:.5;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#product-detail #total_block,#product-detail #delivery{background:#fff;float:right;width:250px;padding:80px 15px 15px 15px;box-sizing:border-box;position:relative;margin-bottom:15px}#product-detail #total_block .upload_field input,#product-detail #total_block .upload_field label,#product-detail #delivery .upload_field input,#product-detail #delivery .upload_field label{width:100%;margin:0;box-sizing:border-box;display:block;float:none}#product-detail #total_block .upload_field label,#product-detail #delivery .upload_field label{text-align:left}#product-detail #total_block input,#product-detail #total_block input:not(.btn),#product-detail #total_block .non-input-field,#product-detail #total_block select,#product-detail #delivery input,#product-detail #delivery input:not(.btn),#product-detail #delivery .non-input-field,#product-detail #delivery select{width:100%}#product-detail #total_block h1,#product-detail #total_block h2,#product-detail #total_block h3,#product-detail #delivery h1,#product-detail #delivery h2,#product-detail #delivery h3{width:auto;text-align:left;margin:0 0 15px 0;top:0;left:0;right:0;font-family:"regular";font-size:18px;position:absolute;background:#e26f5a;background:-moz-linear-gradient(top, #e26f5a 0%, #de5c44 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e26f5a), color-stop(100%, #de5c44));background:-webkit-linear-gradient(top, #e26f5a 0%, #de5c44 100%);background:-o-linear-gradient(top, #e26f5a 0%, #de5c44 100%);background:-ms-linear-gradient(top, #e26f5a 0%, #de5c44 100%);background:linear-gradient(to bottom, #e26f5a 0%, #de5c44 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#17afc1", endColorstr="#149bad",GradientType=0 );height:70px;line-height:40px;padding:15px;color:#fff}#product-detail #total_block h1:after,#product-detail #total_block h2:after,#product-detail #total_block h3:after,#product-detail #delivery h1:after,#product-detail #delivery h2:after,#product-detail #delivery h3:after{display:none}#product-detail #total_block hr,#product-detail #delivery hr{margin:15px 0}#product-detail #total_block li,#product-detail #delivery li{color:#333;display:block;text-align:right}#product-detail #total_block li:before,#product-detail #delivery li:before{display:none}#product-detail #total_block li.discount *,#product-detail #delivery li.discount *{color:#239888}#product-detail #total_block li.total.gross,#product-detail #delivery li.total.gross{color:#4bd6c3;font-size:18px}#product-detail #total_block li.total.gross .vat,#product-detail #delivery li.total.gross .vat{margin-top:5px;font-size:14px}#product-detail #total_block li strong,#product-detail #delivery li strong{text-align:left;display:block;border-bottom:solid 1px #f7f7f7;margin-bottom:5px;padding-bottom:5px}#product-detail #total_block li .label,#product-detail #delivery li .label{display:inline-block;width:50%;float:left;text-align:left}#product-detail #total_block li .label small,#product-detail #delivery li .label small{display:inline-block;color:#000;font-size:12px}#product-detail #total_block .btn,#product-detail #delivery .btn{display:block;width:100%;font-size:18px;line-height:12px;text-align:center}#product-detail #delivery{padding-top:20px}#product-detail #delivery strong{margin-bottom:10px;display:block}#product-detail #delivery .icon:before{font-size:22px;margin:5px 10px 0 0;color:#e26f5a;float:left}#product-detail #delivery span,#product-detail #delivery time{font-size:14px}#product-detail #delivery:hover .tooltip{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;opacity:1;visibility:visible}#product-detail #bulk{position:absolute;top:70px;left:0;right:0;display:block;background:#fafafa;background:#fff;background:-moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-o-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f9f9f9",GradientType=0 );border-bottom:solid 1px #eaeaea;height:40px;padding:0 15px;line-height:30px}#product-detail #bulk .info{display:inline-block;float:none}#product-detail #bulk .info .tooltip{left:auto;right:40px;width:580px;max-width:620px;display:block}#product-detail #bulk .info .tooltip>strong:first-child{display:block;margin-bottom:10px;font-family:"bold";font-size:18px}#product-detail #bulk .info .col{float:left;width:33.333333%;display:block}#product-detail #bulk .info strong{font-size:14px;display:block}#product-detail #bulk .info li{text-align:left;font-size:12px}#product-detail #bulk_height{height:40px}#product_informations{margin-top:30px}#product_informations .tab{position:relative;z-index:1;cursor:pointer;box-sizing:border-box;float:left;display:block;padding:10px 15px;font-size:16px;border:solid 1px #dedede;background:#eaeaea;color:#000;margin-bottom:-1px;border-bottom:none}#product_informations .tab.current{background:#fff}#product_informations .content{position:relative;z-index:0;background:#fff;padding:30px 15px;border:solid 1px #dedede}#product_informations .tab_content{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#product_informations .tab_content h1 small,#product_informations .tab_content h2 small,#product_informations .tab_content h3 small,#product_informations .tab_content h4 small,#product_informations .tab_content h5 small,#product_informations .tab_content h6 small{display:block;font-size:12px}@media screen{#visual_calculation{background:#f7f7f7;padding:30px 0;font-size:14px}#visual_calculation #selectView{float:right}#visual_calculation #selectView fieldset{line-height:40px;color:dimgray;margin-bottom:10px;position:relative}#visual_calculation #selectView select.select{width:160px;height:35px;padding:5px 20px 5px 10px;margin-top:7px;background:url(../assets/elements_select.png) #f7f7f7 95% 50% no-repeat;background-size:24px 24px}#visual_calculation #selectView label{width:auto;white-space:pre;text-align:right;min-height:1px;color:dimgray;font-size:16px;float:left;padding-right:17px;box-sizing:border-box;display:block;line-height:40px}#visual_calculation #selectView label .tooltip{text-align:left}#visual_calculation #selectView select{position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-size:25px 25px;background:#f7f7f7;font-family:"bold";border-radius:2px !important;border:solid 1px #b6b6b6;box-sizing:border-box;padding:10px;color:dimgray;font-size:14px;float:left;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}#visual_calculation #selectView select option{cursor:pointer}#visual_calculation #selectView .info{cursor:help;position:relative;display:block;float:left;width:20px;height:40px}#visual_calculation #selectView .info:before{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:20px;font-family:"icon";content:"?";color:#9c9c9c}#visual_calculation #selectView .info:hover:before{color:dimgray}#visual_calculation #selectView .info .tooltip{cursor:text;left:40px;top:0;min-width:220px;max-width:360px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;position:absolute;z-index:1;padding:7px 10px;border-radius:2px;border:solid 1px #cfcfcf;box-shadow:0 0 6px rgba(0,0,0,.15);visibility:hidden;opacity:0;background:#fff}#visual_calculation #selectView .info .tooltip strong{font-size:14px}#visual_calculation #selectView .info .tooltip p{margin:0;font-size:12px;line-height:18px}#visual_calculation #selectView .info .tooltip ul{margin-bottom:5px}#visual_calculation #selectView .info .tooltip ul li{font-size:12px;line-height:18px}#visual_calculation #selectView .info:hover .tooltip{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1;visibility:visible}#visual_calculation .contentwrapper{box-sizing:content-box}#visual_calculation .contentwrapper.left{width:65%;float:left;background:#fff;padding:20px;box-sizing:border-box}#visual_calculation .contentwrapper.left .head{margin-bottom:15px}#visual_calculation .contentwrapper.left .head img{float:left;width:35%}#visual_calculation .contentwrapper.left .head .text{float:left;margin-left:5%;max-width:60%}#visual_calculation .contentwrapper.left .head .text.detail_infobar_gallery{margin-left:0}#visual_calculation .contentwrapper.left .head .text h1{color:#000;font-size:21px;font-weight:400;margin-bottom:0;line-height:100%}#visual_calculation .contentwrapper.left .head .text .articleNumber{font-size:12px;font-weight:300;margin-top:10px;display:block}#visual_calculation .contentwrapper.left .head .text .articleDescription{margin-top:24px;font-size:14px}#visual_calculation .contentwrapper.left .optionGroup{margin-bottom:0}#visual_calculation .contentwrapper.left .optionGroup h2{font-size:18px;font-family:"bold";color:#e26f5a;margin-bottom:14px;margin-top:20px}#visual_calculation .contentwrapper.left .optionGroup .clear{clear:both;width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper{display:flex;flex-wrap:wrap;position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .optionName{font-size:16px;line-height:2.1em;display:block}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset{width:48%;margin-bottom:20px;box-sizing:border-box}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.select{position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .info{cursor:help;position:relative;display:inline-block;width:20px;top:5px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .info:before{display:block;width:25px;text-align:center;line-height:inherit;font-size:20px;font-family:"icon";content:"?";color:#333}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .info:hover:before{color:#e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .info .tooltip{cursor:text;left:40px;top:0;min-width:320px;max-width:460px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:absolute;z-index:4;padding:7px 10px;border-radius:2px;border:solid 1px #666;box-shadow:0 0 6px rgba(0,0,0,.15);visibility:hidden;opacity:0;background:#fff}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .info:hover .tooltip{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;opacity:1;visibility:visible}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset:nth-of-type(odd){margin-right:4%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset:nth-of-type(even){margin-right:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label{width:100%;display:block;background:#f7f7f7;border-radius:2px !important;border:solid 1px #b3b1b1;height:40px;box-sizing:border-box;padding:10px 10px 10px 35px;color:#000;font-size:14px;position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label:before{display:block;top:11px;left:11px;position:absolute}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label:after{display:block;content:url("../assets/elements_select.png");transform:scale(0.3);filter:hue-rotate(93deg);top:-23px;right:-22px;position:absolute}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input{padding-left:10px;background:#f7f7f7;float:left;width:86%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.width100{width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input:after{content:""}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input:hover{cursor:initial}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input input{width:100%;background:#f7f7f7}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input span{position:absolute;right:5px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small{width:30%;margin-right:5px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small.length{width:18%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small.left{float:left}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small.right{float:left;margin-left:6%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small.right.length{margin-left:3%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.input.input-small+span{float:left;margin-top:15px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.upload_field{padding:0;border:none}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.upload_field:after{content:""}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.upload_field .progressBar{width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text{background:#fff;border:none;padding-right:0;padding-left:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text:after{content:""}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text input:not([type=checkbox]){width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text .btn{min-width:auto;width:40px;top:0;position:absolute;right:0;margin:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text .btn.big{width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text .btn.autoWidth{width:auto}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.text:hover{cursor:initial}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.default:before{content:url("../assets/option_edit.png")}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.check:before{content:url("../assets/option_checkmark.png");filter:hue-rotate(251deg)}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.warning{color:#da9103}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.warning:before{content:url("../assets/option_warning.png");top:7px;left:7px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label.active{border-left:solid 1px #b3b1b1;border-top:solid 1px #b3b1b1;border-right:solid 1px #b3b1b1;border-bottom:none;color:#e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label:hover{cursor:pointer}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .btnCalcOptical{background:#e26f5a;width:40px;height:40px;float:right;margin-top:4px;position:relative;right:0;transition:all .3s ease}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .btnCalcOptical:before{font-family:"icon";width:20px;height:20px;content:"o";color:#fff;display:block;text-indent:6px;font-size:28px;line-height:22px;text-align:center}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .btnCalcOptical:hover{color:#fff;border-color:#e26f5a;background:#ea9585}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .fileName{max-width:84%;overflow:hidden;display:inline-block}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .btnDelete{background:#d12b0b;color:#fff;width:40px !important;height:40px;float:right;top:-10px;position:relative;right:0;transition:all .3s ease}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .btnDelete:hover{color:#fff;border-color:#b3b1b1;background:#f33f1c}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .editColorPages{margin-top:4px;width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .upload_area{padding:10px 20px 0px 20px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon{overflow-y:auto;overflow-x:hidden;max-height:215px;position:absolute;width:48%;border-bottom:solid 1px #b3b1b1;border-right:solid 1px #b3b1b1;border-left:solid 1px #b3b1b1;background:#fff;z-index:2;box-sizing:border-box;padding:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon.select{width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon.fixHeight{height:215px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul{position:relative;z-index:2;width:100%;box-sizing:border-box;padding:0;margin:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li{line-height:2.5em;border-top:solid 1px #b3b1b1;padding:0 10px;font-size:14px;background:#f7f7f7;transition:all .3s ease}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.selected{background:#dedede}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.disabled{color:#333;position:relative;font-style:italic;background:url("../assets/stop-icon_gray.png") #fff right 5px center no-repeat;background-size:15px 15px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.disabled>div{position:absolute;min-width:340px;color:#000;background:#fff;min-height:30px;display:none;padding:10px;box-sizing:border-box;-webkit-box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);-moz-box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);opacity:0;transition:opacity .3s linear}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.disabled>div:after{content:"";position:absolute;top:15px;right:100%;margin-top:-8px;width:0;height:0;border-right:8px solid #fff;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0)}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.disabled:hover{background:url("../assets/stop-icon.png") #e26f5a right 5px center no-repeat;background-size:15px 15px;transition:none}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li:hover{background:#dedede;cursor:pointer}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.optionHeadline{background:#fff;border-top:none;font-style:italic}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .optionGroupCon ul li.optionHeadline:hover{color:#000;cursor:initial}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .listLegend{background:url("../assets/stop-icon.png") #c4c4c4 left 10px center no-repeat;background-size:15px 15px;color:#fff;position:absolute;top:291px;width:339px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:5px 5px 5px 35px;box-sizing:border-box;z-index:2;font-size:13px;line-height:1.2em}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset .listLegend.listLegend{top:259px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions label.active{background:#fff;z-index:3}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions{position:absolute;z-index:2;width:100%;left:0;padding-right:0;background:#fff;border:solid 1px #b3b1b1;box-sizing:border-box;margin-top:-1px;padding:10px 0 0 10px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions.active{border-left:solid 1px #b3b1b1;border-top:solid 1px #b3b1b1;border-right:solid 1px #b3b1b1;border-bottom:solid 1px #fff;color:#e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;width:18.4%;float:left;padding:15px;box-sizing:border-box;border:solid 1px #4d4d4d;margin-right:1.6%;margin-bottom:2%;text-align:center;font-size:12px;transition:.3s ease-in-out;position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel:hover{cursor:pointer}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel:hover .hoverOverlay{background-color:#e26f5a;position:absolute;left:0;top:0;width:100%;height:100%;visibility:visible;opacity:.3}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel .hoverOverlay{visibility:hidden;opacity:0;transition:all .3s ease-out}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected{border-color:#4bd6c3;position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected .selectedOverlay{background-color:rgba(75,214,195,.3);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_checkmark_big.png");background-repeat:no-repeat;background-position:center;opacity:.7}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected .selectedOverlay img{position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-25px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected:hover{cursor:initial;background-color:rgba(0,0,0,0)}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected:hover p{color:#000}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.selected:hover .hoverOverlay{display:none}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled{border-color:#cfdbdd;position:relative;width:15.05%;padding:5px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled img{max-height:60px;opacity:.7}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled p{line-height:1.2em;color:#333;font-size:11px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay{background-color:rgba(255,255,255,.1);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_lock_big.png");background-repeat:no-repeat;background-position:10px 10px;background-size:15px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay img{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-19px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay p{line-height:1.4em;visibility:hidden;opacity:0;transition:.3s linear}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay:hover p{background:rgba(255,255,255,.8);margin-top:0;line-height:1.4em;color:#d12b0b;padding:5px 0;visibility:visible;opacity:1}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled:hover{cursor:pointer;background-color:rgba(0,0,0,0);border-color:#b1c4c8}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled:hover img{opacity:1}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.disabled:hover p{color:#000}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.warning{border-color:#da9103;position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.warning .warningOverlay{background-color:rgba(218,145,3,.2);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_warning_big.png");background-repeat:no-repeat;background-position:center}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.warning .warningOverlay img{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-19px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.warning:hover{cursor:initial;background-color:rgba(0,0,0,0)}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel.warning:hover p{color:#000}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel img{display:inline-block;max-height:80px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel p{font-size:12px;line-height:1.4em;margin:5px 0 0 0;display:block;width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .optionHeadline{font-family:"bold";margin-bottom:5px;line-height:1.2em;display:block;padding-bottom:10px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .optionHeadline small{font-style:italic;font-family:"regular","Helvetica",arial,sans-serif;font-size:11px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .optionHeadline br{line-height:normal}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung .rest{margin-left:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset label{background:none;border:none;float:left;padding-right:17px;font-size:16px;line-height:11px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset label:after{content:none}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset .requirement{margin-left:10px;font-size:18px;position:absolute;top:0;right:0;display:inline-block}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn),#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select{background:#f7f7f7;font-family:"bold";border-radius:2px !important;border:solid 1px #4d4d4d;height:40px;box-sizing:border-box;padding:10px;color:#000;font-size:14px;width:100% !important;float:left;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn).disabled,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select.disabled{background-color:rgba(0,0,0,0);border-color:#fff;color:#333}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn):focus,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select:focus{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;border:solid 1px #e26f5a;color:#e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn):hover,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select:hover{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out;background-color:#f7f7f7;cursor:pointer}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn):focus:hover,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select:focus:hover{cursor:text}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn).has-spare,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select.has-spare{border-radius:2px 2px 0 0 !important}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset input:not(.btn).spare,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select.spare{border-top:none;border-radius:0 0 2px 2px !important}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper section#cart_teillieferung fieldset select{position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url("../assets/elements_select.png") no-repeat 98% center #f7f7f7;background-size:25px 25px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .warningText{color:#da9103;position:absolute;font-size:12px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon{height:28px;position:absolute;width:48%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon:hover>div.zusTextCover{display:none}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon .zusTextCover{display:block;background:#fff;position:absolute;bottom:0;width:100%;padding:4px 10px;box-sizing:border-box;text-align:right;font-size:12px;font-style:italic;color:#e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon .zusTextCover .requirement{color:red}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon .zusTextInput{padding:3px 0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextCon .zusTextInput input{width:100%;font-size:12px;border-bottom:solid 1px #4d4d4d}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .zusTextfeld{position:absolute;font-size:12px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .priceTableText{text-align:right}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .priceTableText h2{margin-bottom:0;display:block;color:#000;font-weight:100;margin-top:8px;line-height:1em}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .priceTableText .subtitle{font-size:12px;margin-bottom:0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable{width:100%}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview{width:100%;border:1px solid #f0f0f0;margin-top:-10px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview thead th{text-align:left;font-size:14px;border-bottom:1px solid #f0f0f0;background:#f0f0f0;padding:5px 20px}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview thead th:not(:last-of-type){border-right:1px solid #f0f0f0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr{position:relative}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:not(:last-of-type){border-bottom:1px solid #f0f0f0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr td{text-align:left;font-size:12px;padding:5px 20px;box-sizing:border-box;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr td:not(:last-of-type){border-right:1px solid #f0f0f0}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr td .dd-container{position:inherit}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr td .dd-container .dd-select{position:inherit;border:none;background:url("../assets/elements_select.png") no-repeat 98% center #fff !important;background-size:20px 20px !important;box-sizing:border-box;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr td .dd-container .dd-options{width:100px !important}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:hover td,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:focus td,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:active td{background:#f8f8f8;cursor:pointer;text-shadow:1px 0 0 #000}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:hover td:not(:first-of-type),#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:focus td:not(:first-of-type),#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:active td:not(:first-of-type){color:#e26f5a;text-shadow:1px 0 0 #e26f5a}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:hover td .dd-container,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:focus td .dd-container,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:active td .dd-container{position:inherit}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:hover td .dd-container .dd-select,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:focus td .dd-container .dd-select,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #priceOverview tbody tr:active td .dd-container .dd-select{position:inherit;border:none;background:url("../assets/elements_select.png") no-repeat 98% center #f8f8f8 !important;background-size:20px 20px !important;box-sizing:border-box}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable #pricecalingWrapper #clickablePricescaling{height:auto}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable .priceUpRow td,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable .priceDownRow td{color:#69ca00}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable .priceUpRow.disabled td,#visual_calculation .contentwrapper.left .optionGroup .optionWrapper #priceTable .priceDownRow.disabled td{color:dimgray}#visual_calculation .contentwrapper.left .optionGroup .optionWrapper .upload_area{width:100%;margin-bottom:0}#visual_calculation .contentwrapper.right{width:30%;float:right;min-height:200px;z-index:2}#visual_calculation .contentwrapper.right section{padding:20px 20px;box-sizing:border-box;background:#fff}#visual_calculation .contentwrapper.right section:not(:first-of-type){margin-top:30px}#visual_calculation .contentwrapper.right h2{font-size:18px;font-family:"bold";margin-bottom:10px}#visual_calculation .contentwrapper.right .subtitle{font-size:12px}#visual_calculation .contentwrapper.right .row span{font-size:14px}#visual_calculation .contentwrapper.right .row span:first-of-type{float:left}#visual_calculation .contentwrapper.right .row span:last-of-type{float:right}#visual_calculation .contentwrapper.right .row span.donation{color:#4bd6c3}#visual_calculation .contentwrapper.right .row.total span{color:#e26f5a;font-size:16px;font-family:"bold"}#visual_calculation .contentwrapper.right hr{margin:14px 0;border-bottom:1px solid #f0f0f0}#visual_calculation .contentwrapper.right button.success{width:100%;margin:24px 0 0 0;position:relative;box-sizing:border-box;padding-right:40px}#visual_calculation .contentwrapper.right button:before{display:inline-block;width:38px;height:38px;line-height:38px;content:"c";font-family:"icon";color:#fff;font-size:30px;position:absolute;right:20px;top:0}#visual_calculation .contentwrapper.right button.pa_button{background-color:#bbb;border-color:#888;font-size:14px !important;width:100%;margin-top:15px}#visual_calculation .contentwrapper.right button.pa_button span{display:inline-block;color:#fff;vertical-align:middle}#visual_calculation .contentwrapper.right button.pa_button img{width:100px;height:auto;display:inline-block;vertical-align:middle;padding:0 5px}#visual_calculation .contentwrapper.right button.pa_button:hover{background:#d5d5d5}#visual_calculation .contentwrapper.right button.pa_button:focus{background:#d5d5d5}#visual_calculation .contentwrapper.right button.pa_button:active{background:#d5d5d5}#visual_calculation .contentwrapper.right button.pa_button:before{content:none}#visual_calculation .contentwrapper.right #delivery .content{padding-left:50px;box-sizing:border-box;position:relative}#visual_calculation .contentwrapper.right #delivery .content img{width:35px;height:auto;position:absolute;top:3px;left:0}#visual_calculation .contentwrapper.right #delivery .content h3{font-size:14px;margin-bottom:0}#visual_calculation .contentwrapper.right #delivery .content .date,#visual_calculation .contentwrapper.right #delivery .content .weight{font-family:"bold";color:#e26f5a;display:block}#visual_calculation .contentwrapper.right #delivery .content .tooltip{font-size:10px}#visual_calculation .contentwrapper.right #printTemplates #showTemplates{background:url("../assets/icon_document.png") no-repeat 10px center #e26f5a;background-size:20px;display:block;padding:10px 10px 10px 40px;color:#fff;font-family:"bold";font-size:16px}#visual_calculation .contentwrapper.right #printTemplates #showTemplates:hover{cursor:pointer}#visual_calculation .contentwrapper.right #comments .remark label{font-size:18px;font-family:"bold";margin-bottom:10px;display:block}#visual_calculation .contentwrapper.right #comments .remark textarea,#visual_calculation .contentwrapper.right #comments .remark input{width:100%;border:1px solid #f0f0f0;padding:5px}#visual_calculation #product_informations{margin-top:30px}#visual_calculation #product_informations header{display:none}#visual_calculation #product_informations .content{background:rgba(0,0,0,0);padding:0;border:none}#visual_calculation #product_informations .content article{padding:15px;background:#fff;margin-bottom:30px;display:block !important}#visual_calculation #printtemplate{padding:15px;background:#fff;margin-top:30px;display:block !important}#visual_calculation #printtemplate li{float:left;width:33.3333%;border-bottom:none;margin-bottom:30px}#visual_calculation #printtemplate li .icon{width:48px;opacity:.6}#visual_calculation #printtemplate li a{height:60px;line-height:60px}#visual_calculation #printtemplate h3{font-size:18px;font-family:"bold";margin-bottom:10px}#visual_calculation #detail_infobar{max-width:35%;float:left}#visual_calculation #detail_infobar #detail_infobar_gallery{padding:0}#visual_calculation #detail_infobar #detail_infobar_gallery .gallery_preview{width:100%;height:auto}#visual_calculation #detail_infobar #detail_infobar_gallery li{width:25%;float:left;padding:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#visual_calculation #detail_infobar #detail_infobar_gallery li img{width:100%;height:auto;cursor:pointer}#visual_calculation #detail_infobar.detail_infobar_gallery{width:100%;max-width:100%}}@media screen and (max-width: 1280px){#visual_calculation .contentwrapper.left{width:67.5%}#visual_calculation .contentwrapper.right{width:30%}}@media screen and (max-width: 1023px){#visual_calculation .contentwrapper.left,#visual_calculation .contentwrapper.right{width:100%;height:auto !important;float:none;position:relative !important}#visual_calculation .contentwrapper.right{margin-top:30px}}.cf{flex-wrap:nowrap}#modalTemplates{display:none;position:fixed;z-index:5;padding-top:250px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#modalTemplates .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:25px 0 0 0;border:1px solid #888;width:65%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;overflow:auto}#modalTemplates .close{color:#e26f5a;top:0;position:absolute;right:10px;font-size:28px;font-weight:bold}#modalTemplates h2{font-size:18px;font-family:"bold";margin-bottom:10px}#modalTemplates #modulesPrinttemplate{padding:0}#modalTemplates #modulesPrinttemplate h3{display:none}#modalTemplates #modulesPrinttemplate ul{margin:0}#modalTemplates #modulesPrinttemplate ul li{float:left;width:25%;margin-bottom:10px}#modalTemplates #modulesPrinttemplate ul li img{opacity:.8}@media screen{#visual_calculation.expert{background:#f7f7f7;padding:30px 0;font-size:14px}#visual_calculation.expert form#selectView{float:right}#visual_calculation.expert form#selectView select.select{width:150px;height:35px;padding:5px 10px;margin-top:7px}#visual_calculation.expert form#selectView label{width:auto}#visual_calculation.expert form#selectView label .tooltip{text-align:left}#visual_calculation.expert #option_block hr{margin:2px 0}#visual_calculation.expert #priceTable{margin:15px 0 0 0}#visual_calculation.expert .contentwrapper{box-sizing:content-box}#visual_calculation.expert .contentwrapper.left{width:65%;float:left;background:#fff;padding:20px;box-sizing:border-box}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item{border:solid 1px #4d4d4d;margin-bottom:15px;background:#f7f7f7}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item.selected button small{display:inline-block}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item.selected .counter{color:#f7f7f7;position:relative;background:#f7f7f7;border:1px solid #000}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item.selected .counter:before{content:"";position:absolute;display:block;width:14px;height:10px;top:5px;left:3px;background:url(../assets/option_checkmark.png) no-repeat;background-size:14px 10px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #99b6ba;border-top:none}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item.disabled{margin-top:-1px;border-top-color:#d6d6d6}#visual_calculation.expert .contentwrapper.left .accordion button{position:relative;display:block;text-align:left;width:100%;padding:8px 0;color:#000;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none}#visual_calculation.expert .contentwrapper.left .accordion button:hover,#visual_calculation.expert .contentwrapper.left .accordion button:focus{cursor:pointer;color:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion button:hover::after,#visual_calculation.expert .contentwrapper.left .accordion button:focus::after{cursor:pointer;color:#e26f5a;border:1px solid #e26f5a}#visual_calculation.expert .contentwrapper.left .accordion button .accordion-title{padding:1em 1.5em 1em 0;font-size:16px}#visual_calculation.expert .contentwrapper.left .accordion button .accordion-title strong{font-size:14px;color:#4bd6c3}#visual_calculation.expert .contentwrapper.left .accordion button .icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px}#visual_calculation.expert .contentwrapper.left .accordion button .icon::before{display:block;position:absolute;content:"";top:3px;left:6px;width:10px;height:2px;background:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion button .icon::after{display:block;position:absolute;content:"";top:-1px;left:10px;width:2px;height:10px;background:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion button .counter{display:inline-block;position:relative;top:0;left:7px;width:20px;height:20px;border:1px solid;border-radius:22px;text-align:center;font-size:14px;border-color:#e26f5a;background:#e26f5a;color:#fff;margin-right:10px}#visual_calculation.expert .contentwrapper.left .accordion button .attribute-name{font-size:14px}#visual_calculation.expert .contentwrapper.left .accordion button.disabled{opacity:.7}#visual_calculation.expert .contentwrapper.left .accordion button.disabled .counter{border-color:#99b6ba;background:#fff;color:#99b6ba}#visual_calculation.expert .contentwrapper.left .accordion button.disabled:hover{cursor:not-allowed;pointer-events:stroke}#visual_calculation.expert .contentwrapper.left .accordion button small{display:none;font-size:12px;position:absolute;right:25px;top:13px}#visual_calculation.expert .contentwrapper.left .accordion button[aria-expanded=true]{color:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion button[aria-expanded=true] .icon::after{width:0}#visual_calculation.expert .contentwrapper.left .accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:100vh;transition:all 400ms ease;will-change:opacity,max-height;-webkit-box-shadow:3px 8px 8px -5px rgba(0,0,0,.15);box-shadow:3px 8px 8px -5px rgba(0,0,0,.15)}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 350ms ease,max-height 350ms ease;will-change:opacity,max-height}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content .optionName{font-size:16px;line-height:2.1em;display:block}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label{width:100%;display:block;background:#f7f7f7;border-radius:2px !important;border:solid 1px #4d4d4d;height:40px;box-sizing:border-box;padding:10px 10px 10px 35px;color:#000;font-size:14px;position:relative}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label:before{display:block;top:11px;left:11px;position:absolute}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label:after{display:block;content:url("../assets/elements_select.png");transform:scale(0.3);top:-23px;right:-22px;position:absolute}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input{padding-left:10px;background:#f7f7f7;float:left;width:86%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.width100{width:100%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input:after{content:""}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input:hover{cursor:initial}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input input{width:100%;background:#f7f7f7}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input span{position:absolute;right:5px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small{width:30%;margin-right:5px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small.length{width:18%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small.left{float:left}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small.right{float:left;margin-left:6%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small.right.length{margin-left:3%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.input.input-small+span{float:left;margin-top:15px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.upload_field{padding:0;border:none}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.upload_field:after{content:""}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.upload_field .progressBar{width:100%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text{background:#fff;border:none;padding-right:0;padding-left:0}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text:after{content:""}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text input:not([type=checkbox]){width:100%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text .btn{min-width:auto;width:40px;top:0;position:absolute;right:0;margin:0}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text .btn.big{width:100%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text .btn.autoWidth{width:auto}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.text:hover{cursor:initial}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.default:before{content:url("../assets/option_edit.png")}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.check:before{content:url("../assets/option_checkmark.png")}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.warning{color:#da9103}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.warning:before{content:url("../assets/option_warning.png");top:7px;left:7px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label.active{border-left:solid 1px #e26f5a;border-top:solid 1px #e26f5a;border-right:solid 1px #e26f5a;border-bottom:none;color:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion .accordion-content fieldset label:hover{cursor:pointer}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions label.active{background:#fff;z-index:3}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions{position:relative;z-index:2;width:100%;left:0;padding-right:0;background:#fff;box-sizing:border-box;margin-top:-1px;padding:10px 0 0 10px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions.active{border-left:solid 1px #e26f5a;border-top:solid 1px #e26f5a;border-right:solid 1px #e26f5a;border-bottom:solid 1px #fff;color:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;width:18.4%;float:left;padding:15px;box-sizing:border-box;border:solid 1px #4d4d4d;margin-right:1.6%;margin-bottom:2%;text-align:center;font-size:12px;transition:.3s ease-in-out;position:relative}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel:hover{cursor:pointer}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel:hover .hoverOverlay{background-color:#e26f5a;position:absolute;left:0;top:0;width:100%;height:100%;visibility:visible;opacity:.3}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel .hoverOverlay{visibility:hidden;opacity:0;transition:all .3s ease-out}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected{border-color:#4bd6c3;position:relative}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected .selectedOverlay{background-color:rgba(75,214,195,.3);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_checkmark_big.png");background-repeat:no-repeat;background-position:center;opacity:.7}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected .selectedOverlay img{position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-25px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected:hover{cursor:initial;background-color:rgba(0,0,0,0)}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected:hover p{color:#000}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.selected:hover .hoverOverlay{display:none}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled{border-color:#cfdbdd;position:relative;width:15.05%;padding:5px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled img{max-height:60px;opacity:.7}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled p{line-height:1.2em;color:#333;font-size:11px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay{background-color:rgba(255,255,255,.1);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_lock_big.png");background-repeat:no-repeat;background-position:10px 10px;background-size:15px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay img{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-19px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay p{line-height:1.4em;visibility:hidden;opacity:0;transition:.3s linear}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled .disabledOverlay:hover p{background:rgba(255,255,255,.8);margin-top:0;line-height:1.4em;color:#d12b0b;padding:5px 0;visibility:visible;opacity:1}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled:hover{cursor:pointer;background-color:rgba(0,0,0,0);border-color:#b1c4c8}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled:hover img{opacity:1}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.disabled:hover p{color:#000}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.warning{border-color:#da9103;position:relative}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.warning .warningOverlay{background-color:rgba(218,145,3,.2);position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../assets/option_warning_big.png");background-repeat:no-repeat;background-position:center}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.warning .warningOverlay img{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-19px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.warning:hover{cursor:initial;background-color:rgba(0,0,0,0)}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel.warning:hover p{color:#000}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel img{display:inline-block;max-height:80px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel p{font-size:12px;line-height:1.4em;margin:5px 0 0 0;display:block;width:100%}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .optionHeadline{font-family:"bold";margin-bottom:5px;line-height:1.2em;display:block;padding-bottom:10px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .optionHeadline small{font-style:italic;font-family:"regular","Helvetica",arial,sans-serif;font-size:11px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .optionHeadline br{line-height:normal}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon{overflow-y:auto;overflow-x:hidden;max-height:215px;position:relative;width:48%;background:#fff;z-index:2;box-sizing:border-box;padding:0}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon.select{width:100%;padding:0 10px 10px 10px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon.select.quantity{min-height:auto;max-height:inherit;padding:0 10px 10px 10px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul{position:relative;z-index:2;width:100%;box-sizing:border-box;padding:0;margin:0}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li{line-height:2.5em;border-top:solid 1px gray;padding:0 10px;font-size:14px;transition:all .3s ease}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.selected{color:#e26f5a}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.selected:before{content:url("../assets/option_checkmark.png");margin-right:5px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.disabled{color:#333;position:relative;font-style:italic;background:url("../assets/stop-icon_gray.png") #fff right 5px center no-repeat;background-size:15px 15px}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.disabled>div{position:absolute;min-width:340px;color:#000;background:#fff;min-height:30px;display:none;padding:10px;box-sizing:border-box;-webkit-box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);-moz-box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);box-shadow:-2px 0px 26px -1px rgba(0,0,0,.3);opacity:0;transition:opacity .3s linear}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.disabled>div:after{content:"";position:absolute;top:15px;right:100%;margin-top:-8px;width:0;height:0;border-right:8px solid #fff;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0)}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.disabled:hover{background:url("../assets/stop-icon.png") #e26f5a right 5px center no-repeat;background-size:15px 15px;transition:none}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li:hover{background:#e26f5a;color:#fff;cursor:pointer}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.optionHeadline{background:#fff;border-top:none;font-style:italic}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionGroupCon ul li.optionHeadline:hover{color:#000;cursor:initial}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionWrapper{display:flex;flex-wrap:wrap;position:relative}#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .optionWrapper .priceTableText{margin-right:0}}@media screen and (max-width: 1280px){#visual_calculation.expert .contentwrapper.left{width:67.5%}#visual_calculation.expert .contentwrapper.right{width:30%}}@media screen and (max-width: 1023px){#visual_calculation.expert .contentwrapper.left,#visual_calculation.expert .contentwrapper.right{width:100%;height:auto !important;float:none;position:relative !important}#visual_calculation.expert .contentwrapper.right{margin-top:30px}}@media screen and (max-width: 550px){#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel{width:31.7%}}#form_individual .col_left img,#form_individual .col_right img{width:100%;height:auto;margin-bottom:30px}#form_individual .col_left .btn.success,#form_individual .col_right .btn.success{min-width:300px;float:right;margin-right:23px}#form_individual .col_left input,#form_individual .col_right input{width:300px}#form_individual .template-download{margin-left:140px}#form_individual .template-download .preview{float:left;width:80px}#form_individual .template-download .buttons{width:350px;clear:both}#form_individual .template-download .buttons .btn{min-width:120px;width:120px}#form_individual .template-download .error{color:#d12b0b}#form_individual .template-download .hint-warning{background:#fff3cd;color:#eaac00;font-size:18px;box-sizing:border-box;border:solid 1px #ffc416}#form_individual .template-download .error,#form_individual .template-download .hint-warning{width:100%;font-size:14px;padding:10px 15px;margin-bottom:10px}#form_individual .template-upload{margin-left:140px}#form_individual .template-upload .preview{float:left}#form_individual .template-upload .buttons{width:350px;clear:both}#form_individual .template-upload .buttons .btn{float:none;min-width:120px;width:120px}#fotolia .wrp{background:#fff;padding:30px}#fotolia figure{float:left;width:20%;min-height:300px;outline:solid 1px #f7f7f7;border-radius:4px;box-sizing:border-box;padding:20px;position:relative}#fotolia figure a{position:absolute;top:0;left:0;right:0;bottom:0}#fotolia figure img{display:block;margin:20px auto}#fotolia figure figcaption{position:absolute;top:55%;left:20px;right:20px}#fotolia figure strong{position:relative;display:block;left:0;box-sizing:border-box;right:0;padding:5px;border-radius:2px;background:#f7f7f7;text-align:center}#fotolia figure ul{margin:0}#fotolia figure ul li{font-size:14px;padding-left:10px}#fotolia figure:hover strong{background:#e26f5a;color:#fff}#fotolia h1{float:left;margin-bottom:0}#fotolia #fotolia_search{float:right}#fotolia #fotolia_search fieldset{margin:0}#fotolia #fotolia_search .btn{margin-bottom:0;min-width:20px;padding:0;margin-left:10px;width:40px}#fotolia #fotolia_search .btn:before{font-size:34px;content:"r";color:#fff;font-family:icon}#fotolia #fotolia_nav{float:right;margin-bottom:30px}#fotolia #fotolia_nav .btn{float:left;margin:0 0 0 10px}#finish{margin-bottom:80px}#finish .item{width:49%;background:#fff;padding:10px;line-height:40px;border-radius:2px;color:#000;float:left;margin-right:2%;box-sizing:border-box}#finish .item:nth-of-type(2n+2){margin-right:0}#finish .item .label{line-height:40px;float:left;display:block;margin:0 20px 0 0;height:40px}#finish .item .btn{width:240px;float:left;margin:0}.cat_listing{padding-top:30px}.cat_listing .listing{margin-bottom:30px;width:880px;float:left}.cat_listing article header{background:#f7f7f7;padding:0 40px;color:#000;font-size:18px;margin-bottom:3px;line-height:30px}.cat_listing article header h3{margin:0;float:left;padding:20px 0;font-weight:bold;display:inline-block;line-height:30px;max-width:300px;overflow:hidden;white-space:nowrap;color:#000;font-size:18px}.cat_listing article header table{height:30px;border-collapse:separate;float:right;width:440px}.cat_listing article header table td{color:#000;height:30px;padding:20px 10px;font-size:18px;border-right:solid 6px #fff}.cat_listing article header table td:first-child{width:180px}.cat_listing article header table td:nth-child(2),.cat_listing article header table td:nth-child(3){width:84px}.cat_listing article .content figure{float:left;width:400px;margin-bottom:30px}.cat_listing article .content figure img{margin:3px 0 30px 0;max-width:270px;height:auto}.cat_listing article .content table{cursor:pointer;float:left;width:480px;border-collapse:separate}.cat_listing article .content table td{height:20px;border:solid 3px #fff;font-size:14px;background:#f7f7f7;color:#000;padding:10px;width:90px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.cat_listing article .content table td:first-child{width:190px}.cat_listing article .content table td:last-child{border-right:none;width:20px;background:#d2e8e5}.cat_listing article .content table td:last-child:before{display:block;height:20px;width:20px;text-indent:-7px;line-height:22px;color:#fff;font-family:"icon";content:"r";font-size:35px}.cat_listing article .content table tr{position:relative;display:block}.cat_listing article .content table tr:nth-child(odd) td{background:#dedede}.cat_listing article .content table tr:nth-child(odd) td:last-child{background:#d2e8e5}.cat_listing article .content table tr:hover td{color:#fff;background:#92c2bb;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.cat_listing article .content table tr:hover td:last-child{color:#fff;background:#92c2bb}.cat_listing article .content table a{position:absolute;top:0;right:0;left:0;bottom:0}.cat_listing article .content table a:hover{text-decoration:none}.description{padding:30px 0 0 0}#page article{margin-bottom:30px}#page .cmsHeadImg{width:100%;height:auto;margin-bottom:25px}#pw_lost{padding:30px 0}#pw_lost form{margin-bottom:30px}#pw_lost form fieldset label{width:250px}#pw_lost form .btn.pw{margin-left:250px}@media screen and (max-width: 1400px){#pw_lost form .btn.pw{margin-left:250px !important}}@media screen and (max-width: 640px){#pw_lost form fieldset label,#pw_lost form fieldset input{width:100%;text-align:left}#pw_lost form .btn.pw{margin-left:0 !important}}#orders,#orders_canceled{margin-bottom:30px}#orders a,#orders_canceled a{padding:5px;border:solid 1px #f2f2f2;background:#fff;margin-bottom:20px;display:block;border-radius:4px}#orders a:hover,#orders_canceled a:hover{text-decoration:none}#orders a strong,#orders_canceled a strong{line-height:40px;margin:0 10px;float:left;display:block}#orders a em,#orders_canceled a em{line-height:40px}#orders a .btn,#orders_canceled a .btn{margin-bottom:0;float:right}#orders a:hover .btn,#orders_canceled a:hover .btn{border-color:#e26f5a;background:#ea9585}#account_tracking .col_left section,#account_tracking .col_right section{margin-bottom:20px}#account_tracking .col_left section:last-of-type,#account_tracking .col_right section:last-of-type{margin-bottom:0}#account_tracking .modulesPrinttemplate ul li{float:left;padding:5px 2px;box-sizing:border-box;width:50%;margin-bottom:10px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#account_tracking .modulesPrinttemplate ul li:hover{background:gray;color:#fff;text-decoration:none}#account_tracking .modulesPrinttemplate ul li a{display:block}#account_tracking .modulesPrinttemplate ul li a:hover{text-decoration:none}#account_tracking .modulesPrinttemplate ul li a .icon{display:inline-block;width:32px;margin:0 5px 0 0;vertical-align:middle}#account_tracking .modulesPrinttemplate ul li a .icon img{width:100%}#account_tracking .modulesPrinttemplate ul li a .name{display:inline-block;vertical-align:middle}#upload .upload_option,#upload #upload_info{padding:20px 25px;background:#fff;margin-bottom:20px;position:relative;box-sizing:border-box}#upload .upload_option h1,#upload .upload_option h2,#upload .upload_option h3,#upload #upload_info h1,#upload #upload_info h2,#upload #upload_info h3{font-size:18px;margin-bottom:0;color:#000}#upload #upload_section{background:rgba(0,0,0,0);float:left;width:730px;margin-right:20px}#upload #upload_section .template-download,#upload #upload_section .template-upload{clear:both;height:100px}#upload #upload_section .template-download>div,#upload #upload_section .template-upload>div{float:left;margin-bottom:25px}#upload #upload_section .template-download .buttons,#upload #upload_section .template-upload .buttons{float:right}#upload #upload_section .template-download .buttons a.btn,#upload #upload_section .template-upload .buttons a.btn{float:left;margin-right:5px}#upload #upload_section .template-download .error,#upload #upload_section .template-upload .error{color:#d12b0b}#upload #upload_section .template-download .hint-warning,#upload #upload_section .template-upload .hint-warning{background:#fff3cd;color:#eaac00;font-size:18px;box-sizing:border-box;border:solid 1px #ffc416}#upload #upload_section .template-download .error,#upload #upload_section .template-download .hint-warning,#upload #upload_section .template-upload .error,#upload #upload_section .template-upload .hint-warning{width:100%;font-size:14px;padding:10px 15px;margin-bottom:10px}#upload #upload_section .btn.continue{float:right;width:200px;margin-bottom:30px}#upload #upload_info{float:right;width:400px}#upload .upload_field .btn{float:right;width:48%;margin-left:0;background:#4bd6c3;color:#fff;border-color:#36d1bc}#upload .upload_field .btn:before{color:#fff}#upload .upload_option{position:relative;padding:15px 20px 15px 50px}#upload .upload_option h3{font-family:regular;padding:0;margin:0;width:100%;text-align:left}#upload .upload_option h3:after{display:none}#upload .upload_option:before{font-family:"icon";color:#000;font-size:32px;top:15px;left:10px;content:"p";position:absolute}#upload .upload_option#upload_browser:before{content:"a"}#upload .upload_option#upload_ftp:before{content:"a"}#upload .upload_option#upload_cd:before{content:"e"}#upload .upload_option#upload_email:before{content:"f"}#upload .upload_option#upload_fotolia:before{content:"m"}#upload .upload_option .btn.default{float:right;width:48%;box-sizing:border-box;margin:0}#upload .upload_option p{float:left;width:48%}#upload .fileuploader-theme-dragdrop .fileuploader-input .fileuploader-icon-main:before{background-color:#e26f5a}#upload .fileuploader>div.fileuploader-progressbar.active{background-color:#e26f5a}#uploadcheck #upload_data{position:relative;background:#fff;padding:20px 20px 20px 50px}#uploadcheck #upload_data h3{position:static;font-family:regular;padding:0;margin:0;font-size:24px;width:100%;text-align:left}#uploadcheck #upload_data h3:after{display:none}#uploadcheck #upload_data h3:before{font-family:icon;color:#000;font-size:32px;top:20px;left:10px;content:"a";position:absolute}#uploadcheck #upload_data figure{clear:both;margin-bottom:10px}#uploadcheck #upload_data figure img{border:solid 1px #f7f7f7;float:left;width:120px;height:auto;margin-right:20px}#uploadcheck #upload_data figure figcaption{font-size:14px;float:left}#uploadcheck #upload_data figure:last-of-type(){margin-bottom:0}#uploadcheck #upload_data .btn.delete{min-width:220px;margin-top:20px}#uploadcheck #upload_actions{text-align:right;margin:20px 0 50px 0}#uploadcheck #upload_actions .btn{margin:0 0 0 20px}.browser_upload .btn.upload{float:left;margin-right:10px}#impressum address{background:#fff;float:right;width:400px;box-sizing:border-box;padding:30px 0}#impressum article{background:#fff;width:700px;float:left;box-sizing:border-box;padding:30px 0;margin-bottom:30px}#impressum article.fullwidth{float:none;width:100%}#upload,#uploadcheck,#contact,#address,#summary,#order_sample,#cart_first,#register,#calculator,#verify_address,#cart_second,#detail_free,#form_individual,#cart_third,#account_tracking,#newsletter,#finish,#fotolia,#crop,#product-detail,#pw_lost{padding:30px 0;background:#f7f7f7}main .col_left,main .col_right{background:#fff;float:left;width:49%;box-sizing:border-box;padding:25px 50px;margin-bottom:20px}main .col_left label,main .col_right label{width:140px}main .col_left input,main .col_left select,main .col_left textarea,main .col_left .non-input-field,main .col_left .btn:not([name=cmd_calc]),main .col_right input,main .col_right select,main .col_right textarea,main .col_right .non-input-field,main .col_right .btn:not([name=cmd_calc]){width:300px}main .col_left input[type=checkbox],main .col_right input[type=checkbox]{width:60px;width:auto;margin-right:0;float:right}main .col_left .col-2 input,main .col_right .col-2 input{width:115px}main .col_right{float:right}main .col_right .col_left,main .col_right .col_right{padding:0}main .col_left{margin-right:2%}main .col_left .col_left,main .col_left .col_right{padding:0}.actionbar{height:60px;margin-bottom:80px}.actionbar .btn{padding:0;line-height:40px;width:250px;float:left;margin:0;text-align:center;font-size:18px}.actionbar .btn.success{float:right}.actionbar p{float:left}.align_right{float:right}.align_right.btn{margin-right:20px}.align_left{float:left}.align_center{margin-right:auto;margin-left:auto}.text_right{text-align:right}.text_left{text-align:left}.text_center{text-align:justify}.ta_center{text-align:center}#page{padding:30px 0}#cart_second form article,#contact form article,#detail_free form article,#account_tracking form article,#finish form article,#register form article,#crop form article,#pw_lost form article{float:none;width:100%}#cart_second form fieldset,#contact form fieldset,#detail_free form fieldset,#account_tracking form fieldset,#finish form fieldset,#register form fieldset,#crop form fieldset,#pw_lost form fieldset{float:left;width:50%}#cart_second form .col-full,#contact form .col-full,#detail_free form .col-full,#account_tracking form .col-full,#finish form .col-full,#register form .col-full,#crop form .col-full,#pw_lost form .col-full{width:100%}#cart_second form .col_left fieldset,#cart_second form .col_right fieldset,#contact form .col_left fieldset,#contact form .col_right fieldset,#detail_free form .col_left fieldset,#detail_free form .col_right fieldset,#account_tracking form .col_left fieldset,#account_tracking form .col_right fieldset,#finish form .col_left fieldset,#finish form .col_right fieldset,#register form .col_left fieldset,#register form .col_right fieldset,#crop form .col_left fieldset,#crop form .col_right fieldset,#pw_lost form .col_left fieldset,#pw_lost form .col_right fieldset{float:none;box-sizing:border-box;width:100%}.color-error{color:#d12b0b}.color-hint{color:#f3631c}.color-success{color:#4bd6c3}.cart_breadcrumb{margin-bottom:30px}.cart_breadcrumb ul{display:block;width:100%}.cart_breadcrumb li{font-size:18px;box-sizing:border-box;background:url("../assets/cart_breadcrumb_default.png") no-repeat right center #dadada;color:#fff;float:left;padding:15px 30px;height:50px;position:relative;width:33.333333%}.cart_breadcrumb li:before{display:none}.cart_breadcrumb li.active{background:#270343}.cart_breadcrumb li:last-child{background-image:none}.cart_breadcrumb li.disabled{background:#421465}.cart_breadcrumb li.preactive{background:#421465}.cart_breadcrumb li.unactive{background:#421465}#cart{padding:0}#cart strong,#cart h3,#cart h4,#cart h5,#cart h6{margin:0;padding:0;font-weight:300;font-family:regular;text-align:left;color:#e26f5a}#cart strong:after,#cart h3:after,#cart h4:after,#cart h5:after,#cart h6:after{display:none}#cart strong{font-size:14px}#cart td select{display:inline-block;width:55px;height:25px;padding:3px;margin-right:10px}#cart td select option{line-height:25px;height:25px}#cart .product_calculation td{background:#f7f7f7;padding:5px 10px}#cart .product_calculation td strong{text-align:right;margin:0;font-size:18px;display:inline-block}#cart .product_calculation td h3{font-size:18px;width:100%}#cart .product_options strong{margin-top:20px}#cart #total_netto td,#cart #total_netto td strong,#cart #total_coupon td,#cart #total_coupon td strong,#cart #total_shipping td,#cart #total_shipping td strong,#cart #total_vat td,#cart #total_vat td strong,#cart #totalPostAktuellGrossPriceDistribution td,#cart #totalPostAktuellGrossPriceDistribution td strong,#cart #total_options td,#cart #total_options td strong,#cart #total_price td,#cart #total_price td strong{text-align:right}#cart #total_shipping td{padding-top:20px}#cart tr:nth-last-child(2) td{padding-bottom:20px}#cart #total_price{background:#f7f7f7;padding:5px 10px;font-size:18px;color:#e26f5a;text-align:right}#cart #total_price strong{color:#4bd6c3;font-family:bold;display:inline-block;font-size:18px;text-align:right}#cart #total_netto td{background:#f7f7f7;padding:5px 10px}#cart #sidebar{width:250px;float:right}#cart #sidebar section{background:#fff;padding:10px;margin-bottom:20px}#cart #sidebar section strong,#cart #sidebar section h3{font-weight:bold;font-size:14px;color:#000;display:block;margin-bottom:20px}#cart #sidebar section img{width:50%;float:left;margin-bottom:20px}#cart #sidebar section:first-child{background:url("../assets/cart_secure_bg.png") no-repeat bottom right #fff}#cart form{box-sizing:border-box;width:880px;float:left}#cart table{box-sizing:border-box;width:100%;display:block;background:#fff;padding:10px;margin-bottom:20px}#cart tbody tr>td,#cart>tr>td{text-align:left;color:#000;line-height:25px;box-sizing:border-box;padding:2px 10px;font-size:87.5%}#cart tbody tr>th,#cart>tr>th{font-family:bold;font-weight:300;font-size:18px;text-align:left;padding:10px;color:#000}#cart tbody tr th,#cart tbody tr td,#cart>tr th,#cart>tr td{box-sizing:border-box;vertical-align:top}#cart tbody tr th:first-child,#cart tbody tr>td:first-child{width:370px;border-right:solid 6px #fff;padding-right:4px}#cart tbody tr th:nth-child(2),#cart tbody tr>td:nth-child(2){width:240px;border-right:solid 6px #fff;padding-right:4px}#cart tbody tr th:nth-child(3),#cart tbody tr>td:nth-child(3){width:140px;border-right:solid 6px #fff;padding-right:4px}#cart tbody tr th:nth-child(4),#cart tbody tr>td:nth-child(4){width:100px;text-align:right}#cart #checkout_last form>table{margin-bottom:20px}#cart_options{background:#fff;padding:10px;margin-bottom:80px}#cart_options .col_left{float:left;width:40%;margin-right:1%}#cart_options .hint{margin-top:20px}#cart_options .col_right{float:right;width:49%;margin-left:1%}#cart_options textarea{float:none;display:block;width:100%;height:150px}#cart_options .btn.success{width:100%;float:right;text-align:center;margin-top:40px}#cart #coupon td{padding-top:10px}#cart #coupon button{margin:0 0 0 15px}#cart #coupon input{width:200px}#cart_second #formular{margin-bottom:40px}#cart_second #formular .btn{width:100%;margin-bottom:0}#cart_second #formular h3{font-family:regular;padding:0;margin:0;text-align:left;font-size:18px}#cart_second #formular h3:after{display:none}#cart_second #formular fieldset{width:100%}#cart_second #formular input{width:300px;float:right}#cart_second #formular label{text-align:left;width:160px}#cart_second #formular .col_right .btn{width:300px;float:right}#cart_second #formular .lost_pw{margin-top:10px;display:block;text-align:right}#cart_third article{width:100%}#cart_third #cart{background:#fff}#cart_third table tbody tr th:first-child,#cart_third table tbody tr>td:first-child{width:480px}#cart_third table tbody tr th:nth-child(2),#cart_third table tbody tr>td:nth-child(2){width:250px}#cart_third table tbody tr th:nth-child(3),#cart_third table tbody tr>td:nth-child(3){width:180px}#cart_third table tbody tr th:nth-child(4),#cart_third table tbody tr>td:nth-child(4){width:200px;text-align:right}#cart_third .col_left,#cart_third .col_right{min-height:180px;position:relative}#cart_third .col_left .icon,#cart_third .col_right .icon{display:block;position:absolute;top:30px;left:15px}#cart_third .col_left .icon:before,#cart_third .col_right .icon:before{font-size:28px}#cart #special input,#cart_second #special input,#cart_third #special input{width:400px}#cart #special button,#cart_second #special button,#cart_third #special button{float:right;margin-bottom:0;width:40px;box-sizing:border-box;min-width:40px;padding:0}#cart #special button .icon,#cart_second #special button .icon,#cart_third #special button .icon{top:10px;left:5px}#cart #special button .icon:before,#cart_second #special button .icon:before,#cart_third #special button .icon:before{color:#fff}#cart_third_buy label{width:60px}#cart_third_buy .btn.success{float:right;margin-right:10px}#cart_third_payment .col_right label,#cart_third_payment .col_left label{width:140px}#cart_third_payment .col_right .col-2 input,#cart_third_payment .col_left .col-2 input{width:115px}#cart_third_payment .col_left input,#cart_third_payment .col_left select{width:100%}#cart_third_payment .col_right select.auto-calculate{width:400px}#cart_third_agb{margin-bottom:50px}#cart_third_agb label{width:60px}#cart_third_agb span{cursor:pointer;color:#e26f5a}#cart_third_agb fieldset{margin:0}#crop .crop_image{float:left}#crop .crop_image img{border:solid 1px #f7f7f7}#crop table tr.description td{padding-top:20px}#crop button[name=cmd_calc]{right:23px}#crop input[type=radio]{float:left;width:20px;margin-right:10px}#crop #total{color:#4bd6c3;font-family:bold}#crop label{font-size:14px;width:160px}#calculator_preloader{text-align:center}#calculator_preloader:before{content:"";display:block;font-size:10px;margin:20px auto;border-radius:100px;width:14px;height:14px;text-indent:-9999em;border:solid 3px #e26f5a;border-bottom-color:#fff;-webkit-animation:loader 1.1s infinite linear;-moz-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}#calculator_searchresults label{width:355px}#contact .col_right{padding:0;width:50%}#contact .col_left{width:48%}#contact .upload_field progress,#contact .upload_field .progressBar{width:350px;margin:0 20px 0 185px}#contact .upload_field input{float:right;margin-right:80px}#contact .upload_field .btn.upload{clear:both;margin-top:20px}#contact .preview,#contact .file_info{margin-left:185px}.cnt_prn .default{float:left !important;margin-left:0 !important}.cnt_prn .no_margin{margin:0}.cnt_prn-table th,.cnt_prn-table td:before{color:#e26f5a}.cnt_prn-table{margin:1em 0;min-width:300px;width:100%;background:#fff;color:#fff;overflow:hidden}.cnt_prn-table tr{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-color:#f7f7f7}.cnt_prn-table th{display:none;text-align:left}.cnt_prn-table td{display:block;padding:.25em}.cnt_prn-table td:first-child{padding-top:.5em}.cnt_prn-table td:last-child{padding-bottom:.5em}.cnt_prn-table td:last-child:before{content:attr(data-th) " "}.cnt_prn-table td:before{content:attr(data-th) ": ";font-weight:bold;width:6.5em;display:inline-block}.cnt_prn-table .btn{margin-bottom:0}@media(min-width: 767px){.cnt_prn-table td:before{display:none}.cnt_prn-table th,.cnt_prn-table td{padding:1em !important}.cnt_prn-table th:first-child,.cnt_prn-table td:first-child{padding-left:0}.cnt_prn-table th:last-child,.cnt_prn-table td:last-child{padding-right:0}.cnt_prn-table th,.cnt_prn-table td{display:table-cell}}#paperOverview .paperOverviewHeaderimage{width:100%;max-width:100%;margin-bottom:30px}#paperOverview .paperOverviewContent{margin-bottom:30px}#paperOverview .paperOverviewContent #pagination_bottom .pagination{height:auto}#paperOverview .paperOverviewContent #pagination_bottom .pagination li{display:inline-block;margin-right:1%}#paperOverview .paperOverviewContent #pagination_bottom .pagination li a{min-width:40px;padding:0 10px;border:solid 1px #575757;background:dimgray;border-radius:2px;float:left;height:40px;cursor:pointer;color:#fff;margin-bottom:24px;box-sizing:border-box;font-size:18px;text-align:center;line-height:40px;margin-right:0}#paperOverview .paperOverviewContent #pagination_bottom .pagination li:first-of-type a,#paperOverview .paperOverviewContent #pagination_bottom .pagination li:last-of-type a{width:100px}#paperOverview .paperOverviewContent #pagination_bottom .pagination li.active a{color:dimgray;background:#fff}#paperOverview .paperOverviewContent #pagination_bottom .pagination li.disabled a{cursor:not-allowed;color:#9c9c9c}#product_filter form{position:relative;z-index:3}#product_filter form #propertySelects{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2% 2%}#product_filter form #propertySelects fieldset.multiselect label{width:100%;float:none;text-align:left}#product_filter form #propertySelects fieldset.multiselect .select2 .select2-selection--multiple{background:url(/image.php?t=tpl&f=assets/elements_select.png) no-repeat 98% center #f7f7f7;background-size:25px 25px;border-radius:2px !important;border:solid 1px #b6b6b6;box-sizing:border-box;padding:6px 10px 0 10px;font-size:14px;min-height:40px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;width:100%}#product_filter form #propertySelects fieldset.multiselect .select2 .select2-selection--multiple .select2-selection__choice{margin-top:0;margin-bottom:3px;background:none;border:none}#product_filter form #propertySelects fieldset.multiselect .select2 .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:#e26f5a}#product_filter form #propertySelects fieldset.multiselect .select2 .select2-selection--multiple .select2-selection__choice__remove:hover{color:#d12b0b}#product_filter form #propertySelects fieldset.multiselect .select2 .select2-selection--multiple .select2-search--inline .select2-search__field{height:26px;margin-top:0;border:0 !important}#product_filter .btn{line-height:1;margin-top:24px;margin-bottom:50px;margin-left:0;width:23.5%}#loadingMessage{display:flex;height:100px;width:100%;align-items:center;justify-content:center}#loadingMessage .loader{text-align:center}#loadingMessage .loader #preloader{right:inherit;left:inherit;display:block;position:relative;height:60px;width:60px;margin:0 auto 20px auto;background:none}#loadingMessage .loader #preloader .anim.loading{top:0;right:0;height:50px;width:50px}@media screen and (max-width: 1280px){#paperOverview .paperOverviewContent #pagination_bottom .pagination li a{min-width:0;width:inherit}}@media screen and (max-width: 800px){#product_filter form #propertySelects{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2% 2%}#product_filter .btn{width:32%;margin-top:16px}}@media screen and (max-width: 500px){#product_filter form #propertySelects{display:block}#product_filter form #propertySelects fieldset.multiselect{width:100%}#product_filter .btn{width:100%}}#paperDetailsCon .paperDetailsHeaderimage{width:100%;max-width:100%;margin-bottom:30px}#paperDetailsCon .product-listing h2{margin-bottom:30px}#paperDetailsCon .product-listing .accordion h3{background:#efefef;padding:10px 80px 10px 30px;box-sizing:border-box;margin-bottom:0;border-bottom:1px solid #000;transition:border ease-in 350ms;position:relative}#paperDetailsCon .product-listing .accordion h3:hover{cursor:pointer}#paperDetailsCon .product-listing .accordion h3.is-active{border-bottom:1px solid #efefef}#paperDetailsCon .product-listing .accordion h3:last-of-type{border-bottom:1px solid #efefef}#paperDetailsCon .product-listing .accordion .cards{padding:30px;box-sizing:border-box;overflow:hidden;display:none}#paperDetailsCon .product-listing .accordion .accordion__toggle{margin-left:10px;height:3px;background-color:#000;width:13px;display:block;position:absolute;top:50%;right:30px;border-radius:2px}#paperDetailsCon .product-listing .accordion .accordion__toggle::before{content:"";width:3px;height:13px;display:block;background-color:#000;position:absolute;top:-5px;left:5px;border-radius:2px}#paperDetailsCon .product-listing .accordion .is-active .accordion__toggle{background-color:#000}#paperDetailsCon .product-listing .accordion .is-active .accordion__toggle::before{display:none}#paperDetailsCon .product-listing .accordion .accordion__body{height:0;padding:0 30px;overflow:hidden;display:block;transition:all cubic-bezier(0, 0, 0, 0.5) 350ms}#paperDetailsCon .product-listing .accordion .accordion__body.is-active{display:block;height:auto;padding:30px 30px;overflow:visible}#paperDetailsCon .product-listing .btn{margin-top:30px}#modulesPrinttemplate{margin-bottom:20px;padding:15px;background:#fff}#modulesPrinttemplate h3{margin:0 0 20px 0;text-align:left;font-size:14px}#modulesPrinttemplate h3:after{display:none}#modulesPrinttemplate li{border-bottom:1px solid gray;padding-bottom:2px !important;margin-bottom:2px;height:42px}#modulesPrinttemplate li .icon{float:left;width:32px;margin:4px 5px 0 1px}#modulesPrinttemplate li .icon img{width:100%;height:auto}#modulesPrinttemplate li a{display:block;height:42px;line-height:42px;text-decoration:none;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#modulesPrinttemplate li a:hover{background:gray;color:#fff;text-decoration:none}#modulesPrinttemplate li:last-child{border-bottom:none}.climate{margin:0 0 40px 0}.climate .climateItem{background:#f7f7f7;margin-bottom:20px}.climate .climateItem .accContent{display:none;margin:20px;padding-top:20px;border-top:1px solid #ccc}.climate .climateItem .accContent li{margin-left:20px;list-style-type:disc}.climate .climateItem .accContent img{width:100%;height:auto}.climate .climateItem .accHead{display:block;cursor:pointer;padding:10px;min-height:110px;box-sizing:border-box}.climate .climateItem .accHead .openBtn{float:left;margin:25px 10px 0 5px;background:#fff;position:relative;color:#ccc;display:block;border-radius:50%;height:40px;width:40px}.climate .climateItem .accHead .openBtn:before{content:"+";position:absolute;color:#ccc;display:block;height:40px;width:40px;font-size:30px;line-height:40px;text-align:center;top:0;left:0}.climate .climateItem .accHead h3{color:#e26f5a;padding:10px;margin-bottom:0;float:left}.climate .climateItem .accHead .climateInfobox{background:#fff;width:350px;float:right;padding:5px 10px;margin:5px;border-radius:5px;box-sizing:border-box}.climate .climateItem .accHead .climateInfobox span{width:180px;display:inline-block}.climate .climateItem .accHead.current .openBtn{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.climate .climateItem .accHead.current .openBtn:before{content:"-"}@media screen and (max-width: 800px){.climate .climateItem .accHead .climateInfobox{float:none;width:calc(100% - 10px)}.climate .climateItem .accHead h3{float:none}}.climatePartnerAccount span{display:inline-block;width:150px;font-weight:bold}@media screen and (max-width: 480px){.climatePartnerAccount span{display:block;width:100%}}@-moz-document url-prefix(){select option{padding:5px 15px}.btn.upload{padding:0 10px 0 0}input[type=file]{height:auto !important}}select::-ms-expand{display:none}#delivery_countdown{font-size:12px;display:block;margin-top:5px;padding:5px;background:#f7f7f7;border:solid 1px #c4c4c4}.fr-window,.fr-window [class^=fr-],.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0px)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0 !important;min-width:0 !important;min-height:0 !important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width: 700px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width: 500px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 500px){.fr-ui-inside .fr-container{padding:0px 0px}.fr-ui-inside.fr-no-sides .fr-container{padding:0px}.fr-ui-outside .fr-container{padding:0px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0px 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0px 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0px}.fr-overflow-y .fr-container{padding-top:0 !important;padding-bottom:0 !important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline;white-space:wrap;color:#fff}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none !important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width: 500px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none !important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:rgba(0,0,0,0)}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0 !important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block !important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block !important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0 !important}@media all and (min-height: 700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height: 980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width: 1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width: 1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width: 500px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none !important}}@media all and (max-width: 700px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 414px){.fr-thumbnails-vertical .fr-thumbnails{display:none !important}}@media all and (max-width: 500px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none !important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0)}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url("../assets/fresco/sprite.svg")}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url("../assets/fresco/sprite.png")}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-side-button-background{background-color:rgba(0,0,0,0)}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width: 500px)and (orientation: portrait),all and (orientation: landscape)and (max-height: 414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0px -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0px -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0px}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.bg{background:#270343;color:#fff}.bg-gray{background:#f7f7f7}.bg-gray-dark{background:#e9e9e9}.text-white{color:#fff}.center{text-align:center}.ptb-50{padding:50px 0}.mt-50{margin-top:50px}.nmb{margin-bottom:0}.fs-28{font-size:clamp(21px,1.4vw,28px)}.fs-18{font-size:18px}.d-flex{display:flex}.flex-space-between{justify-content:space-between}.flex-justify-end{justify-content:end}a.text-link{color:#270343;display:block}a.text-link.white{color:#fff}.bold{font-family:"bold"}h2{font-size:28px;font-weight:500;font-family:"bold";line-height:1.3em}h2~hr{width:60px;display:inline-block;border-color:#270343;margin-top:10px}.text-l .text,.text-r .text{box-sizing:border-box;padding:100px 0;width:50%;padding-right:30px}.text-l .text li,.text-r .text li{padding-left:20px;position:relative}.text-l .text li:before,.text-r .text li:before{position:absolute;left:0px;content:"✓";color:#e26f5a}.text-l .btn,.text-r .btn{margin-top:25px}.text-r{display:flex;justify-content:end}.text-r .text{padding-right:0;padding-left:30px}.col-img{width:50%;position:absolute;content:"";height:100%;top:0;display:block;background-size:cover !important}.col-img.col-img-r{right:0}.col-img.col-img-l{left:0}.partner{display:flex;justify-content:space-around;margin-top:100px;align-items:center}.partner.dark img{filter:brightness(0.2)}.partner span{padding:0 10px;max-height:70px;width:20%}.partner span img{width:auto;height:auto;max-height:70px;max-width:100%}#page.cms h1{width:95%;box-sizing:border-box;text-align:center;position:absolute;top:-250px;padding:0 10px;font-family:"Franklin";font-weight:700;text-transform:uppercase;display:inline-block;margin-bottom:10px;font-size:46px;line-height:1.2em;color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,.5)}.product-listing h1{width:95%;box-sizing:border-box;text-align:center;position:absolute;top:-250px;padding:0 10px;font-family:"Franklin";font-weight:700;text-transform:uppercase;display:inline-block;margin-bottom:10px;font-size:46px;line-height:1.2em;color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,.5)}.col-gap-2{column-count:2;column-gap:2em;column-width:50%}#cards{display:flex;flex-wrap:wrap;justify-content:space-between}#cards .card{background:#270343;color:#fff;max-width:25%;margin:.5rem 0;width:calc(25% - .5rem);text-align:center;padding:35px 25px;box-sizing:border-box;align-self:stretch}#cards .card img,#cards .card svg{max-height:45px;margin:25px 0}#cards .card p,#cards .card .headline{margin-bottom:0}#cards .card .headline{font-weight:600;font-size:21px}.imgHeader{text-align:center}.imgHeader img{width:100%}#pw_lost form fieldset label{width:185px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zYXNzIiwiX3RlbXBsYXRlLnNhc3MiLCJfc2V0dGluZ3Muc2FzcyIsImNvbXBvbmVudHMvX21vZGFsLnNhc3MiLCJfZnVuY3Rpb25zLnNhc3MiLCJjb21wb25lbnRzL191cGxvYWQuc2FzcyIsImNvbXBvbmVudHMvX3BvcHVwLnNhc3MiLCJjb21wb25lbnRzL19pY29ucy5zYXNzIiwiY29tcG9uZW50cy9fZGF0ZXBpY2tlci5zYXNzIiwiY29tcG9uZW50cy9fcnRlX2VkaXRvci5zYXNzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zYXNzIiwiY29tcG9uZW50cy9fcmVsYXRlZC5zYXNzIiwibGF5b3V0L190cmFkZS1ncm91cC5zYXNzIiwibGF5b3V0L190cmFkZS1ibG9jay5zYXNzIiwibGF5b3V0L19hY2NvdW50X3RyYWNraW5nLnNhc3MiLCJsYXlvdXQvX2RldGFpbC5zYXNzIiwibGF5b3V0L19kZXRhaWxfdmlzdWFsLnNhc3MiLCJsYXlvdXQvX2RldGFpbF92aXN1YWxfZXhwZXJ0LnNhc3MiLCJsYXlvdXQvX2Zvcm1faW5kaXZpZHVhbC5zYXNzIiwibGF5b3V0L19mb3RvbGlhLnNhc3MiLCJsYXlvdXQvX2ZpbmlzaC5zYXNzIiwibGF5b3V0L19jYXRlZ29yeS5zYXNzIiwibGF5b3V0L19jbXMtcGFnZS5zYXNzIiwibGF5b3V0L19wd19sb3N0LnNhc3MiLCJsYXlvdXQvX2tvbnRvX3RyYWNraW5nLnNhc3MiLCJsYXlvdXQvX3VwbG9hZC5zYXNzIiwibGF5b3V0L191cGxvYWRjaGVjay5zYXNzIiwibGF5b3V0L191cGxvYWRfbmFjaF9iZXN0ZWxsdW5nLnNhc3MiLCJsYXlvdXQvX2ltcHJlc3N1bS5zYXNzIiwibGF5b3V0L19zaXRlcy5zYXNzIiwibGF5b3V0L19jYXJ0LnNhc3MiLCJsYXlvdXQvX2Nyb3Auc2FzcyIsImxheW91dC9fY2FsY3VsYXRvci5zYXNzIiwibGF5b3V0L19jb250YWN0LnNhc3MiLCJsYXlvdXQvX2NvbnRhY3RfcGVyc29uLnNhc3MiLCJsYXlvdXQvX3BhcGVyLnNhc3MiLCJtb2R1bGVzL19wcmludHRlbXBsYXRlLnNhc3MiLCJtb2R1bGVzL19tb2R1bGUtY2xpbWF0ZXBhcnRuZXIuc2FzcyIsImJyb3dzZXItZml4ZXMvX21vei5zYXNzIiwiYnJvd3Nlci1maXhlcy9faWUuc2FzcyIsInBsdWdpbnMvX2NvdW50ZG93bi5zYXNzIiwicGx1Z2lucy9fZnJlc2NvLnNjc3MiLCJjdXN0b20vY3VzdG9tLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBQUEsV0FDRSxtQkFDQSxnREFDQSwwUkFDQSxtQkFDQSxrQkFDQSxrQkFDRixXQUNFLHNCQUNBLG1EQUNBLGdXQUNBLG1CQUNBLGtCQUNBLGtCQUNGLFdBQ0UsbUJBQ0Esb0RBQ0EscVdBQ0EsbUJBQ0Esa0JBQ0Esa0JBQ0YsV0FDRSxxQkFDQSxzREFDQSwrV0FDQSxtQkFDQSxrQkFDQSxrQkFHRixXQUNFLHVCQUNBLGtCQUNBLGdCQUNBLGtCQUNBLHNIQUNBLDJNQUdGLEVBQ0UsU0FDQSxVQUNBLFlBQ0EsVUFDQSwwQ0FDQSxlQUNBLGlCQUNBLGtCQUNBLHFCQUNBLGdCQUNBLG1CQUNBLG1EQUNBLG9CQUNBLG9CQUNBLG1DQUNBLGtDQUdGLFFBQ0UsYUFDRixtQkFDRSxTQUNBLFVBRUYseUJBQ0UsU0FDQSxVQUVGLHNCQUNFLFVBQ0Esb0JBQ0EsdUJBRUYsS0FDRSw4QkFDQSwwQkFDRixLQUNFLGNBQ0Esa0JBQ0EsTUMvRVcsS0RpRmIsYUFDRSxZQUVGLGlCQUVFLFdBQ0EsYUFFRixNQUNFLHlCQUNBLGlCQUVGLHdFQUNFLGNBRUYsbUJBQ0UscUJBQ0EsZ0JBQ0EsUUFFRixlQUNFLGdCQUVGLHNCQUNFLGFBQ0EsU0FFRixTQUNFLGFBRUYsYUFDRSxlQUVGLGlDQUNFLHdCQUNBLHFCQUNBLG9CQUNBLGdCQUVGLGFBQ0Usc0JBRUYsU0FDRSw4QkFFRixvRUFJRSwwQkFDQSxlQUNBLGtCQUVGLGlDQUVFLGVBRUYsK0ZBRUUsd0JBRUYsaURBRUUsU0FDQSxVQUVGLE9B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SWMsUXlDbUlkLE16Q2xKVSxLeUNtSlYsY0FDQSxlQUNBLHdCQUNBLGtCQUNBLGtCQUNBLHNCQUNBLG1CQUNBLGtDQUNFLGdCQUNBLGNBQ0Ysc0NBRUUsZ0JBQ0YsdUJBQ0UsZ0JBQ0EsZUFFTixXQUNFLGtCQUNBLGVBQ0UsV0FLRSw2QkFDRSIsImZpbGUiOiJhcHBsaWNhdGlvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnaWNvbidcbiAgc3JjOiB1cmwoJGZvbnRwYXRoICsgJ2RydWNrc2hvcC1wcmVtaXVtLmVvdCcpXG4gIHNyYzogdXJsKCRmb250cGF0aCArICdkcnVja3Nob3AtcHJlbWl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZvbnRwYXRoICsgJ2RydWNrc2hvcC1wcmVtaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmb250cGF0aCArICdkcnVja3Nob3AtcHJlbWl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZm9udHBhdGggKyAnZHJ1Y2tzaG9wLXByZW1pdW0uc3ZnI2RydWNrc2hvcC1wcmVtaXVtJykgZm9ybWF0KCdzdmcnKVxuICBmb250LXdlaWdodDogbm9ybWFsXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuICBmb250LWRpc3BsYXk6IHN3YXBcbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdyZWd1bGFyJ1xuICBzcmM6IHVybCgkZm9udHBhdGggKyAncm9ib3RvLWxpZ2h0LXdlYmZvbnQuZW90JylcbiAgc3JjOiB1cmwoJGZvbnRwYXRoICsgJ3JvYm90by1saWdodC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZm9udHBhdGggKyAncm9ib3RvLWxpZ2h0LXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCRmb250cGF0aCArICdyb2JvdG8tbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgkZm9udHBhdGggKyAncm9ib3RvLWxpZ2h0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZvbnRwYXRoICsgJ3JvYm90by1saWdodC13ZWJmb250LnN2ZyNyb2JvdG9saWdodCcpIGZvcm1hdCgnc3ZnJylcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICBmb250LXN0eWxlOiBub3JtYWxcbiAgZm9udC1kaXNwbGF5OiBzd2FwXG5AZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnYm9sZCdcbiAgc3JjOiB1cmwoJGZvbnRwYXRoICsgJ3JvYm90by1tZWRpdW0td2ViZm9udC5lb3QnKVxuICBzcmM6IHVybCgkZm9udHBhdGggKyAncm9ib3RvLW1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZm9udHBhdGggKyAncm9ib3RvLW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgkZm9udHBhdGggKyAncm9ib3RvLW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmb250cGF0aCArICdyb2JvdG8tbWVkaXVtLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZvbnRwYXRoICsgJ3JvYm90by1tZWRpdW0td2ViZm9udC5zdmcjcm9ib3RvbGlnaHQnKSBmb3JtYXQoJ3N2ZycpXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgZm9udC1zdHlsZTogbm9ybWFsXG4gIGZvbnQtZGlzcGxheTogc3dhcFxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ3RhZ2dlZCdcbiAgc3JjOiB1cmwoJGZvbnRwYXRoICsgJ1RpdGlsbGl1bS1MaWdodC13ZWJmb250LmVvdCcpXG4gIHNyYzogdXJsKCRmb250cGF0aCArICdUaXRpbGxpdW0tTGlnaHQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZvbnRwYXRoICsgJ1RpdGlsbGl1bS1MaWdodC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgkZm9udHBhdGggKyAnVGl0aWxsaXVtLUxpZ2h0LXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZvbnRwYXRoICsgJ1RpdGlsbGl1bS1MaWdodC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmb250cGF0aCArICdUaXRpbGxpdW0tTGlnaHQtd2ViZm9udC5zdmcjcm9ib3RvbGlnaHQnKSBmb3JtYXQoJ3N2ZycpXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcbiAgZm9udC1zdHlsZTogbm9ybWFsXG4gIGZvbnQtZGlzcGxheTogc3dhcFxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ0ZyYW5rbGluJ1xuICBmb250LXN0eWxlOiBub3JtYWxcbiAgZm9udC13ZWlnaHQ6IDcwMFxuICBmb250LWRpc3BsYXk6IHN3YXBcbiAgc3JjOiB1cmwoJGZvbnRwYXRoICsgJ2xpYmVmcmFua2xpbi8nICsgJ2ppek9SRVZJdEhnYzhxREliU1RLcTRYa1JnOFQ4OGJqRnVYT25kdWh5Y0trQU5ESlRlZFgxOG1FLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEXG5cbi8vIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNSRVNFVFxuKlxuICBtYXJnaW46IDBcbiAgcGFkZGluZzogMFxuICBib3JkZXI6IG5vbmVcbiAgb3V0bGluZTogMFxuICAtd2Via2l0LXRhYi1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMClcbiAgZm9udC1zaXplOiAxMDAlXG4gIGxpbmUtaGVpZ2h0OiAxNDUlXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgbGlzdC1zdHlsZTogbm9uZVxuICB3aGl0ZS1zcGFjZTogbm9ybWFsXG4gIGZvbnQtZmFtaWx5OiAncmVndWxhcicsICdIZWx2ZXRpY2EnLCBhcmlhbCwgc2Fucy1zZXJpZlxuICBmb250LXZhcmlhbnQ6IG5vcm1hbFxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG5cblxuKjpmb2N1c1xuICBvdXRsaW5lOiBub25lXG46Oi1tb3otZm9jdXMtaW5uZXJcbiAgYm9yZGVyOiAwXG4gIG91dGxpbmU6IDBcblxuc2VsZWN0OjotbW96LWZvY3VzLWlubmVyXG4gIGJvcmRlcjogMFxuICBvdXRsaW5lOiAwXG5cbnNlbGVjdDotbW96LWZvY3VzcmluZ1xuICBvdXRsaW5lOiAwXG4gIGNvbG9yOiB0cmFuc3BhcmVudFxuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzAwMFxuXG5odG1sXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJVxuYm9keVxuICBsaW5lLWhlaWdodDogMVxuICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgY29sb3I6ICRjb2xvcl9mb250XG5cbmJsb2NrcXVvdGUsIHFcbiAgcXVvdGVzOiBub25lXG5cbnE6YWZ0ZXIsXG5xOmJlZm9yZVxuICBjb250ZW50OiAnJ1xuICBjb250ZW50OiBub25lXG5cbnRhYmxlXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcbiAgYm9yZGVyLXNwYWNpbmc6IDBcblxuYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsbWVudSxzZWN0aW9uLG1haW5cbiAgZGlzcGxheTogYmxvY2tcblxuYXVkaW8sY2FudmFzLHZpZGVvXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAqZGlzcGxheTogaW5saW5lXG4gICp6b29tOiAxXG5cbnN2Zzpub3QoOnJvb3QpXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuYXVkaW86bm90KFtjb250cm9sc10pXG4gIGRpc3BsYXk6IG5vbmVcbiAgaGVpZ2h0OiAwXG5cbltoaWRkZW5dXG4gIGRpc3BsYXk6IG5vbmVcblxuYnV0dG9uOmhvdmVyXG4gIGN1cnNvcjogcG9pbnRlclxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWEsIGJ1dHRvblxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lXG4gIC1tcy1hcHBlYXJhbmNlOiBub25lXG4gIGFwcGVhcmFuY2U6IG5vbmVcblxuaW5wdXQsIHNlbGVjdFxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbnRleHRhcmVhXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsOiB0b3VjaFxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uXG4gIGN1cnNvcjogcG9pbnRlclxuICAqb3ZlcmZsb3c6IHZpc2libGVcblxuYnV0dG9uW2Rpc2FibGVkXSxcbmlucHV0W2Rpc2FibGVkXVxuICBjdXJzb3I6IGRlZmF1bHRcblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb25cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyXG4gIGJvcmRlcjogMFxuICBwYWRkaW5nOiAwXG5cbmJ1dHRvblxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJcbiAgY29sb3I6IGRhcmtlbigkY29sb3JfZ3JheSwgMTUlKVxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuOjotbW96LWlucHV0LXBsYWNlaG9sZGVyXG4gIGNvbG9yOiBkYXJrZW4oJGNvbG9yX2dyYXksIDE1JSlcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyXG4gIGNvbG9yOiBkYXJrZW4oJGNvbG9yX2dyYXksIDE1JSlcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbjo6aW5wdXQtcGxhY2Vob2xkZXJcbiAgY29sb3I6IGRhcmtlbigkY29sb3JfZ3JheSwgMTUlKVxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuOjotbW96LXNlbGVjdGlvblxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZm9udFxuICBjb2xvcjogJGNvbG9yX3doaXRlXG46Oi13ZWJraXQtc2VsZWN0aW9uXG4gIGJhY2tncm91bmQ6ICRjb2xvcl9mb250XG4gIGNvbG9yOiAkY29sb3Jfd2hpdGVcbjo6LW1zLXNlbGVjdGlvblxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZm9udFxuICBjb2xvcjogJGNvbG9yX3doaXRlXG46Oi1vLXNlbGVjdGlvblxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZm9udFxuICBjb2xvcjogJGNvbG9yX3doaXRlXG46OnNlbGVjdGlvblxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZm9udFxuICBjb2xvcjogJGNvbG9yX3doaXRlXG4vLyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1BSRVNFVFNcblxuLy8jIyMjIyMjI0hlbHBlcmNsYXNzZXNcbi53cnBcbiAgLy93cmFwcGVyY2xhc3NcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG1hcmdpbjogMCBhdXRvXG5cbi5oaWRkZW5cbiAgZGlzcGxheTogbm9uZVxuICBvcGFjaXR5OiAwXG4gIHZpc2liaWxpdHk6IGhpZGRlblxuXG4uY2xyXG4gIC8vc2luZ2xlIGxpbmUgY2xlYXJmaXhcbiAgZGlzcGxheTogYmxvY2tcbiAgY2xlYXI6IGJvdGhcblxuLmNmXG4gIC8vbXVsdGlibG9jayBjbGVhcmZpeFxuICB6b29tOiAxXG4uY2Y6YmVmb3JlLFxuLmNmOmFmdGVyXG4gIGNvbnRlbnQ6IFwiXCJcbiAgZGlzcGxheTogdGFibGVcbi5jZjphZnRlclxuICBjbGVhcjogYm90aFxuXG4vLyMjIyMjIyMjSGVhZGxpbmVzXG5cbmgxLGgyLGgzLGg0LGg1LGg2LC5oZWFkbGluZVxuICBkaXNwbGF5OiBibG9ja1xuICBmb250LXdlaWdodDogMTAwXG4gIG1hcmdpbi1ib3R0b206IDMwcHhcblxuaDEsaDIsaDMsLmhlYWRsaW5lXG4gIGZvbnQtc2l6ZTogMjRweFxuaDRcbiAgZm9udC1zaXplOiAyMHB4XG5oNVxuICBmb250LXNpemU6IDE4cHhcbmg2XG4gIGZvbnQtc2l6ZTogMThweFxuXG4vLyMjIyMjIyMjVHlwb2dyYXBoeVxuXG5wXG4gIGZvbnQtc2l6ZTogMTZweFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodFxuXG5iclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0XG5cbnVsXG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodFxuICBsaVxuICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICBmb250LXNpemU6IDE2cHhcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0XG4gICAgbWFyZ2luLWxlZnQ6IDBweFxuICAgIC8qJjpiZWZvcmVcbiAgICAgIG1hcmdpbi10b3A6ICRsaW5lLWhlaWdodCAvIDNcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZm9udFxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4XG4gICAgICBmbG9hdDogbGVmdFxuICAgICAgd2lkdGg6IDZweFxuICAgICAgaGVpZ2h0OiA2cHgqL1xuXG4gICYubGlua19saXN0IGxpXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBwYWRkaW5nOiA1cHggMFxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgY2xlYXI6IGJvdGhcbiAgICAmOmFmdGVyXG4gICAgICBjbGVhcjogYm90aFxuICAgICAgY29udGVudDogJydcbiAgICAmOmJlZm9yZVxuICAgICAgZGlzcGxheTogbm9uZVxuICAgIC5idG5cbiAgICAgIGZsb2F0OiByaWdodFxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnRcbiAgICAmOm50aC1vZi10eXBlKDJuKzIpXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICBhXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG5cbi5oaWdobGlnaHRcbiAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgJi5zdWNjZXNzXG4gICAgY29sb3I6ICRjb2xvcl9wcmltYXJ5IWltcG9ydGFudFxuICAmLmVycm9yXG4gICAgY29sb3I6ICRjb2xvcl9lcnJvciAhaW1wb3J0YW50XG5cbmFcbiAgY29sb3I6ICRjb2xvcl9zZWNvbmRhcnlcbiAgJjpob3ZlclxuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yX2hpZ2hsaWdodCwgMTAlKVxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbmE6Oi13ZWJraXQtc2VsZWN0aW9uXG4gIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuXG5hOjotbW96LXNlbGVjdGlvblxuICBjb2xvcjogJGNvbG9yX3doaXRlXG4gIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcblxuYTo6LW1zLXNlbGVjdGlvblxuICBjb2xvcjogJGNvbG9yX3doaXRlXG4gIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcblxuYTo6c2VsZWN0aW9uXG4gIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuXG5zdHJvbmc6bm90KFtjbGFzcz1cImhlYWRsaW5lXCJdKSwgYlxuICBmb250LWZhbWlseTogJ2JvbGQnXG4gIGZvbnQtd2VpZ2h0OiAzMDBcbiAgZm9udC1zdHlsZTogbm9ybWFsXG4gIGNvbG9yOiAkY29sb3JfZm9udFxuXG5zcGFuLmRlbGV0ZVxuICBjb2xvcjogbGlnaHRlbigkY29sb3JfZm9udCwgMTAlKVxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggbGlnaHRlbigkY29sb3JfZm9udCwgNTAlKVxuICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuZW0sIGlcbiAgY29sb3I6ICRjb2xvcl9mb250XG4gIGZvbnQtc2l6ZTogMTRweFxuICBjb2xvcjogbGlnaHRlbigkY29sb3JfZm9udCwgMTUlKVxuaHJcbiAgbWFyZ2luOiA1cHggMCAyMHB4XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3JfcHJpbWFyeVxuXG5pbWdcbiAgLy9pbWFnZSBjbGVhcmZpeFxuICBsaW5lLWhlaWdodDogMFxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljXG4gIG1heC13aWR0aDogMTAwJVxuXG4jb2ZmY2FudmFzXG4gIGRpc3BsYXk6IG5vbmVcblxuQC13ZWJraXQta2V5ZnJhbWVzIHBvcEluXG4gIDAlXG4gICAgb3BhY2l0eTogMFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLDEpXG4gIDUwJVxuICAgIG9wYWNpdHk6IDFcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLDEuMilcbiAgMTAwJVxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLDEpXG5cbkAtbW96LWtleWZyYW1lcyBwb3BJblxuICAwJVxuICAgIG9wYWNpdHk6IDBcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwxKVxuICA1MCVcbiAgICBvcGFjaXR5OiAxXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMiwxLjIpXG4gIDEwMCVcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwxKVxuXG5Aa2V5ZnJhbWVzIHBvcEluXG4gIDAlXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwxKVxuICA1MCVcbiAgICBvcGFjaXR5OiAxXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIsMS4yKVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpXG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5cbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG5cbkAtbW96LWtleWZyYW1lcyBmYWRlSW5cbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG5cbkBrZXlmcmFtZXMgZmFkZUluXG4gIDAlXG4gICAgb3BhY2l0eTogMFxuICAxMDAlXG4gICAgb3BhY2l0eTogMVxuXG4ubGVhZHByaW50LWJyYW5kXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB6LWluZGV4OiAxXG4gIGZsb2F0OiByaWdodFxuICBsaW5lLWhlaWdodDogNTBweFxuICBmb250LXNpemU6IDEycHhcbiAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICBtYXJnaW4tcmlnaHQ6IDYwcHhcblxuIiwiJGNvbG9yX2ZvbnQ6ICMwMDBcbiRjb2xvcl93aGl0ZTogI2ZmZlxuJGNvbG9yX2hpZ2hsaWdodDogI2UyNmY1YVxuLy8jY2YwMGEwXG4kY29sb3JfZGFyazogIzc2OTc5RFxuJGNvbG9yX2xpZ2h0OiAjOTliNmJhXG4kY29sb3Jfc3VjY2VzczogIzRiZDZjM1xuJGNvbG9yX2Vycm9yOiAjZDEyYjBiXG4kY29sb3Jfd2FybmluZzogI2RhOTEwM1xuJGNvbG9yX2dyYXk6ICNmN2Y3ZjdcbiRjb2xvcl9ncmF5LW1lZGl1bTogI2Y1ZjVmNVxuJGNvbG9yX2dyYXktZGFyazogI2U5ZTllOVxuJGltYWdlX3ByZWZpeDogJ3ByZW1pdW0nXG4kY29sb3JfcHJpbWFyeTogI2UyNmY1YVxuJGNvbG9yX3NlY29uZGFyeTogIzI3MDM0M1xuJGNvbG9yX3ByaW1hcnk6ICNlMjZmNWFcbiRjb2xvcl9zZWNvbmRhcnk6ICMyNzAzNDNcbiRjb2xvcl9hY2NlbnQ6ICM0YmQ2YzNcbiRjb2xvcl9ib3JkZXI6ICNiM2IxYjFcbiIsIi8qIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuICAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG4gICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjU0VUVElOR1MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcbiAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuICAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG4kdGVtcGxhdGU6ICdwcmVtaXVtJ1xuJGZvbnRwYXRoOiAnLi4vYXNzZXRzL2ZvbnQvJ1xuJG1lZGlhcGF0aDogJy4uL2Fzc2V0cy8nXG4kbGluZS1oZWlnaHQ6IDI0cHhcbiRmb250LXNpemU6IDE0cHhcbiRncmlkOiAzMHB4XG5cbi8vY29sb3JzXG4kYmxhY2tfNTA6IHJnYmEoMCwwLDAsMC41KVxuJHdoaXRlOiAjZmZmXG4kY29sb3Jfc3Rhcl9kdXN0X2FwcHJveDogIzljOWM5Y1xuJGNvbG9yX3Bpbmtfc3dhbl9hcHByb3g6ICNiYmJiYmJcbiRjb2xvcl9xdWlsbF9ncmF5X2FwcHJveDogI2Q1ZDVkNVxuJGNvbG9yX2JsYWNrX2hhemVfYXBwcm94OiAjZjZmNmY2XG4kY29sb3JfY2hpY2Fnb19hcHByb3g6ICM1ZDVkNWRcbiRhbGFiYXN0ZXI6ICNmYWZhZmFcbiRjb2xvcl9ndW5zbW9rZV9hcHByb3g6ICM4NTg1ODVcbiRnYWxsZXJ5OiAjZWZlZmVmXG4kY29sb3Jfc2lsdmVyX2FwcHJveDogI2JmYmZiZlxuJGNvbG9yX3NpbHZlcl9jaGFsaWNlX2FwcHJveDogI2FiYWJhYlxuJGNvbG9yX2Jvbl9qb3VyX2FwcHJveDogI2RmZGZkZlxuJGJsYWNrXzEwOiByZ2JhKDAsMCwwLC4xKVxuJGNvbG9yX2FsdG9fYXBwcm94OiAjZGRkXG4kY29sb3JfdGFwYV9hcHByb3g6ICM3NzdcbiRjb2xvcl9zdXZhX2dyYXlfYXBwcm94OiAjODg4XG4kY29sb3JfY2VsZXN0ZV9hcHByb3g6ICNjY2NcbiRjb2xvcl9tZXJjdXJ5X2FwcHJveDogI2U2ZTZlNlxuJGNvbG9yX2dyYXZlbF83NV9hcHByb3g6IHJnYmEoNzUsIDc1LCA3NSwgMC43NSkiLCIubW9kYWxcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gIGJvcmRlcjogc29saWQgMXB4IGxpZ2h0ZW4oJGNvbG9yX2ZvbnQsIDQwJSlcbiAgcGFkZGluZzogMTBweFxuICB6LWluZGV4OiA1XG4gIGRpc3BsYXk6IG5vbmVcbiAgJi5hY3RpdmVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAmLmxvZ2luXG4gICAgd2lkdGg6IDI2MHB4XG4gICAgbWluLWhlaWdodDogOTBweFxuICAgIG1hcmdpbjogLTMwMHB4IDAgMCAtNDVweFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIGxlZnQ6IDUwJVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgb3BhY2l0eTogMFxuICAgIHRvcDogLTIwMCVcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwwLDAsLjIpXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxvZ2lubWVzc2FnZSA0LjVzIGVhc2Utb3V0IDFcbiAgICAtbW96LWFuaW1hdGlvbjogbG9naW5tZXNzYWdlIDQuNXMgZWFzZS1vdXQgMVxuICAgIC1tcy1hbmltYXRpb246IGxvZ2lubWVzc2FnZSA0LjVzIGVhc2Utb3V0IDFcbiAgICBhbmltYXRpb246IGxvZ2lubWVzc2FnZSA0LjVzIGVhc2Utb3V0IDFcbiAgICBoMVxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgIHBcbiAgICAgIG1hcmdpbi1ib3R0b206IDBcblxuI2FjdGlvbk1vZGFsXG4gICYuZm9yTmV3c1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAubW9kYWxcbiAgICAgICYubmV3c01vZGFsXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB6LWluZGV4OiAxMDBcbiAgICAgICAgdG9wOiBpbmhlcml0XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0XG4gICAgICAgIGJvdHRvbTogaW5oZXJpdFxuICAgICAgICBsZWZ0OiBpbmhlcml0XG4gICAgICAgICYudHlwZTFcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICB3aWR0aDogMTE1MHB4XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMFxuICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgIGltZ1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDBcbiAgICAgICAgICAubW9kYWwtdGl0bGVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCA1cHggMjBweFxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgaDNcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmVcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwXG4gICAgICAgICAgICAuc3VidGl0bGVcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgLm1vZGFsLWJvZHlcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHhcbiAgICAgICAgICAubGlua3dyYXBwZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIHRvcDogaW5oZXJpdFxuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXRcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdFxuICAgICAgICAgICAgLmJ0blxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICYudHlwZTJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICB3aWR0aDogMTE1MHB4XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMFxuICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgLmltYWdld3JhcHBlcixcbiAgICAgICAgICAuY29udGVudHdyYXBwZXJcbiAgICAgICAgICAgIHdpZHRoOiA1MCVcbiAgICAgICAgICAuaW1hZ2V3cmFwcGVyXG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHhcbiAgICAgICAgICAuY29udGVudHdyYXBwZXJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHhcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgIC5tb2RhbC10aXRsZVxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG4gICAgICAgICAgICAgIGgzXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfc3VjY2Vzc1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMFxuICAgICAgICAgICAgICAuc3VidGl0bGVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAubW9kYWwtYm9keVxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwXG4gICAgICAgICAgICAubGlua3dyYXBwZXJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMFxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICB0b3A6IGluaGVyaXRcbiAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXRcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdFxuICAgICAgICAgICAgICAuYnRuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAmLnR5cGUzXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgICAgd2lkdGg6IDYwMHB4XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMFxuICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgIGltZ1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMFxuICAgICAgICAgIC5tb2RhbC10aXRsZVxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICBoM1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDBcbiAgICAgICAgICAgIC5zdWJ0aXRsZVxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAubW9kYWwtYm9keVxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgLmxpbmt3cmFwcGVyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweFxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICB0b3A6IGluaGVyaXRcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0XG4gICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgICAgICAgICBjdXJzb3I6IGluaGVyaXRcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgLmJ0blxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICYudHlwZTRcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMFxuICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgIGltZ1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCA0cHggNHB4XG4gICAgICAgICAgLmNvbnRlbnR3cmFwcGVyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjgpXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCA0cHggNHB4XG4gICAgICAgICAgICAubW9kYWwtdGl0bGVcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZVxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgaDNcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMFxuICAgICAgICAgICAgICAuc3VidGl0bGVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAubW9kYWwtYm9keVxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgLmxpbmt3cmFwcGVyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHhcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgdG9wOiBpbmhlcml0XG4gICAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgLmJ0blxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiNvdmVybGF5XG4gIGN1cnNvcjogbm90LWFsbG93ZWRcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICB6LWluZGV4OiA0XG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDIwMCVcbiAgcmlnaHQ6IDBcbiAgbGVmdDogMFxuICBib3R0b206IDBcbiAgaGVpZ2h0OiAxMDAlXG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX2ZvbnQsMC41KVxuICArdHJhbnNpdGlvbihvcGFjaXR5KVxuICBvcGFjaXR5OiAwXG4gICYuYWN0aXZlXG4gICAgK3RyYW5zaXRpb24ob3BhY2l0eSlcbiAgICBvcGFjaXR5OiAxXG4gICAgdG9wOiAwXG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2dpbm1lc3NhZ2VcbiAgMCVcbiAgICB0b3A6IDBcbiAgICBvcGFjaXR5OiAwXG5cbiAgMjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgNjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgMTAwJVxuICAgIHRvcDogLTIwMCVcbiAgICBvcGFjaXR5OiAwXG5cbkAtbW96LWtleWZyYW1lcyBsb2dpbm1lc3NhZ2VcbiAgMCVcbiAgICB0b3A6IDBcbiAgICBvcGFjaXR5OiAwXG5cbiAgMjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgNjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgMTAwJVxuICAgIHRvcDogLTIwMCVcbiAgICBvcGFjaXR5OiAwXG5cbkAtbXMta2V5ZnJhbWVzIGxvZ2lubWVzc2FnZVxuICAwJVxuICAgIHRvcDogMFxuICAgIG9wYWNpdHk6IDBcblxuICAyMCVcbiAgICB0b3A6IDUwJVxuICAgIG9wYWNpdHk6IDFcblxuICA2MCVcbiAgICB0b3A6IDUwJVxuICAgIG9wYWNpdHk6IDFcblxuICAxMDAlXG4gICAgdG9wOiAtMjAwJVxuICAgIG9wYWNpdHk6IDBcblxuQGtleWZyYW1lcyBsb2dpbm1lc3NhZ2VcbiAgMCVcbiAgICB0b3A6IDBcbiAgICBvcGFjaXR5OiAwXG5cbiAgMjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgNjAlXG4gICAgdG9wOiA1MCVcbiAgICBvcGFjaXR5OiAxXG5cbiAgMTAwJVxuICAgIHRvcDogLTIwMCVcbiAgICBvcGFjaXR5OiAwXG4ubW9kYWwtY2FydFxuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB6LWluZGV4OiA1XG4ubW9kYWwtaGVhZGVyXG4gIHBhZGRpbmc6IDJweCAxNnB4XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWNcbiAgY29sb3I6IHdoaXRlXG4ubW9kYWwtYm9keVxuICBwYWRkaW5nOiAycHggMTZweFxuLm1vZGFsLWZvb3RlclxuICBwYWRkaW5nOiAycHggMTZweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjXG4gIGNvbG9yOiB3aGl0ZVxuLm1vZGFsLWNvbnRlbnRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmVcbiAgbWFyZ2luOiBhdXRvXG4gIHBhZGRpbmc6IDEwcHhcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4OFxuICB3aWR0aDogMTAwJVxuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMiksMCA2cHggMjBweCAwIHJnYmEoMCwwLDAsMC4xOSlcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYW5pbWF0ZXRvcFxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40c1xuICBhbmltYXRpb24tbmFtZTogYW5pbWF0ZXRvcFxuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHNcbiAgbWF4LWhlaWdodDogNTAwcHhcbiAgb3ZlcmZsb3cteTogc2Nyb2xsXG4gICNtb2RhbC10ZXh0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgYXJ0aWNsZVxuICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gIC5jbG9zZVxuICAgIGZsb2F0OiByaWdodFxuICAgIGNvbG9yOiAjYWFhYWFhXG4gICAgZm9udC1zaXplOiAyOHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICBjb250ZW50OiBcInhcIlxuICAgIHotaW5kZXg6IDZcbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1c1xuICBjb2xvcjogIzAwMFxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgY3Vyc29yOiBwb2ludGVyXG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGV0b3BcbiAgZnJvbVxuICAgIHRvcDogLTMwMHB4XG4gICAgb3BhY2l0eTogMFxuXG4gIHRvXG4gICAgdG9wOiAwXG4gICAgb3BhY2l0eTogMVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGV0b3BcbiAgZnJvbVxuICAgIHRvcDogLTMwMHB4XG4gICAgb3BhY2l0eTogMFxuXG4gIHRvXG4gICAgdG9wOiAwXG4gICAgb3BhY2l0eTogMVxuXG4jYWRkcmVzc0Jvb2tNb2RhbEFic2VuZGVyLFxuI2FkZHJlc3NCb29rTW9kYWxMaWVmZXJcbiAgZm9udC13ZWlnaHQ6IDMwMFxuXG4jYWN0aW9uTW9kYWxcbiAgJi5hZGRyZXNzQm9va01vZGFsXG4gICAgLm1vZGFsXG4gICAgICBwYWRkaW5nOiAwIDAgMCAwXG4gICAgICB3aWR0aDogMTIwMHB4XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICAgIC5tb2RhbC10aXRsZVxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHhcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICBjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgaDNcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAubW9kYWwtYm9keVxuICAgICAgICB0clxuICAgICAgICAgIHRkXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgLmFkZEFkcmVzc1RvU2V0dGluZ3NcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgICAgdGhcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgIGNvbG9yOiBibGFja1xuICAgICAgICAjYWRkcmVzc0Jvb2tcbiAgICAgICAgICB0clxuICAgICAgICAgICAgJi5hZGRBZHJlc3NUb1NldHRpbmdzXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3ZjciLCIvLyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI01peGluc1xuPXRyYW5zaXRpb24oICRhdHRyOiBhbGwsICR0aW1lOiAwLjI1LCAkZWFzaW5nOiBlYXNlLW91dCApXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJGF0dHIgJHRpbWUrcyAkZWFzaW5nXG4gIC1tb3otdHJhbnNpdGlvbjogJGF0dHIgJHRpbWUrcyAkZWFzaW5nXG4gIHRyYW5zaXRpb246ICRhdHRyICR0aW1lK3MgJGVhc2luZ1xuXG49cG9zaXRpb24oJHRvcDogYXV0bywgJHJpZ2h0OiBhdXRvLCAkYm90dG9tOiBhdXRvLCAkbGVmdDogYXV0bylcbiAgdG9wOiAkdG9wXG4gIHJpZ2h0OiAkcmlnaHRcbiAgYm90dG9tOiAkYm90dG9tXG4gIGxlZnQ6ICRsZWZ0IiwiZm9ybVxuICBhcnRpY2xlXG4gICAgLnVwbG9hZF9maWVsZFxuICAgICAgLnVwbG9hZF9hcmVhXG4gICAgICAgIHdpZHRoOiAzNTBweFxuICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggMjBweCAyMHB4XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhOWE5YTlcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMFxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMCAhaW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy91cGxvYWRfaWNvbi5zdmdcIikgNTAlIDAgI2Y3ZjdmN1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDY1JVxuICAgICAgICBsYWJlbFxuICAgICAgICAgIGZsb2F0OiBub25lXG4gICAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDBcbiAgICAgICAgaW5wdXRcbiAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgIHNwYW5cbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBzdHJvbmdcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIG1hcmdpbjogNXB4IDBcbiAgICAgIC5idG4udXBsb2FkXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICBwcm9ncmVzc1xuICAgICAgd2lkdGg6IDM1MHB4XG4gICAgICBtYXJnaW4tbGVmdDogMTg1cHhcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgLnRleHRfcGVyY2VudFxuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3Jfc3VjY2VzcywgMTUlKVxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBtYXJnaW46IDVweCAwIDE1cHggMFxuICAgIC50ZXh0X2ZpbGVuYW1lXG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgICBkaXNwbGF5OiBibG9jayIsIiNwb3B1cF9vZmZlcixcbiNwb3B1cF9yZWNvbW1lbmRcbiAgaDFcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG4gIC5idG4uc3VjY2Vzc1xuICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgc2VjdGlvblxuICAgIHBhZGRpbmc6IDE1cHhcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICAgIC5idG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnRcbiAgICAuYnRuLFxuICAgIGlucHV0XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG5cbiNwb3B1cF9yZWNvbW1lbmRcbiAgZm9ybVxuICAgIHdpZHRoOiA4MDBweFxuICAgIGZpZWxkc2V0XG4gICAgICB3aWR0aDogNTAlXG4gICAgICBmbG9hdDogbGVmdFxuXG4jZHNfcG9wdXBfb3ZlcmxheVxuICB0b3A6IDBcbiAgbGVmdDogMFxuICByaWdodDogMFxuICBib3R0b206IDBcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOClcbiAgcG9zaXRpb246IGZpeGVkXG4gIHotaW5kZXg6IDEwXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gMC4zcyAxIGVhc2VcbiAgLW1vei1hbmltYXRpb246IGZhZGVJbiAwLjNzIDEgZWFzZVxuICBhbmltYXRpb246IGZhZGVJbiAwLjNzIDEgZWFzZVxuICArdHJhbnNpdGlvbihvcGFjaXR5KVxuICAmOmFmdGVyXG4gICAgdG9wOiA1MCVcbiAgICBsZWZ0OiA1MCVcbiAgICBjb250ZW50OiAnJ1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZm9udC1zaXplOiAxMHB4XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHhcbiAgICB3aWR0aDogJGZvbnQtc2l6ZVxuICAgIGhlaWdodDogJGZvbnQtc2l6ZVxuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtXG4gICAgYm9yZGVyOiBzb2xpZCAzcHggJGNvbG9yX3doaXRlXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGVyIDEuMXMgaW5maW5pdGUgbGluZWFyXG4gICAgLW1vei1hbmltYXRpb246IGxvYWRlciAxLjFzIGluZmluaXRlIGxpbmVhclxuICAgIGFuaW1hdGlvbjogbG9hZGVyIDEuMXMgaW5maW5pdGUgbGluZWFyXG4gICY6YmVmb3JlXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgY29udGVudDogJ3gnXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAyMHB4XG4gICAgZm9udC1mYW1pbHk6ICdpY29uJ1xuICAgIHJpZ2h0OiAyMHB4XG4gICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgIGZvbnQtc2l6ZTogMjAwJVxuXG4gICYuY2xvc2luZ1xuICAgICt0cmFuc2l0aW9uKG9wYWNpdHkpXG4gICAgb3BhY2l0eTogMFxuXG4jZHNfcG9wdXBcbiAgbWF4LWhlaWdodDogNzAlXG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgbWluLXdpZHRoOiAzNTBweFxuICBwYWRkaW5nOiAxNXB4XG4gIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICBwb3NpdGlvbjogZml4ZWRcbiAgei1pbmRleDogMjFcbiAgbGVmdDogNTAlXG4gIHRvcDogNTAlXG4gIGJvcmRlci1yYWRpdXM6IDZweFxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3JfZ3JheVxuICAtd2Via2l0LWFuaW1hdGlvbjogcG9wSW4gMC41cyAxIGVhc2VcbiAgLW1vei1hbmltYXRpb246IHBvcEluIDAuNXMgMSBlYXNlXG4gIGFuaW1hdGlvbjogcG9wSW4gMC41cyAxIGVhc2VcbiAgK3RyYW5zaXRpb24ob3BhY2l0eSlcbiAgJi5jbG9zaW5nXG4gICAgK3RyYW5zaXRpb24ob3BhY2l0eSlcbiAgICBvcGFjaXR5OiAwXG4gICAgdG9wOiAtMTAwJVxuXG4gIC5idG5cbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcblxuIiwiLmljb25cbiAgJjpiZWZvcmVcbiAgICBmb250LWZhbWlseTogaWNvbiwgc2Fucy1zZXJpZlxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAmLmRlbGl2ZXJ5OmJlZm9yZVxuICAgIGNvbnRlbnQ6ICdiJ1xuICAmLnJpZ2h0OmJlZm9yZVxuICAgIGNvbnRlbnQ6ICdyJ1xuICAmLmRlbGl2ZXJ5X2FkZHJlc3M6YmVmb3JlXG4gICAgY29udGVudDogJ0AnXG4gICYucGF5bWVudF9hZGRyZXNzOmJlZm9yZVxuICAgIGNvbnRlbnQ6ICdwJ1xuICAmLmRpdmVyZ2VudF9hZGRyZXNzOmJlZm9yZVxuICAgIGNvbnRlbnQ6ICdAJ1xuICAmLnBheW1lbnQ6YmVmb3JlXG4gICAgY29udGVudDogJ3MnXG4gICYuY291cG9uOmJlZm9yZVxuICAgIGNvbnRlbnQ6ICdpJ1xuICAmLm5leHQ6YmVmb3JlXG4gICAgY29udGVudDogJ3InXG4gICYucHJldmlvdXM6YmVmb3JlXG4gICAgY29udGVudDogJ2wnXG4gICYuZGVsZXRlOmJlZm9yZVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgY29sb3I6ICRjb2xvcl9lcnJvclxuICAgIGNvbnRlbnQ6ICd4J1xuIiwiLnBpY2tlclxuICBmb250LXNpemU6IDE2cHhcbiAgdGV4dC1hbGlnbjogbGVmdFxuICBsaW5lLWhlaWdodDogMS4yXG4gIGNvbG9yOiAjMDAwMDAwXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB6LWluZGV4OiAxMDAwMFxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmVcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lXG4gIHVzZXItc2VsZWN0OiBub25lXG5cbi5waWNrZXJfX2lucHV0XG4gIGN1cnNvcjogZGVmYXVsdFxuXG4ucGlja2VyX19pbnB1dC5waWNrZXJfX2lucHV0LS1hY3RpdmVcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjXG5cbi5waWNrZXJfX2hvbGRlclxuICB3aWR0aDogMTAwJVxuICBvdmVyZmxvdy15OiBhdXRvXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaFxuXG4ucGlja2VyXG4gIHdpZHRoOiAxMDAlXG5cbi5waWNrZXJfX2hvbGRlclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgYmFja2dyb3VuZDogI2ZmZmZmZlxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhXG4gIGJvcmRlci10b3Atd2lkdGg6IDBcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMFxuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIG1pbi13aWR0aDogMTc2cHhcbiAgbWF4LXdpZHRoOiA0NjZweFxuICBtYXgtaGVpZ2h0OiAwXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIlxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MClcbiAgLW1vei1vcGFjaXR5OiAwXG4gIG9wYWNpdHk6IDBcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFlbSkgcGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVgoMTBkZWcpXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMWVtKSBwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWCgxMGRlZylcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQsIG1heC1oZWlnaHQgMHMgMC4xNXMsIGJvcmRlci13aWR0aCAwcyAwLjE1c1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQsIG1heC1oZWlnaHQgMHMgMC4xNXMsIGJvcmRlci13aWR0aCAwcyAwLjE1c1xuXG4ucGlja2VyX19mcmFtZVxuICBwYWRkaW5nOiAxcHhcblxuLnBpY2tlcl9fd3JhcFxuICBtYXJnaW46IC0xcHhcblxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2hvbGRlclxuICBtYXgtaGVpZ2h0OiAyNWVtXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApXG4gIC1tb3otb3BhY2l0eTogMVxuICBvcGFjaXR5OiAxXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweFxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHhcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVgoMGRlZylcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVYKDBkZWcpXG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0LCBtYXgtaGVpZ2h0IDBzLCBib3JkZXItd2lkdGggMHNcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0LCBtYXgtaGVpZ2h0IDBzLCBib3JkZXItd2lkdGggMHNcbiAgYm94LXNoYWRvdzogMCA2cHggMThweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKVxuXG4ucGlja2VyX19ib3hcbiAgcGFkZGluZzogMCAxZW1cblxuLnBpY2tlcl9faGVhZGVyXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgbWFyZ2luLXRvcDogLjc1ZW1cblxuLnBpY2tlcl9fbW9udGgsXG4ucGlja2VyX195ZWFyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIG1hcmdpbi1sZWZ0OiAuMjVlbVxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtXG5cbi5waWNrZXJfX3llYXJcbiAgY29sb3I6ICM5OTk5OTlcbiAgZm9udC1zaXplOiAuOGVtXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xuXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLFxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3YjdcbiAgaGVpZ2h0OiAyZW1cbiAgcGFkZGluZzogLjVlbVxuICBtYXJnaW4tbGVmdDogLjI1ZW1cbiAgbWFyZ2luLXJpZ2h0OiAuMjVlbVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjQuNWVtKVxuICAucGlja2VyX19zZWxlY3QtLW1vbnRoLFxuICAucGlja2VyX19zZWxlY3QtLXllYXJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW1cblxuXG4gIC5waWNrZXJfX3NlbGVjdC0tbW9udGhcbiAgICB3aWR0aDogMzUlXG5cbiAgLnBpY2tlcl9fc2VsZWN0LS15ZWFyXG4gICAgd2lkdGg6IDIyLjUlXG5cbiAgLnBpY2tlcl9fc2VsZWN0LS1tb250aDpmb2N1cyxcbiAgLnBpY2tlcl9fc2VsZWN0LS15ZWFyOmZvY3VzXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjXG5cbiAgLnBpY2tlcl9fbmF2LS1wcmV2LFxuICAucGlja2VyX19uYXYtLW5leHRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBwYWRkaW5nOiAuNWVtIDEuMjVlbVxuICAgIHdpZHRoOiAxZW1cbiAgICBoZWlnaHQ6IDFlbVxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gICAgdG9wOiAtMC4yNWVtXG5cbkBtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pXG4gIC5waWNrZXJfX25hdi0tcHJldixcbiAgLnBpY2tlcl9fbmF2LS1uZXh0XG4gICAgdG9wOiAtMC4zM2VtXG5cblxuICAucGlja2VyX19uYXYtLXByZXZcbiAgICBsZWZ0OiAtMWVtXG4gICAgcGFkZGluZy1yaWdodDogMS4yNWVtXG5cbkBtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pXG4gIC5waWNrZXJfX25hdi0tcHJldlxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtXG5cblxuICAucGlja2VyX19uYXYtLW5leHRcbiAgICByaWdodDogLTFlbVxuICAgIHBhZGRpbmctbGVmdDogMS4yNWVtXG5cbkBtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pXG4gIC5waWNrZXJfX25hdi0tbmV4dFxuICAgIHBhZGRpbmctbGVmdDogMS41ZW1cblxuXG4gIC5waWNrZXJfX25hdi0tcHJldjpiZWZvcmUsXG4gIC5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmVcbiAgICBjb250ZW50OiBcIiBcIlxuICAgIGJvcmRlci10b3A6IC41ZW0gc29saWQgdHJhbnNwYXJlbnRcbiAgICBib3JkZXItYm90dG9tOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjc1ZW0gc29saWQgIzAwMDAwMFxuICAgIHdpZHRoOiAwXG4gICAgaGVpZ2h0OiAwXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBtYXJnaW46IDAgYXV0b1xuXG4gIC5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmVcbiAgICBib3JkZXItcmlnaHQ6IDBcbiAgICBib3JkZXItbGVmdDogMC43NWVtIHNvbGlkICMwMDAwMDBcblxuICAucGlja2VyX19uYXYtLXByZXY6aG92ZXIsXG4gIC5waWNrZXJfX25hdi0tbmV4dDpob3ZlclxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGNvbG9yOiAjMDAwMDAwXG4gICAgYmFja2dyb3VuZDogI2IxZGNmYlxuXG4gIC5waWNrZXJfX25hdi0tZGlzYWJsZWQsXG4gIC5waWNrZXJfX25hdi0tZGlzYWJsZWQ6aG92ZXIsXG4gIC5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlLFxuICAucGlja2VyX19uYXYtLWRpc2FibGVkOmJlZm9yZTpob3ZlclxuICAgIGN1cnNvcjogZGVmYXVsdFxuICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmNWY1ZjVcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y1ZjVmNVxuXG4gIC5waWNrZXJfX3RhYmxlXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICAgIGJvcmRlci1zcGFjaW5nOiAwXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZFxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdFxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWFyZ2luLXRvcDogLjc1ZW1cbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtXG5cbkBtZWRpYSAobWluLWhlaWdodDogMzMuODc1ZW0pXG4gIC5waWNrZXJfX3RhYmxlXG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW1cblxuICAucGlja2VyX190YWJsZSB0ZFxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcblxuICAucGlja2VyX193ZWVrZGF5XG4gICAgd2lkdGg6IDE0LjI4NTcxNDI4NiVcbiAgICBmb250LXNpemU6IC43NWVtXG4gICAgcGFkZGluZy1ib3R0b206IC4yNWVtXG4gICAgY29sb3I6ICM5OTk5OTlcbiAgICBmb250LXdlaWdodDogNTAwXG5cbkBtZWRpYSAobWluLWhlaWdodDogMzMuODc1ZW0pXG4gIC5waWNrZXJfX3dlZWtkYXlcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbVxuXG4gIC5waWNrZXJfX2RheVxuICAgIHBhZGRpbmc6IC4zMTI1ZW0gMFxuICAgIGZvbnQtd2VpZ2h0OiAyMDBcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxuXG4gIC5waWNrZXJfX2RheS0tdG9kYXlcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAucGlja2VyX19kYXktLXRvZGF5OmJlZm9yZVxuICAgIGNvbnRlbnQ6IFwiIFwiXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAycHhcbiAgICByaWdodDogMnB4XG4gICAgd2lkdGg6IDBcbiAgICBoZWlnaHQ6IDBcbiAgICBib3JkZXItdG9wOiAwLjVlbSBzb2xpZCAjMDA1OWJjXG4gICAgYm9yZGVyLWxlZnQ6IC41ZW0gc29saWQgdHJhbnNwYXJlbnRcblxuICAucGlja2VyX19kYXktLWRpc2FibGVkOmJlZm9yZVxuICAgIGJvcmRlci10b3AtY29sb3I6ICNhYWFhYWFcblxuICAucGlja2VyX19kYXktLW91dGZvY3VzXG4gICAgY29sb3I6ICNkZGRkZGRcblxuICAucGlja2VyX19kYXktLWluZm9jdXM6aG92ZXIsXG4gIC5waWNrZXJfX2RheS0tb3V0Zm9jdXM6aG92ZXJcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBjb2xvcjogIzAwMDAwMFxuICAgIGJhY2tncm91bmQ6ICNiMWRjZmJcblxuICAucGlja2VyX19kYXktLWhpZ2hsaWdodGVkXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjXG5cbiAgLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3ZlcixcbiAgLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLWhpZ2hsaWdodGVkXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgY29sb3I6ICMwMDAwMDBcbiAgICBiYWNrZ3JvdW5kOiAjYjFkY2ZiXG5cbiAgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCxcbiAgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3ZlcixcbiAgLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkXG4gICAgYmFja2dyb3VuZDogIzAwODllY1xuICAgIGNvbG9yOiAjZmZmZmZmXG5cbiAgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcbiAgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZDpob3ZlcixcbiAgLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLWRpc2FibGVkXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNVxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZjVmNVxuICAgIGNvbG9yOiAjZGRkZGRkXG4gICAgY3Vyc29yOiBkZWZhdWx0XG5cbiAgLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZC5waWNrZXJfX2RheS0tZGlzYWJsZWQsXG4gIC5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQucGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyXG4gICAgYmFja2dyb3VuZDogI2JiYmJiYlxuXG4gIC5waWNrZXJfX2Zvb3RlclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gIC5waWNrZXJfX2J1dHRvbi0tdG9kYXksXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xlYXIsXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xvc2VcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZlxuICAgIGZvbnQtc2l6ZTogLjhlbVxuICAgIHBhZGRpbmc6IC42NmVtIDBcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIHdpZHRoOiAzMyVcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tXG5cbiAgLnBpY2tlcl9fYnV0dG9uLS10b2RheTpob3ZlcixcbiAgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcixcbiAgLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpob3ZlclxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGNvbG9yOiAjMDAwMDAwXG4gICAgYmFja2dyb3VuZDogI2IxZGNmYlxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiMWRjZmJcblxuICAucGlja2VyX19idXR0b24tLXRvZGF5OmZvY3VzLFxuICAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzLFxuICAucGlja2VyX19idXR0b24tLWNsb3NlOmZvY3VzXG4gICAgYmFja2dyb3VuZDogI2IxZGNmYlxuICAgIGJvcmRlci1jb2xvcjogIzAwODllY1xuICAgIG91dGxpbmU6IG5vbmVcblxuICAucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcbiAgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUsXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3JlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgaGVpZ2h0OiAwXG5cbiAgLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUsXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3JlXG4gICAgY29udGVudDogXCIgXCJcbiAgICBtYXJnaW4tcmlnaHQ6IC40NWVtXG5cbiAgLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmVcbiAgICB0b3A6IC0wLjA1ZW1cbiAgICB3aWR0aDogMFxuICAgIGJvcmRlci10b3A6IDAuNjZlbSBzb2xpZCAjMDA1OWJjXG4gICAgYm9yZGVyLWxlZnQ6IC42NmVtIHNvbGlkIHRyYW5zcGFyZW50XG5cbiAgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmVcbiAgICB0b3A6IC0wLjI1ZW1cbiAgICB3aWR0aDogLjY2ZW1cbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2VlMjIwMFxuXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3JlXG4gICAgY29udGVudDogXCJcXEQ3XCJcbiAgICB0b3A6IC0wLjFlbVxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgICBmb250LXNpemU6IDEuMWVtXG4gICAgbWFyZ2luLXJpZ2h0OiAuMzVlbVxuICAgIGNvbG9yOiAjNzc3Nzc3XG5cbiAgLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF0sXG4gIC5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmhvdmVyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNVxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZjVmNVxuICAgIGNvbG9yOiAjZGRkZGRkXG4gICAgY3Vyc29yOiBkZWZhdWx0XG5cbiAgLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF06YmVmb3JlXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYSIsIi5ydGVfY29udGFpbmVyXG4gIGVtXG4gICAgZm9udC1zdHlsZTogaXRhbGljXG5cbiAgaW1nXG4gICAgbWF4LXdpZHRoOiAxMDAlXG5cbiAgc1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG5cbiAgdVxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIGxpXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgIGZvbnQtc2l6ZTogMTZweFxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcblxuXG4ucnRlX2NvbnRhaW5lcjpiZWZvcmUsXG4ucnRlX2NvbnRhaW5lcjphZnRlclxuICBjb250ZW50OiBcIlwiXG4gIGRpc3BsYXk6IHRhYmxlXG4ucnRlX2NvbnRhaW5lcjphZnRlclxuICBjbGVhcjogYm90aCIsIi5wYWdpbmF0aW9uXG4gIGhlaWdodDogNDBweFxuICBhLFxuICAuY3VycmVudFxuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICBtYXJnaW4tcmlnaHQ6IDNweFxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuICAgIHBhZGRpbmc6IDVweCAwXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgd2lkdGg6IDI3cHhcbiAgICBoZWlnaHQ6IDMwcHhcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZmxvYXQ6IGxlZnRcbiAgICArdHJhbnNpdGlvbigpXG4gICAgJjpob3ZlclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yX2hpZ2hsaWdodCwgMTAlKVxuICAgICAgK3RyYW5zaXRpb24oKVxuXG4gIC5jdXJyZW50XG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2ZvbnRcbiAgICArdHJhbnNpdGlvbigpXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvcl9mb250LCAxMCUpXG4gICAgICArdHJhbnNpdGlvbigpXG5cbiAgLnByZXZpb3VzLFxuICAubmV4dFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHBhZGRpbmc6IDBcbiAgICBpXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICY6YmVmb3JlXG4gICAgICBsZWZ0OiAycHhcbiAgICAgIHRvcDogNHB4XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZSIsIiNyZWxhdGVkXG4gIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAuaXRlbVxuICAgIHdpZHRoOiAyNSVcbiAgICBmbG9hdDogbGVmdFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwYWRkaW5nOiAxMHB4XG4gICAgYVxuICAgICAgcGFkZGluZzogMCAwIDVweCAwXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgc3BhblxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgIGltZ1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcl9ncmF5XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiBhdXRvXG4iLCIudHJhZGUtZ3JvdXBzLFxuLnByb2R1Y3QtbGlzdGluZ1xuICAvL2JhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gIHBhZGRpbmc6ICRncmlkIDAgMzBweCAwXG4gIC5jb250ZW50XG4gICAgZmxvYXQ6IGxlZnRcbiAgICB3aWR0aDogODcwcHhcbiAgLmNhcmRcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgyNTUsMjU1LDI1NSwwKVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGZsb2F0OiBsZWZ0XG4gICAgd2lkdGg6IDI3MHB4XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIGhlaWdodDogMjQwcHhcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0XG4gICAgaW1nXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgZmlnY2FwdGlvblxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBweFxuICAgICAgcGFkZGluZzogMTVweCAxMHB4IDEwcHggMTBweFxuICAgICAgbGVmdDogMFxuICAgICAgcmlnaHQ6IDBcbiAgICAmOmhvdmVyXG4gICAgICBib3JkZXI6IHNvbGlkIDJweCByZ2JhKDI1NSwyNTUsMjU1LDEpXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpIHBlcnNwZWN0aXZlKDBweClcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwwLDAsLjUpXG4gICAgICBmaWdjYXB0aW9uXG4gICAgICAgIGJvdHRvbTogMFxuICAgICAgICBzdHJvbmcsXG4gICAgICAgIGgyLFxuICAgICAgICAubGlua1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICBzdHJvbmcsIGgyXG4gICAgICBmb250LXNpemU6IDIxcHhcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgZm9udC1mYW1pbHk6ICdyZWd1bGFyJ1xuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBhZGRpbmc6IDAgMjVweFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgIC5saW5rXG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgLnByZXZpZXctYnRuXG4gICAgICB6LWluZGV4OiAyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHdpZHRoOiA0MHB4XG4gICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgIHRvcDogMFxuICAgICAgcmlnaHQ6IDBcbiAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDIwcHhcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX3doaXRlLC4yKVxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgkY29sb3Jfd2hpdGUsIC4yKVxuICAgICAgYm9yZGVyLXJpZ2h0OiAwXG4gICAgICBib3JkZXItdG9wOiAwXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICBsaW5lLWhlaWdodDogNDBweFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4XG4gICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgZm9udC1mYW1pbHk6IGljb25cbiAgICAgICAgY29udGVudDogJysnXG4gICAgICAmOmhvdmVyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yX3doaXRlLCAuNSlcbiAgICAgICAgK3RyYW5zaXRpb24oKVxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl93aGl0ZSwuNSlcbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICBhOm5vdCguZnJlc2NvKVxuICAgICAgei1pbmRleDogMVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHJpZ2h0OiAwXG4gICAgICBib3R0b206IDBcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAmOmhvdmVyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAmLmZ1bGxcbiAgICAuY29udGVudFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgLmNhcmRcbiAgICAgIHdpZHRoOiAzMi4zJVxuICAgICAgJjpudGgtY2hpbGQoNG4gKyAxKVxuICAgICAgICBtYXJnaW4tbGVmdDogMCIsIiN0cmFkZS1ibG9ja3NcbiAgcGFkZGluZzogJGdyaWQgMCAzMHB4IDBcbiAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gIC5jYXJkXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIGZsb2F0OiBsZWZ0XG4gICAgd2lkdGg6IDM3MHB4XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIGhlaWdodDogMjU1cHhcbiAgICBjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHotaW5kZXg6IDBcbiAgICAmLmxhc3QtaXRlbVxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgaW1nXG4gICAgICB6LWluZGV4OiAwXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgK3RyYW5zaXRpb24oKVxuICAgIGZpZ2NhcHRpb25cbiAgICAgIHBhZGRpbmc6IDMwcHhcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgei1pbmRleDogMVxuICAgICAgbGVmdDogMFxuICAgICAgcmlnaHQ6IDBcbiAgICAgIGhlaWdodDogMTUwcHhcbiAgICAgIGJvdHRvbTogLTE1MHB4XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9mb250LCAwLjY1KVxuICAgICAgK3RyYW5zaXRpb24oKVxuICAgICY6aG92ZXJcbiAgICAgIGltZ1xuICAgICAgICByaWdodDogLTUlXG4gICAgICAgIHRvcDogLTUlXG4gICAgICAgIGJvdHRvbTogLTUlXG4gICAgICAgIGxlZnQ6IC01JVxuICAgICAgICB3aWR0aDogMTEwJVxuICAgICAgICArdHJhbnNpdGlvbigpXG4gICAgICBmaWdjYXB0aW9uXG4gICAgICAgIGJvdHRvbTogMFxuICAgICAgICArdHJhbnNpdGlvbigpXG4gICAgaDNcbiAgICAgIHotaW5kZXg6IDJcbiAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHBcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgIGFcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAwXG4gICAgICBsZWZ0OiAwXG4gICAgICByaWdodDogMFxuICAgICAgYm90dG9tOiAwXG4gICAgICB6LWluZGV4OiAzXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgJjpob3ZlclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgaDNcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgZmlnY2FwdGlvblxuICAgICAgICBib3R0b206IDBcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAmLmRvdWJsZVxuICAgICAgd2lkdGg6IDc2MHB4IiwiI2FjY291bnRfdHJhY2tpbmdcbiAgdGRcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICBmb250LXNpemU6IDE0cHhcbiIsIiNvcGNfaW1hZ2VcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yX2dyYXlcbiAgbWF4LXdpZHRoOiAxMDAlXG4gIGhlaWdodDogYXV0b1xuICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuXG4jY29uZmlndXJhdG9yXG4gIG1pbi1oZWlnaHQ6IDYyNXB4XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBwYWRkaW5nLXRvcDogOTBweFxuICAmLm9wY1xuICAgIHdpZHRoOiA4NzBweFxuICBoMVxuICAgIGhlaWdodDogNzBweFxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yX2dyYXksIDElKVxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmZcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjZmZmZmZmIDAlLCAjZjlmOWY5IDEwMCUpXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjZmZmZmZmKSwgY29sb3Itc3RvcCgxMDAlLCNmOWY5ZjkpKVxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICNmZmZmZmYgMCUsI2Y5ZjlmOSAxMDAlKVxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjZmZmZmZmIDAlLCNmOWY5ZjkgMTAwJSlcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICNmZmZmZmYgMCUsI2Y5ZjlmOSAxMDAlKVxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjZmZmZmZmIDAlLCNmOWY5ZjkgMTAwJSlcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjZjlmOWY5JyxHcmFkaWVudFR5cGU9MCApXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcl9ncmF5XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIHBhZGRpbmc6IDIwcHhcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgcmlnaHQ6IDBcbiAgICBzbWFsbFxuICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4XG5cbiNwcm9kdWN0LWRldGFpbFxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICBwYWRkaW5nOiAkZ3JpZCAwXG4gICNkZXRhaWxfaW5mb2JhclxuICAgIG1pbi1oZWlnaHQ6IDIwcHhcbiAgICBmbG9hdDogbGVmdFxuICAgIHdpZHRoOiAyNTBweFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4gICAgI2RldGFpbF9pbmZvYmFyX3RleHQsXG4gICAgI2RldGFpbF9pbmZvYmFyX2dhbGxlcnksXG4gICAgI2RldGFpbF9pbmZvYmFyX3NoZWV0cyxcbiAgICAjZGV0YWlsX2Jvb2tpbmZvXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICBoM1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIGxpXG4gICAgICBwYWRkaW5nOiAwXG5cbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1cbiAgICAgIG1hcmdpbi10b3A6IDVweFxuXG4gICAgYS5wZGYsXG4gICAgYS5pbmRkLFxuICAgIGEuYWlcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4XG4gICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweFxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9mb250LCAxNSUpXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweFxuICAgICAgICBmb250LWZhbWlseTogaWNvblxuICAgICAgICBjb250ZW50OiAnUCdcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB0b3A6IDNweFxuICAgIGEuaW5kZDpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6ICdJJ1xuICAgIGEuYWk6YmVmb3JlXG4gICAgICBjb250ZW50OiAnQSdcblxuICAgICNkZXRhaWxfaW5mb2Jhcl9nYWxsZXJ5XG4gICAgICBwYWRkaW5nOiAwXG4gICAgICAuZ2FsbGVyeV9wcmV2aWV3XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgbGlcbiAgICAgICAgd2lkdGg6IDI1JVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgaW1nXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgb3BhY2l0eTogMC41XG4gICAgICAgICAgK3RyYW5zaXRpb24oKVxuICAjZGV0YWlsX2luZm9iYXItb3BjXG4gICAgbWluLWhlaWdodDogMjBweFxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gICAgI2RldGFpbF9pbmZvYmFyX2dhbGxlcnlcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIC5nYWxsZXJ5X3ByZXZpZXdcbiAgICAgICAgd2lkdGg6IDg3MHB4XG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgbGlcbiAgICAgICAgaGVpZ2h0OiA2MHB4XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcbiAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4XG4gICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgaW1nXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgb3BhY2l0eTogMC41XG4gICAgICAgICAgK3RyYW5zaXRpb24oKVxuXG4gICN0b3RhbF9ibG9jayxcbiAgI2RlbGl2ZXJ5XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgZmxvYXQ6IHJpZ2h0XG4gICAgd2lkdGg6IDI1MHB4XG4gICAgcGFkZGluZzogODBweCAxNXB4IDE1cHggMTVweFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZCAvIDJcbiAgICAudXBsb2FkX2ZpZWxkXG4gICAgICBpbnB1dCwgbGFiZWxcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgZmxvYXQ6IG5vbmVcbiAgICAgIGxhYmVsXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcblxuICAgIGlucHV0LFxuICAgIGlucHV0Om5vdCguYnRuKSxcbiAgICAubm9uLWlucHV0LWZpZWxkLFxuICAgIHNlbGVjdFxuICAgICAgd2lkdGg6IDEwMCVcblxuICAgIGgxLGgyLGgzXG4gICAgICB3aWR0aDogYXV0b1xuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHJpZ2h0OiAwXG4gICAgICBmb250LWZhbWlseTogJ3JlZ3VsYXInXG4gICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgJGNvbG9yX2hpZ2hsaWdodCAwJSwgZGFya2VuKCRjb2xvcl9oaWdobGlnaHQsIDUlKSAxMDAlKVxuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwkY29sb3JfaGlnaGxpZ2h0KSwgY29sb3Itc3RvcCgxMDAlLGRhcmtlbigkY29sb3JfaGlnaGxpZ2h0LCA1JSkpKVxuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgJGNvbG9yX2hpZ2hsaWdodCAwJSxkYXJrZW4oJGNvbG9yX2hpZ2hsaWdodCwgNSUpIDEwMCUpXG4gICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgJGNvbG9yX2hpZ2hsaWdodCAwJSxkYXJrZW4oJGNvbG9yX2hpZ2hsaWdodCwgNSUpIDEwMCUpXG4gICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICRjb2xvcl9oaWdobGlnaHQgMCUsZGFya2VuKCRjb2xvcl9oaWdobGlnaHQsIDUlKSAxMDAlKVxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICRjb2xvcl9oaWdobGlnaHQgMCUsZGFya2VuKCRjb2xvcl9oaWdobGlnaHQsIDUlKSAxMDAlKVxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMxN2FmYzEnLCBlbmRDb2xvcnN0cj0nIzE0OWJhZCcsR3JhZGllbnRUeXBlPTAgKVxuICAgICAgaGVpZ2h0OiA3MHB4XG4gICAgICBsaW5lLWhlaWdodDogNDBweFxuICAgICAgcGFkZGluZzogMTVweFxuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgJjphZnRlclxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICBoclxuICAgICAgbWFyZ2luOiAxNXB4IDBcbiAgICBsaVxuICAgICAgY29sb3I6ICMzMzNcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgJi5kaXNjb3VudCAqXG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yX3N1Y2Nlc3MsIDIwJSlcbiAgICAgICYudG90YWwuZ3Jvc3NcbiAgICAgICAgY29sb3I6ICRjb2xvcl9zdWNjZXNzXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAudmF0XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBzdHJvbmdcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yX2dyYXlcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHhcbiAgICAgIC5sYWJlbFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgd2lkdGg6IDUwJVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIHNtYWxsXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4XG5cbiAgICAuYnRuXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgbGluZS1oZWlnaHQ6IDEycHhcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG5cbiAgI2RlbGl2ZXJ5XG4gICAgcGFkZGluZy10b3A6IDIwcHhcbiAgICBzdHJvbmdcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgLmljb246YmVmb3JlXG4gICAgICBmb250LXNpemU6IDIycHhcbiAgICAgIG1hcmdpbjogNXB4IDEwcHggIDAgMFxuICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgIGZsb2F0OiBsZWZ0XG4gICAgc3BhbiwgdGltZVxuICAgICAgZm9udC1zaXplOiAxNHB4XG5cbiAgICAmOmhvdmVyXG4gICAgICAudG9vbHRpcFxuICAgICAgICArdHJhbnNpdGlvbigpXG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuXG4gICNidWxrXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiA3MHB4XG4gICAgbGVmdDogMFxuICAgIHJpZ2h0OiAwXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvcl9ncmF5LCAxJSlcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgI2ZmZmZmZiAwJSwgI2Y5ZjlmOSAxMDAlKVxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsI2ZmZmZmZiksIGNvbG9yLXN0b3AoMTAwJSwjZjlmOWY5KSlcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjZmZmZmZmIDAlLCNmOWY5ZjkgMTAwJSlcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgI2ZmZmZmZiAwJSwjZjlmOWY5IDEwMCUpXG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjZmZmZmZmIDAlLCNmOWY5ZjkgMTAwJSlcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2ZmZmZmZiAwJSwjZjlmOWY5IDEwMCUpXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2Y5ZjlmOScsR3JhZGllbnRUeXBlPTAgKVxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBkYXJrZW4oJGNvbG9yX2dyYXksIDUlKVxuICAgIGhlaWdodDogNDBweFxuICAgIHBhZGRpbmc6IDAgMTVweFxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4XG4gICAgLmluZm9cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgZmxvYXQ6IG5vbmVcbiAgICAgIC50b29sdGlwXG4gICAgICAgIGxlZnQ6IGF1dG9cbiAgICAgICAgcmlnaHQ6IDQwcHhcbiAgICAgICAgd2lkdGg6IDU4MHB4XG4gICAgICAgIG1heC13aWR0aDogNjIwcHhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgPiBzdHJvbmc6Zmlyc3QtY2hpbGRcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgICBmb250LWZhbWlseTogJ2JvbGQnXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4XG5cbiAgICAgIC5jb2xcbiAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHN0cm9uZ1xuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGxpXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICNidWxrX2hlaWdodFxuICAgIGhlaWdodDogNDBweFxuXG4jcHJvZHVjdF9pbmZvcm1hdGlvbnNcbiAgbWFyZ2luLXRvcDogJGdyaWRcbiAgLnRhYlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHotaW5kZXg6IDFcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgZmxvYXQ6IGxlZnRcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBhZGRpbmc6IDEwcHggJGdyaWQgLyAyXG4gICAgZm9udC1zaXplOiAxNnB4XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggZGFya2VuKCRjb2xvcl9ncmF5LCAxMCUpXG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvcl9ncmF5LCA1JSlcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuICAgICYuY3VycmVudFxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gIC5jb250ZW50XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgei1pbmRleDogMFxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgIHBhZGRpbmc6ICRncmlkICRncmlkIC8gMlxuICAgIGJvcmRlcjogc29saWQgMXB4IGRhcmtlbigkY29sb3JfZ3JheSwgMTAlKVxuICAudGFiX2NvbnRlbnRcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApXG4gICAgaDEsaDIsaDMsaDQsaDUsaDZcbiAgICAgIHNtYWxsXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCIsIkBtZWRpYSBzY3JlZW5cbiAgI3Zpc3VhbF9jYWxjdWxhdGlvblxuICAgIGJhY2tncm91bmQ6ICNmN2Y3ZjdcbiAgICBwYWRkaW5nOiAzMHB4IDBcbiAgICBmb250LXNpemU6IDE0cHhcblxuICAgICNzZWxlY3RWaWV3XG4gICAgICBmbG9hdDogcmlnaHRcblxuICAgICAgZmllbGRzZXRcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICAgICAgY29sb3I6IGRpbWdyYXlcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICAgc2VsZWN0LnNlbGVjdFxuICAgICAgICB3aWR0aDogMTYwcHhcbiAgICAgICAgaGVpZ2h0OiAzNXB4XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAxMHB4XG4gICAgICAgIG1hcmdpbi10b3A6IDdweFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2VsZW1lbnRzX3NlbGVjdC5wbmcpICRjb2xvcl9ncmF5IDk1JSA1MCUgbm8tcmVwZWF0XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4XG5cbiAgICAgIGxhYmVsXG4gICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmVcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgbWluLWhlaWdodDogMXB4XG4gICAgICAgIGNvbG9yOiBkaW1ncmF5XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICAgICAgLnRvb2x0aXBcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgICAgIHNlbGVjdFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICAtbXMtYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBhcHBlYXJhbmNlOiBub25lXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4XG4gICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3ZjdcbiAgICAgICAgZm9udC1mYW1pbHk6ICdib2xkJ1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudFxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjYjZiNmI2XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgcGFkZGluZzogMTBweFxuICAgICAgICBjb2xvcjogZGltZ3JheVxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dFxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICBzZWxlY3Qgb3B0aW9uXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAuaW5mb1xuICAgICAgICBjdXJzb3I6IGhlbHBcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgIGhlaWdodDogNDBweFxuXG4gICAgICAuaW5mbzpiZWZvcmVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweFxuICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29uJ1xuICAgICAgICBjb250ZW50OiAnPydcbiAgICAgICAgY29sb3I6ICM5YzljOWNcblxuICAgICAgLmluZm86aG92ZXI6YmVmb3JlXG4gICAgICAgIGNvbG9yOiBkaW1ncmF5XG5cbiAgICAgIC5pbmZvIC50b29sdGlwXG4gICAgICAgIGN1cnNvcjogdGV4dFxuICAgICAgICBsZWZ0OiA0MHB4XG4gICAgICAgIHRvcDogMFxuICAgICAgICBtaW4td2lkdGg6IDIyMHB4XG4gICAgICAgIG1heC13aWR0aDogMzYwcHhcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dFxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB6LWluZGV4OiAxXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjY2ZjZmNmXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLDAsMCwwLjE1KVxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXG5cbiAgICAgIC5pbmZvIC50b29sdGlwIHN0cm9uZ1xuICAgICAgICBmb250LXNpemU6IDE0cHhcblxuICAgICAgLmluZm8gLnRvb2x0aXAgcFxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG5cbiAgICAgIC5pbmZvIC50b29sdGlwIHVsXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICAgICAuaW5mbyAudG9vbHRpcCB1bCBsaVxuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcblxuICAgICAgLmluZm86aG92ZXIgLnRvb2x0aXBcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dFxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuXG4gICAgLyogY29udGVudHdyYXBwZXIgKi9cbiAgICAuY29udGVudHdyYXBwZXJcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gICAgICAvKiBjb250ZW50IGxlZnQgKi9cbiAgICAgICYubGVmdFxuICAgICAgICB3aWR0aDogNjUlXG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICBwYWRkaW5nOiAyMHB4XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgLyogaW1hZ2UgYW5kIHRleHQgKi9cbiAgICAgICAgLmhlYWRcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgICAgICAgaW1nXG4gICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgd2lkdGg6IDM1JVxuICAgICAgICAgIC50ZXh0XG4gICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwJVxuICAgICAgICAgICAgJi5kZXRhaWxfaW5mb2Jhcl9nYWxsZXJ5XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgICBoMVxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJVxuICAgICAgICAgICAgLmFydGljbGVOdW1iZXJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweFxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgLmFydGljbGVEZXNjcmlwdGlvblxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAvKiBpbWFnZSBhbmQgdGV4dCAqL1xuICAgICAgICAub3B0aW9uR3JvdXBcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgaDJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdib2xkJ1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHhcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICAgICAgICAuY2xlYXJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIC5vcHRpb25XcmFwcGVyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgLm9wdGlvbk5hbWVcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFlbVxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgZmllbGRzZXRcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4JVxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgJi5zZWxlY3RcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgLmluZm9cbiAgICAgICAgICAgICAgICBjdXJzb3I6IGhlbHBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgICAgICAgIHRvcDogNXB4XG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjVweFxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdFxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb24nXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnPydcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9mb250LCAyMCUpXG4gICAgICAgICAgICAgICAgJjpob3ZlcjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgLnRvb2x0aXBcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogdGV4dFxuICAgICAgICAgICAgICAgICAgbGVmdDogNDBweFxuICAgICAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMyMHB4XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4XG4gICAgICAgICAgICAgICAgICArdHJhbnNpdGlvbigpXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDRcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGxpZ2h0ZW4oJGNvbG9yX2ZvbnQsIDQwJSlcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLDAsMCwuMTUpXG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgIC50b29sdGlwXG4gICAgICAgICAgICAgICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKVxuICAgICAgICAgICAgICAgIC8vKipwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0JVxuICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pXG4gICAgICAgICAgICAgICAgLy8qKnBhZGRpbmctbGVmdDogMjBweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICAgICAgICAgICBsYWJlbFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzNXB4XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICB0b3A6IDExcHhcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDExcHhcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJG1lZGlhcGF0aCArICdlbGVtZW50c19zZWxlY3QucG5nJylcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKVxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBodWUtcm90YXRlKDkzZGVnKVxuICAgICAgICAgICAgICAgICAgdG9wOiAtMjNweFxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMnB4XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAmLmlucHV0XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDg2JVxuICAgICAgICAgICAgICAgICAgJi53aWR0aDEwMFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAgIGlucHV0XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4XG4gICAgICAgICAgICAgICAgICAmLmlucHV0LXNtYWxsXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCVcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgICAgICAgJi5sZW5ndGhcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTglXG4gICAgICAgICAgICAgICAgICAgICYubGVmdFxuICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICAgICAgICAgICYucmlnaHRcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2JVxuICAgICAgICAgICAgICAgICAgICAgICYubGVuZ3RoXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMyVcbiAgICAgICAgICAgICAgICAgICAgKyBzcGFuXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4XG4gICAgICAgICAgICAgICAgJi51cGxvYWRfZmllbGRcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgICAgLnByb2dyZXNzQmFyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgICAgICAgICAmLnRleHRcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICAgICAgICAgIGlucHV0Om5vdChbdHlwZT0nY2hlY2tib3gnXSlcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgIC5idG5cbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAgICAgICAgICYuYmlnXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgJi5hdXRvV2lkdGhcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAmLmRlZmF1bHRcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgkbWVkaWFwYXRoICsgJ29wdGlvbl9lZGl0LnBuZycpXG4gICAgICAgICAgICAgICAgJi5jaGVja1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2NoZWNrbWFyay5wbmcnKVxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGh1ZS1yb3RhdGUoMjUxZGVnKVxuICAgICAgICAgICAgICAgICYud2FybmluZ1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93YXJuaW5nXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJG1lZGlhcGF0aCArICdvcHRpb25fd2FybmluZy5wbmcnKVxuICAgICAgICAgICAgICAgICAgICB0b3A6IDdweFxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cHhcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkY29sb3JfYm9yZGVyXG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgLmJ0bkNhbGNPcHRpY2FsXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlXG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbidcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdvJ1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiA2cHhcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweFxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3JfaGlnaGxpZ2h0LCAxMCUpXG4gICAgICAgICAgICAgIC5maWxlTmFtZVxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODQlXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAuYnRuRGVsZXRlXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2Vycm9yXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHRcbiAgICAgICAgICAgICAgICB0b3A6IC0xMHB4XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlXG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvcl9lcnJvciwgMTAlKVxuICAgICAgICAgICAgICAuZWRpdENvbG9yUGFnZXNcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAudXBsb2FkX2FyZWFcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMHB4IDIwcHhcbiAgICAgICAgICAgICAgLm9wdGlvbkdyb3VwQ29uXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0b1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlblxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxNXB4XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4JVxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3JfYm9yZGVyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgICAgICYuc2VsZWN0XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICYuZml4SGVpZ2h0XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxNXB4XG5cbiAgICAgICAgICAgICAgICB1bFxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAgICAgICBsaVxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41ZW1cbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvcl9ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWRcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yX2dyYXksIDEwJSlcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9mb250LCAyMCUpXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnc3RvcC1pY29uX2dyYXkucG5nJykgbGlnaHRlbigkY29sb3JfZ3JheSwgMjAlKSByaWdodCA1cHggY2VudGVyIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4XG4gICAgICAgICAgICAgICAgICAgICAgPiBkaXZcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNDBweFxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkZcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAwcHggMjZweCAtMXB4IHJnYmEoMCwwLDAsMC4zKVxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAtMnB4IDBweCAyNnB4IC0xcHggcmdiYSgwLDAsMCwwLjMpXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDBweCAyNnB4IC0xcHggcmdiYSgwLDAsMCwwLjMpXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweFxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgI0ZGRkZGRlxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnc3RvcC1pY29uLnBuZycpICRjb2xvcl9oaWdobGlnaHQgcmlnaHQgNXB4IGNlbnRlciBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lXG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3JfZ3JheSwgMTAlKVxuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbkhlYWRsaW5lXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3JfZ3JheSwgMjAlKVxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbFxuICAgICAgICAgICAgICAvLyoqICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgIC5saXN0TGVnZW5kXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnc3RvcC1pY29uLnBuZycpIGRhcmtlbigkY29sb3JfZ3JheSwgMjAlKSBsZWZ0IDEwcHggY2VudGVyIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIHRvcDogMjkxcHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM5cHhcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGRhcmtlbigkY29sb3JfZ3JheSwgMjAlKVxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGRhcmtlbigkY29sb3JfZ3JheSwgMjAlKVxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGNvbG9yX2dyYXksIDIwJSlcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAzNXB4XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW1cbiAgICAgICAgICAgICAgICAmLmxpc3RMZWdlbmRcbiAgICAgICAgICAgICAgICAgIHRvcDogMjU5cHhcbiAgICAgICAgICAgICAgJi5zZWxlY3RPcHRpb25zXG4gICAgICAgICAgICAgICAgbGFiZWxcbiAgICAgICAgICAgICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzXG4gICAgICAgICAgICAgICAgLmNvbk9wdGlvbnNcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgei1pbmRleDogMlxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yX2JvcmRlclxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweFxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgMTBweFxuICAgICAgICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkY29sb3JfYm9yZGVyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3JfYm9yZGVyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRjb2xvcl9ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgLmZsZXgtY29udGFpbmVyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAgIC5wYW5lbFxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleFxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4LjQlXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGxpZ2h0ZW4oJGNvbG9yX2ZvbnQsIDMwJSlcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNiVcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyJVxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXRcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyoqIGJvcmRlci1jb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8qKiBiYWNrZ3JvdW5kOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyoqIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8qKnBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vKipjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgICAgICAgICAgICAuaG92ZXJPdmVybGF5XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuM1xuICAgICAgICAgICAgICAgICAgICAgIC5ob3Zlck92ZXJsYXlcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXRcbiAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl9zdWNjZXNzXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxlY3RlZE92ZXJsYXlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3Jfc3VjY2VzcywgLjMpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2NoZWNrbWFya19iaWcucG5nJylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGltZ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHhcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmhvdmVyT3ZlcmxheVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAmLmRpc2FibGVkXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yX2RhcmssIDMwJSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1LjA1JVxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweFxuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjdcbiAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9mb250LCAyMCUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweFxuICAgICAgICAgICAgICAgICAgICAgICAgLmRpc2FibGVkT3ZlcmxheVxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcl93aGl0ZSwgLjEpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2xvY2tfYmlnLnBuZycpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAxMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweFxuICAgICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX3doaXRlLCAuOClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9lcnJvclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3JfZGFyaywgMjAlKVxuICAgICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgICAgICAgICAmLndhcm5pbmdcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3dhcm5pbmdcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgICAgICAgICAgLndhcm5pbmdPdmVybGF5XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yX3dhcm5pbmcsIC4yKVxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkbWVkaWFwYXRoICsgJ29wdGlvbl93YXJuaW5nX2JpZy5wbmcnKVxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbFxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwcHhcbiAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbVxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDBcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgLm9wdGlvbkhlYWRsaW5lXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYm9sZCdcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICAgICAgICAgICAgICAgICBzbWFsbFxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncmVndWxhcicsICdIZWx2ZXRpY2EnLCBhcmlhbCwgc2Fucy1zZXJpZlxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweFxuICAgICAgICAgICAgICAgICAgICBiclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcblxuICAgICAgICAgICAgc2VjdGlvblxuICAgICAgICAgICAgICAmI2NhcnRfdGVpbGxpZWZlcnVuZ1xuICAgICAgICAgICAgICAgIC5yZXN0XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAgICAgICAgIGZpZWxkc2V0XG4gICAgICAgICAgICAgICAgICBsYWJlbFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweFxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAgICAgICAgICAgLnJlcXVpcmVtZW50XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgICAgaW5wdXQ6bm90KC5idG4pLFxuICAgICAgICAgICAgICAgICAgc2VsZWN0XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYm9sZCdcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggbGlnaHRlbigkY29sb3JfZm9udCwgMzAlKVxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICAgICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkY29sb3JfZm9udCwgMjAlKVxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgICAgICAgICAgICAgK3RyYW5zaXRpb24oKVxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgK3RyYW5zaXRpb24oKVxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXM6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHRleHRcbiAgICAgICAgICAgICAgICAgICAgJi5oYXMtc3BhcmVcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMCAhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgICYuc3BhcmVcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHggIWltcG9ydGFudFxuICAgICAgICAgICAgICAgICAgc2VsZWN0XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lXG4gICAgICAgICAgICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lXG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnZWxlbWVudHNfc2VsZWN0LnBuZycpIG5vLXJlcGVhdCA5OCUgY2VudGVyICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4XG5cbiAgICAgICAgICAgIC53YXJuaW5nVGV4dFxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3dhcm5pbmdcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgLnp1c1RleHRDb25cbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICB3aWR0aDogNDglXG4gICAgICAgICAgICAgICY6aG92ZXI+ZGl2Lnp1c1RleHRDb3ZlclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgLnp1c1RleHRDb3ZlclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGVcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAucmVxdWlyZW1lbnRcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWRcbiAgICAgICAgICAgICAgLnp1c1RleHRJbnB1dFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwXG4gICAgICAgICAgICAgICAgaW5wdXRcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBsaWdodGVuKCRjb2xvcl9mb250LCAzMCUpXG5cbiAgICAgICAgICAgIC56dXNUZXh0ZmVsZFxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICAucHJpY2VUYWJsZVRleHRcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgICAgICAgaDJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMTAwXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbVxuICAgICAgICAgICAgICAuc3VidGl0bGVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICAjcHJpY2VUYWJsZVxuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAjcHJpY2VPdmVydmlld1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMFxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4XG4gICAgICAgICAgICAgICAgdGhlYWRcbiAgICAgICAgICAgICAgICAgIHRoXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHhcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSlcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwXG4gICAgICAgICAgICAgICAgdGJvZHlcbiAgICAgICAgICAgICAgICAgIHRyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKVxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwXG4gICAgICAgICAgICAgICAgICAgIHRkXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKVxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMFxuICAgICAgICAgICAgICAgICAgICAgIC8qIGRkIGNvbnRhaW5lciovXG4gICAgICAgICAgICAgICAgICAgICAgLmRkLWNvbnRhaW5lclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXRcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZC1zZWxlY3RcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9lbGVtZW50c19zZWxlY3QucG5nXCIpIG5vLXJlcGVhdCA5OCUgY2VudGVyICNmZmYhaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4IWltcG9ydGFudFxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICAgICAgICAgICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZC1vcHRpb25zXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweCFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgICAgICAgICAgICB0ZFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmOFxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgMCBibGFja1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMCAwICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIGRkIGNvbnRhaW5lciovXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGQtY29udGFpbmVyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0XG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5kZC1zZWxlY3RcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9lbGVtZW50c19zZWxlY3QucG5nXCIpIG5vLXJlcGVhdCA5OCUgY2VudGVyICNmOGY4ZjghaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHghaW1wb3J0YW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAjcHJpY2VjYWxpbmdXcmFwcGVyXG4gICAgICAgICAgICAgICAgI2NsaWNrYWJsZVByaWNlc2NhbGluZ1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICAgIC5wcmljZVVwUm93LCAucHJpY2VEb3duUm93XG4gICAgICAgICAgICAgICAgdGRcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjljYTAwXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgICAgICAgICAgdGRcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGRpbWdyYXlcbiAgICAgICAgICAgIC51cGxvYWRfYXJlYVxuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG5cblxuXG5cbiAgICAgIC8qIGNvbnRlbnQgcmlnaHQgKi9cbiAgICAgICYucmlnaHRcbiAgICAgICAgd2lkdGg6IDMwJVxuICAgICAgICBmbG9hdDogcmlnaHRcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHhcbiAgICAgICAgei1pbmRleDogMlxuICAgICAgICBzZWN0aW9uXG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKVxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweFxuICAgICAgICBoMlxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYm9sZCdcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAgIC5zdWJ0aXRsZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAucm93XG4gICAgICAgICAgc3BhblxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGVcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodFxuICAgICAgICAgICAgJi5kb25hdGlvblxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3N1Y2Nlc3NcbiAgICAgICAgICAmLnRvdGFsXG4gICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2JvbGQnXG4gICAgICAgIGhyXG4gICAgICAgICAgbWFyZ2luOiAxNHB4IDBcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMFxuICAgICAgICBidXR0b25cbiAgICAgICAgICAmLnN1Y2Nlc3NcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCAwIDBcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweFxuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4XG4gICAgICAgICAgICBjb250ZW50OiAnYydcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbidcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICByaWdodDogMjBweFxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgJi5wYV9idXR0b25cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9waW5rX3N3YW5fYXBwcm94XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl9zdXZhX2dyYXlfYXBwcm94XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHhcbiAgICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweFxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHhcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3F1aWxsX2dyYXlfYXBwcm94XG4gICAgICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9xdWlsbF9ncmF5X2FwcHJveFxuICAgICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3F1aWxsX2dyYXlfYXBwcm94XG4gICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICBjb250ZW50OiBub25lXG4gICAgICAgICNkZWxpdmVyeVxuICAgICAgICAgIC5jb250ZW50XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHhcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgIHdpZHRoOiAzNXB4XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wOiAzcHhcbiAgICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgaDNcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgICAgIC5kYXRlLFxuICAgICAgICAgICAgLndlaWdodFxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2JvbGQnXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAudG9vbHRpcFxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgICAgICAgI3ByaW50VGVtcGxhdGVzXG4gICAgICAgICAgI3Nob3dUZW1wbGF0ZXNcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pY29uX2RvY3VtZW50LnBuZ1wiKSBuby1yZXBlYXQgMTBweCBjZW50ZXIgJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNDBweFxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdib2xkJ1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAjY29tbWVudHNcbiAgICAgICAgICAucmVtYXJrXG4gICAgICAgICAgICBsYWJlbFxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdib2xkJ1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgICAgIGlucHV0XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjBcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4XG5cblxuXG4gICAgI3Byb2R1Y3RfaW5mb3JtYXRpb25zXG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZFxuICAgICAgaGVhZGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgIC5jb250ZW50XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgIGFydGljbGVcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKCRncmlkIC8gMilcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgICAjcHJpbnR0ZW1wbGF0ZVxuICAgICAgcGFkZGluZzogY2FsYygkZ3JpZCAvIDIpXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICAgIG1hcmdpbi10b3A6ICRncmlkXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gICAgICBsaVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICB3aWR0aDogMzMuMzMzMyVcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAgJGdyaWRcbiAgICAgICAgLmljb25cbiAgICAgICAgICB3aWR0aDogNDhweFxuICAgICAgICAgIG9wYWNpdHk6IDAuNlxuICAgICAgICBhXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHhcbiAgICAgIGgzXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICBmb250LWZhbWlseTogJ2JvbGQnXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAjZGV0YWlsX2luZm9iYXJcbiAgICAgIG1heC13aWR0aDogMzUlXG4gICAgICBmbG9hdDogbGVmdFxuICAgICAgI2RldGFpbF9pbmZvYmFyX2dhbGxlcnlcbiAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAuZ2FsbGVyeV9wcmV2aWV3XG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgbGlcbiAgICAgICAgICB3aWR0aDogMjUlXG4gICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgK3RyYW5zaXRpb24oKVxuICAgICAgICAgIGltZ1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAmLmRldGFpbF9pbmZvYmFyX2dhbGxlcnlcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweClcbiAgI3Zpc3VhbF9jYWxjdWxhdGlvblxuICAgIC8qIGNvbnRlbnR3cmFwcGVyICovXG4gICAgLmNvbnRlbnR3cmFwcGVyXG4gICAgICAvKiBjb250ZW50IGxlZnQgKi9cbiAgICAgICYubGVmdFxuICAgICAgICB3aWR0aDogNjcuNSVcbiAgICAgICYucmlnaHRcbiAgICAgICAgd2lkdGg6IDMwJVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXG4gICN2aXN1YWxfY2FsY3VsYXRpb25cbiAgICAvKiBjb250ZW50d3JhcHBlciAqL1xuICAgIC5jb250ZW50d3JhcHBlclxuICAgICAgLyogY29udGVudCBsZWZ0ICovXG4gICAgICAmLmxlZnQsXG4gICAgICAmLnJpZ2h0XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnRcbiAgICAgICAgZmxvYXQ6IG5vbmVcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudFxuICAgICAgJi5yaWdodFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4XG5cblxuLmNmXG4gIGZsZXgtd3JhcDogbm93cmFwXG5cbiNtb2RhbFRlbXBsYXRlc1xuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiA1XG4gIHBhZGRpbmctdG9wOiAyNTBweFxuICBsZWZ0OiAwXG4gIHRvcDogMFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcbiAgb3ZlcmZsb3c6IGF1dG9cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMCwwKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNClcbiAgLm1vZGFsLWNvbnRlbnRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlXG4gICAgbWFyZ2luOiBhdXRvXG4gICAgcGFkZGluZzogMjVweCAwIDAgMFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ODhcbiAgICB3aWR0aDogNjUlXG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjIpLDAgNnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTkpXG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYW5pbWF0ZXRvcFxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzXG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGV0b3BcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHNcbiAgICBvdmVyZmxvdzogYXV0b1xuICAuY2xvc2VcbiAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgIHRvcDogMFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHJpZ2h0OiAxMHB4XG4gICAgZm9udC1zaXplOiAyOHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgaDJcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBmb250LWZhbWlseTogJ2JvbGQnXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAjbW9kdWxlc1ByaW50dGVtcGxhdGVcbiAgICBwYWRkaW5nOiAwXG4gICAgaDNcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB1bFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBsaVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICB3aWR0aDogMjUlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgaW1nXG4gICAgICAgICAgb3BhY2l0eTogMC44XG5cbiIsIkBtZWRpYSBzY3JlZW5cbiAgI3Zpc3VhbF9jYWxjdWxhdGlvbi5leHBlcnRcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3XG4gICAgcGFkZGluZzogMzBweCAwXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgZm9ybSNzZWxlY3RWaWV3XG4gICAgICBmbG9hdDogcmlnaHRcbiAgICAgIHNlbGVjdC5zZWxlY3RcbiAgICAgICAgd2lkdGg6IDE1MHB4XG4gICAgICAgIGhlaWdodDogMzVweFxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweFxuICAgICAgICBtYXJnaW4tdG9wOiA3cHhcbiAgICAgIGxhYmVsXG4gICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgIC50b29sdGlwXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICNvcHRpb25fYmxvY2tcbiAgICAgIGhyXG4gICAgICAgIG1hcmdpbjogMnB4IDBcblxuICAgICNwcmljZVRhYmxlXG4gICAgICBtYXJnaW46IDE1cHggMCAwIDBcblxuICAgIC8qIGNvbnRlbnR3cmFwcGVyICovXG4gICAgLmNvbnRlbnR3cmFwcGVyXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxuICAgICAgLyogY29udGVudCBsZWZ0ICovXG4gICAgICAmLmxlZnRcbiAgICAgICAgd2lkdGg6IDY1JVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgcGFkZGluZzogMjBweFxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgIC5hY2NvcmRpb25cbiAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW1cbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGxpZ2h0ZW4oJGNvbG9yX2ZvbnQsIDMwJSlcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAmLnNlbGVjdGVkXG4gICAgICAgICAgICAgIGJ1dHRvblxuICAgICAgICAgICAgICAgIHNtYWxsXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgLmNvdW50ZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2dyYXlcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9mb250XG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTRweFxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4XG4gICAgICAgICAgICAgICAgICB0b3A6IDVweFxuICAgICAgICAgICAgICAgICAgbGVmdDogM3B4XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL29wdGlvbl9jaGVja21hcmsucG5nKSBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxMHB4XG4gICAgICAgICAgICBidXR0b25bYXJpYS1leHBhbmRlZD0ndHJ1ZSddXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfbGlnaHRcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZVxuICAgICAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkNmQ2ZDZcbiAgICAgICAgICBidXR0b25cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMFxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW1cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZVxuICAgICAgICAgICAgb3V0bGluZTogbm9uZVxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1c1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgIC5hY2NvcmRpb24tdGl0bGVcbiAgICAgICAgICAgICAgcGFkZGluZzogMWVtIDEuNWVtIDFlbSAwXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgICBzdHJvbmdcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3N1Y2Nlc3NcbiAgICAgICAgICAgIC5pY29uXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wOiAxOHB4XG4gICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjJweFxuICAgICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgdG9wOiAzcHhcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHhcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHhcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgIC5jb3VudGVyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgIGxlZnQ6IDdweFxuICAgICAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWRcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweFxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gICAgICAgICAgICAuYXR0cmlidXRlLW5hbWVcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICAmLmRpc2FibGVkXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuN1xuICAgICAgICAgICAgICAuY291bnRlclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX2xpZ2h0XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9saWdodFxuICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBzdHJva2VcbiAgICAgICAgICAgIHNtYWxsXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICByaWdodDogMjVweFxuICAgICAgICAgICAgICB0b3A6IDEzcHhcblxuICAgICAgICAgIGJ1dHRvblthcmlhLWV4cGFuZGVkPSd0cnVlJ11cbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAuaWNvblxuICAgICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICArIC5hY2NvcmRpb24tY29udGVudFxuICAgICAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlXG4gICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCBtYXgtaGVpZ2h0XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogM3B4IDhweCA4cHggLTVweCByZ2JhKDAsMCwwLDAuMTUpXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDNweCA4cHggOHB4IC01cHggcmdiYSgwLDAsMCwwLjE1KVxuICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudFxuICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgbWF4LWhlaWdodDogMFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzNTBtcyBlYXNlLCBtYXgtaGVpZ2h0IDM1MG1zIGVhc2VcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCBtYXgtaGVpZ2h0XG4gICAgICAgICAgICBwXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbVxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwXG4gICAgICAgICAgICAgIG1hcmdpbjogMmVtIDBcbiAgICAgICAgICAgIC5vcHRpb25OYW1lXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xZW1cbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIGZpZWxkc2V0XG4gICAgICAgICAgICAgIGxhYmVsXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9ncmF5XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBsaWdodGVuKCRjb2xvcl9mb250LCAzMCUpXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDM1cHhcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICAgIHRvcDogMTFweFxuICAgICAgICAgICAgICAgICAgbGVmdDogMTFweFxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgkbWVkaWFwYXRoICsgJ2VsZW1lbnRzX3NlbGVjdC5wbmcnKVxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpXG4gICAgICAgICAgICAgICAgICB0b3A6IC0yM3B4XG4gICAgICAgICAgICAgICAgICByaWdodDogLTIycHhcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICYuaW5wdXRcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICAgICAgICB3aWR0aDogODYlXG4gICAgICAgICAgICAgICAgICAmLndpZHRoMTAwXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbFxuICAgICAgICAgICAgICAgICAgaW5wdXRcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgICAgICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHhcbiAgICAgICAgICAgICAgICAgICYuaW5wdXQtc21hbGxcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJVxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgICAgICAgICAgICAgICAmLmxlbmd0aFxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOCVcbiAgICAgICAgICAgICAgICAgICAgJi5sZWZ0XG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICAgICAgICAgICAgJi5yaWdodFxuICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYlXG4gICAgICAgICAgICAgICAgICAgICAgJi5sZW5ndGhcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzJVxuICAgICAgICAgICAgICAgICAgICArIHNwYW5cbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHhcbiAgICAgICAgICAgICAgICAmLnVwbG9hZF9maWVsZFxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgICAucHJvZ3Jlc3NCYXJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcblxuICAgICAgICAgICAgICAgICYudGV4dFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMFxuICAgICAgICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgICAgaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKVxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgLmJ0blxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG9cbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICByaWdodDogMFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgICAgICAgICAgJi5iaWdcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAmLmF1dG9XaWR0aFxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbFxuICAgICAgICAgICAgICAgICYuZGVmYXVsdFxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2VkaXQucG5nJylcbiAgICAgICAgICAgICAgICAmLmNoZWNrXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJG1lZGlhcGF0aCArICdvcHRpb25fY2hlY2ttYXJrLnBuZycpXG4gICAgICAgICAgICAgICAgJi53YXJuaW5nXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3dhcm5pbmdcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgkbWVkaWFwYXRoICsgJ29wdGlvbl93YXJuaW5nLnBuZycpXG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDdweFxuICAgICAgICAgICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW1cbiAgICAgICAgICAgIC5zZWxlY3RPcHRpb25zXG4gICAgICAgICAgICAgIGxhYmVsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgei1pbmRleDogM1xuICAgICAgICAgICAgICAuY29uT3B0aW9uc1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHhcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4XG4gICAgICAgICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgLmZsZXgtY29udGFpbmVyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAucGFuZWxcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOC40JVxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggbGlnaHRlbigkY29sb3JfZm9udCwgMzAlKVxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNiVcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMiVcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgLy8qKiBib3JkZXItY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgICAvLyoqIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgICAvLyoqIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICAgICAgICAvLyoqcFxuICAgICAgICAgICAgICAgICAgICAgIC8vKipjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgICAgICAgICAgLmhvdmVyT3ZlcmxheVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuM1xuICAgICAgICAgICAgICAgICAgICAuaG92ZXJPdmVybGF5XG4gICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0XG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWRcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl9zdWNjZXNzXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdGVkT3ZlcmxheVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3Jfc3VjY2VzcywgLjMpXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2NoZWNrbWFya19iaWcucG5nJylcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHhcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICAgICAgICAgICAgICAgICAgLmhvdmVyT3ZlcmxheVxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAgICAgICAgICYuZGlzYWJsZWRcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yX2RhcmssIDMwJSlcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUuMDUlXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4XG4gICAgICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjdcbiAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW1cbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9mb250LCAyMCUpXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHhcbiAgICAgICAgICAgICAgICAgICAgICAuZGlzYWJsZWRPdmVybGF5XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcl93aGl0ZSwgLjEpXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRtZWRpYXBhdGggKyAnb3B0aW9uX2xvY2tfYmlnLnBuZycpXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDEwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweFxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjVweFxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOXB4XG4gICAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbVxuICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Jfd2hpdGUsIC44KVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2Vycm9yXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3JfZGFyaywgMjAlKVxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAgICAgICAgICYud2FybmluZ1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3dhcm5pbmdcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAgICAgICAud2FybmluZ092ZXJsYXlcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yX3dhcm5pbmcsIC4yKVxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkbWVkaWFwYXRoICsgJ29wdGlvbl93YXJuaW5nX2JpZy5wbmcnKVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE5cHhcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICBwXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4XG4gICAgICAgICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW1cbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMFxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICAub3B0aW9uSGVhZGxpbmVcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYm9sZCdcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICAgICAgICAgICAgICAgIHNtYWxsXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3JlZ3VsYXInLCAnSGVsdmV0aWNhJywgYXJpYWwsIHNhbnMtc2VyaWZcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4XG4gICAgICAgICAgICAgICAgICBiclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsXG4gICAgICAgICAgICAub3B0aW9uR3JvdXBDb25cbiAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0b1xuICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjE1cHhcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgIHdpZHRoOiA0OCVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICAgICYuc2VsZWN0XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4XG4gICAgICAgICAgICAgICAgJi5xdWFudGl0eVxuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0b1xuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdFxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHggMTBweFxuXG5cbiAgICAgICAgICAgICAgdWxcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgICAgIGxpXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41ZW1cbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCBsaWdodGVuKCRjb2xvcl9mb250LCA1MCUpXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZVxuICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZFxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgkbWVkaWFwYXRoICsgJ29wdGlvbl9jaGVja21hcmsucG5nJylcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkY29sb3JfZm9udCwgMjAlKVxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkbWVkaWFwYXRoICsgJ3N0b3AtaWNvbl9ncmF5LnBuZycpIGxpZ2h0ZW4oJGNvbG9yX2dyYXksIDIwJSkgcmlnaHQgNXB4IGNlbnRlciBuby1yZXBlYXRcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgPiBkaXZcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0MHB4XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDBcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGXG4gICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzBweFxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAwcHggMjZweCAtMXB4IHJnYmEoMCwwLDAsMC4zKVxuICAgICAgICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogLTJweCAwcHggMjZweCAtMXB4IHJnYmEoMCwwLDAsMC4zKVxuICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggMHB4IDI2cHggLTFweCByZ2JhKDAsMCwwLDAuMylcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhclxuICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweFxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHhcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNGRkZGRkZcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJG1lZGlhcGF0aCArICdzdG9wLWljb24ucG5nJykgJGNvbG9yX2hpZ2hsaWdodCByaWdodCA1cHggY2VudGVyIG5vLXJlcGVhdFxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZVxuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICAgICAgICYub3B0aW9uSGVhZGxpbmVcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3JfZ3JheSwgMjAlKVxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsXG4gICAgICAgICAgICAub3B0aW9uV3JhcHBlclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgLnByaWNlVGFibGVUZXh0XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweClcbiAgI3Zpc3VhbF9jYWxjdWxhdGlvbi5leHBlcnRcbiAgICAvKiBjb250ZW50d3JhcHBlciAqL1xuICAgIC5jb250ZW50d3JhcHBlclxuICAgICAgLyogY29udGVudCBsZWZ0ICovXG4gICAgICAmLmxlZnRcbiAgICAgICAgd2lkdGg6IDY3LjUlXG4gICAgICAmLnJpZ2h0XG4gICAgICAgIHdpZHRoOiAzMCVcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVxuICAjdmlzdWFsX2NhbGN1bGF0aW9uLmV4cGVydFxuICAgIC8qIGNvbnRlbnR3cmFwcGVyICovXG4gICAgLmNvbnRlbnR3cmFwcGVyXG4gICAgICAvKiBjb250ZW50IGxlZnQgKi9cbiAgICAgICYubGVmdCxcbiAgICAgICYucmlnaHRcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudFxuICAgICAgICBmbG9hdDogbm9uZVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50XG4gICAgICAmLnJpZ2h0XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpXG4gICN2aXN1YWxfY2FsY3VsYXRpb25cbiAgICAmLmV4cGVydFxuICAgICAgLmNvbnRlbnR3cmFwcGVyXG4gICAgICAgICYubGVmdFxuICAgICAgICAgIC5hY2NvcmRpb25cbiAgICAgICAgICAgIC5hY2NvcmRpb24taXRlbVxuICAgICAgICAgICAgICAuc2VsZWN0T3B0aW9uc1xuICAgICAgICAgICAgICAgIC5jb25PcHRpb25zXG4gICAgICAgICAgICAgICAgICAuZmxleC1jb250YWluZXJcbiAgICAgICAgICAgICAgICAgICAgLnBhbmVsXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxLjclXG5cbiIsIiNmb3JtX2luZGl2aWR1YWxcbiAgLmNvbF9sZWZ0LFxuICAuY29sX3JpZ2h0XG4gICAgaW1nXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuICAgIC5idG4uc3VjY2Vzc1xuICAgICAgbWluLXdpZHRoOiAzMDBweFxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIzcHhcbiAgICBpbnB1dFxuICAgICAgd2lkdGg6IDMwMHB4XG5cbiAgLnRlbXBsYXRlLWRvd25sb2FkXG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4XG5cbiAgICAucHJldmlld1xuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIHdpZHRoOiA4MHB4XG5cbiAgICAuYnV0dG9uc1xuICAgICAgd2lkdGg6IDM1MHB4XG4gICAgICBjbGVhcjogYm90aFxuXG4gICAgICAuYnRuXG4gICAgICAgIG1pbi13aWR0aDogMTIwcHhcbiAgICAgICAgd2lkdGg6IDEyMHB4XG4gICAgLmVycm9yXG4gICAgICBjb2xvcjogJGNvbG9yX2Vycm9yXG4gICAgLmhpbnQtd2FybmluZ1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjNjZFxuICAgICAgY29sb3I6ICNlYWFjMDBcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmYzQxNlxuICAgIC5lcnJvcixcbiAgICAuaGludC13YXJuaW5nXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHhcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAudGVtcGxhdGUtdXBsb2FkXG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4XG5cbiAgICAucHJldmlld1xuICAgICAgZmxvYXQ6IGxlZnRcblxuICAgIC5idXR0b25zXG4gICAgICB3aWR0aDogMzUwcHhcbiAgICAgIGNsZWFyOiBib3RoXG5cbiAgICAgIC5idG5cbiAgICAgICAgZmxvYXQ6IG5vbmVcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweFxuICAgICAgICB3aWR0aDogMTIwcHgiLCIjZm90b2xpYVxuICAud3JwXG4gICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gICAgcGFkZGluZzogJGdyaWRcblxuICBmaWd1cmVcbiAgICBmbG9hdDogbGVmdFxuICAgIHdpZHRoOiAyMCVcbiAgICBtaW4taGVpZ2h0OiAzMDBweFxuICAgIG91dGxpbmU6IHNvbGlkIDFweCAkY29sb3JfZ3JheVxuICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwYWRkaW5nOiAyMHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgYVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHJpZ2h0OiAwXG4gICAgICBib3R0b206IDBcbiAgICBpbWdcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBtYXJnaW46IDIwcHggYXV0b1xuICAgIGZpZ2NhcHRpb25cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA1NSVcbiAgICAgIGxlZnQ6IDIwcHhcbiAgICAgIHJpZ2h0OiAyMHB4XG5cbiAgICBzdHJvbmdcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGxlZnQ6IDBcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgIHJpZ2h0OiAwXG4gICAgICBwYWRkaW5nOiA1cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgdWxcbiAgICAgIG1hcmdpbjogMFxuICAgICAgbGlcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuXG4gICAgJjpob3ZlclxuICAgICAgc3Ryb25nXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuXG5cbiAgaDFcbiAgICBmbG9hdDogbGVmdFxuICAgIG1hcmdpbi1ib3R0b206IDBcblxuICAjZm90b2xpYV9zZWFyY2hcbiAgICBmbG9hdDogcmlnaHRcbiAgICBmaWVsZHNldFxuICAgICAgbWFyZ2luOiAwXG4gICAgLmJ0blxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgbWluLXdpZHRoOiAyMHB4XG4gICAgICBwYWRkaW5nOiAwXG4gICAgICBtYXJnaW4tbGVmdDogMTBweFxuICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweFxuICAgICAgICBjb250ZW50OiAncidcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgICBmb250LWZhbWlseTogaWNvblxuXG4gICNmb3RvbGlhX25hdlxuICAgIGZsb2F0OiByaWdodFxuICAgIG1hcmdpbi1ib3R0b206ICRncmlkXG4gICAgLmJ0blxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweCIsIiNmaW5pc2hcbiAgbWFyZ2luLWJvdHRvbTogODBweFxuICAuaXRlbVxuICAgIHdpZHRoOiA0OSVcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICBwYWRkaW5nOiAxMHB4XG4gICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICBmbG9hdDogbGVmdFxuICAgIG1hcmdpbi1yaWdodDogMiVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgJjpudGgtb2YtdHlwZSgybisyKVxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgLmxhYmVsXG4gICAgICBsaW5lLWhlaWdodDogNDBweFxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBtYXJnaW46IDAgMjBweCAwIDBcbiAgICAgIGhlaWdodDogNDBweFxuICAgIC5idG5cbiAgICAgIHdpZHRoOiAyNDBweFxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIG1hcmdpbjogMFxuXG4iLCIuY2F0X2xpc3RpbmdcbiAgcGFkZGluZy10b3A6ICRncmlkXG4gIC8vIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI3JlY3Vyc2l2ZV9jYXRfbGlzdGluZ1xuICAubGlzdGluZ1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkXG4gICAgd2lkdGg6IDg4MHB4XG4gICAgZmxvYXQ6IGxlZnRcbiAgYXJ0aWNsZVxuICAgIGhlYWRlclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgIC8vcGFkZGluZzogMjBweCA0MHB4XG4gICAgICAvL2hlaWdodDogMzBweFxuICAgICAgcGFkZGluZzogMCA0MHB4XG4gICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4XG4gICAgICBsaW5lLWhlaWdodDogMzBweFxuICAgICAgaDNcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMFxuICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHhcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgdGFibGVcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGVcbiAgICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICAgIHdpZHRoOiA0NDBweFxuICAgICAgICB0ZFxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweFxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgNnB4ICRjb2xvcl93aGl0ZVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgICAgIHdpZHRoOiAxODBweFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpXG4gICAgICAgICAgICB3aWR0aDogODRweFxuICAgIC5jb250ZW50XG4gICAgICBmaWd1cmVcbiAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgd2lkdGg6IDQwMHB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkXG4gICAgICAgIGltZ1xuICAgICAgICAgIG1hcmdpbjogM3B4IDAgJGdyaWQgMFxuICAgICAgICAgIG1heC13aWR0aDogMjcwcHhcbiAgICAgICAgICBoZWlnaHQ6IGF1dG9cblxuICAgICAgdGFibGVcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIHdpZHRoOiA0ODBweFxuICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlXG4gICAgICAgIHRkXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAzcHggJGNvbG9yX3doaXRlXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgd2lkdGg6IDkwcHhcbiAgICAgICAgICArdHJhbnNpdGlvbigpXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgd2lkdGg6IDE5MHB4XG4gICAgICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKGRlc2F0dXJhdGUoJGNvbG9yX3N1Y2Nlc3MsIDMwJSksMzAlKVxuICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtN3B4XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29uJ1xuICAgICAgICAgICAgICBjb250ZW50OiAncidcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4XG4gICAgICAgIHRyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgdHI6bnRoLWNoaWxkKG9kZCkgdGRcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3JfZ3JheSwgMTAlKVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkY29sb3Jfc3VjY2VzcywgMzAlKSwzMCUpXG5cbiAgICAgICAgdHI6aG92ZXIgdGRcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbihkZXNhdHVyYXRlKCRjb2xvcl9zdWNjZXNzLDM1JSksMTAlKVxuICAgICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkY29sb3Jfc3VjY2VzcywzNSUpLDEwJSlcbiAgICAgICAgYVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIGJvdHRvbTogMFxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4uZGVzY3JpcHRpb25cbiAgcGFkZGluZzogJGdyaWQgMCAwIDAiLCIjcGFnZVxuICBhcnRpY2xlXG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWRcbiAgLmNtc0hlYWRJbWdcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogYXV0b1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHhcbiIsIiNwd19sb3N0XG4gIHBhZGRpbmc6ICRncmlkIDBcbiAgZm9ybVxuICAgIG1hcmdpbi1ib3R0b206ICRncmlkXG4gICAgZmllbGRzZXRcbiAgICAgIGxhYmVsXG4gICAgICAgIHdpZHRoOiAyNTBweFxuICAgIC5idG4ucHdcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KVxuICAjcHdfbG9zdFxuICAgIGZvcm1cbiAgICAgIC5idG4ucHdcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4IWltcG9ydGFudFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpXG4gICNwd19sb3N0XG4gICAgZm9ybVxuICAgICAgZmllbGRzZXRcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIGlucHV0XG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAuYnRuLnB3XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudCIsIiNvcmRlcnMsXG4jb3JkZXJzX2NhbmNlbGVkXG4gIG1hcmdpbi1ib3R0b206ICRncmlkXG4gIGFcbiAgICBwYWRkaW5nOiA1cHhcbiAgICBib3JkZXI6IHNvbGlkIDFweCBkYXJrZW4oJGNvbG9yX3doaXRlLCA1JSlcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAmOmhvdmVyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICBzdHJvbmdcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4XG4gICAgICBtYXJnaW46IDAgMTBweFxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZW1cbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4XG4gICAgLmJ0blxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgJjpob3ZlciAuYnRuXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yX2hpZ2hsaWdodCwgMTAlKVxuXG4jYWNjb3VudF90cmFja2luZ1xuICAuY29sX2xlZnQsXG4gIC5jb2xfcmlnaHRcbiAgICBzZWN0aW9uXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAmOmxhc3Qtb2YtdHlwZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gIC5tb2R1bGVzUHJpbnR0ZW1wbGF0ZVxuICAgIHVsXG4gICAgICBsaVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBwYWRkaW5nOiA1cHggMnB4XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgd2lkdGg6IDUwJVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAgICt0cmFuc2l0aW9uKClcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yX2ZvbnQsIDUwJSlcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3doaXRlXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgIGFcbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIC5pY29uXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMFxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgLm5hbWVcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSIsIiN1cGxvYWRcbiAgLnVwbG9hZF9vcHRpb24sXG4gICN1cGxvYWRfaW5mb1xuICAgIHBhZGRpbmc6IDIwcHggMjVweFxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgaDEsaDIsaDNcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgY29sb3I6ICRjb2xvcl9mb250XG5cbiAgI3VwbG9hZF9zZWN0aW9uXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBmbG9hdDogbGVmdFxuICAgIHdpZHRoOiA3MzBweFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4gICAgLnRlbXBsYXRlLWRvd25sb2FkLFxuICAgIC50ZW1wbGF0ZS11cGxvYWRcbiAgICAgIGNsZWFyOiBib3RoXG4gICAgICBoZWlnaHQ6IDEwMHB4XG4gICAgICA+IGRpdlxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG4gICAgICAuYnV0dG9uc1xuICAgICAgICBmbG9hdDogcmlnaHRcbiAgICAgICAgYS5idG5cbiAgICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgICAuZXJyb3JcbiAgICAgICAgY29sb3I6ICRjb2xvcl9lcnJvclxuICAgICAgLmhpbnQtd2FybmluZ1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmM2NkXG4gICAgICAgIGNvbG9yOiAjZWFhYzAwXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmZmM0MTZcbiAgICAgIC5lcnJvcixcbiAgICAgIC5oaW50LXdhcm5pbmdcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG5cbiAgICAuYnRuLmNvbnRpbnVlXG4gICAgICBmbG9hdDogcmlnaHRcbiAgICAgIHdpZHRoOiAyMDBweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxuXG4gICN1cGxvYWRfaW5mb1xuICAgIGZsb2F0OiByaWdodFxuICAgIHdpZHRoOiA0MDBweFxuXG4gIC51cGxvYWRfZmllbGRcbiAgICAuYnRuXG4gICAgICBmbG9hdDogcmlnaHRcbiAgICAgIHdpZHRoOiA0OCVcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfc3VjY2Vzc1xuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yX3N1Y2Nlc3MsIDUlKVxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuXG4gIC51cGxvYWRfb3B0aW9uXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggNTBweFxuICAgIGgzXG4gICAgICBmb250LWZhbWlseTogcmVndWxhclxuICAgICAgcGFkZGluZzogMFxuICAgICAgbWFyZ2luOiAwXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgJjphZnRlclxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgJjpiZWZvcmVcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbidcbiAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgZm9udC1zaXplOiAzMnB4XG4gICAgICB0b3A6IDE1cHhcbiAgICAgIGxlZnQ6IDEwcHhcbiAgICAgIGNvbnRlbnQ6ICdwJ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgJiN1cGxvYWRfYnJvd3NlcjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6ICdhJ1xuICAgICYjdXBsb2FkX2Z0cDpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6ICdhJ1xuICAgICYjdXBsb2FkX2NkOmJlZm9yZVxuICAgICAgY29udGVudDogJ2UnXG4gICAgJiN1cGxvYWRfZW1haWw6YmVmb3JlXG4gICAgICBjb250ZW50OiAnZidcbiAgICAmI3VwbG9hZF9mb3RvbGlhOmJlZm9yZVxuICAgICAgY29udGVudDogJ20nXG5cbiAgICAuYnRuLmRlZmF1bHRcbiAgICAgIGZsb2F0OiByaWdodFxuICAgICAgd2lkdGg6IDQ4JVxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgbWFyZ2luOiAwXG5cbiAgICBwXG4gICAgICBmbG9hdDogbGVmdFxuICAgICAgd2lkdGg6IDQ4JVxuXG4gIC5maWxldXBsb2FkZXItdGhlbWUtZHJhZ2Ryb3BcbiAgICAuZmlsZXVwbG9hZGVyLWlucHV0XG4gICAgICAuZmlsZXVwbG9hZGVyLWljb24tbWFpblxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcblxuICAuZmlsZXVwbG9hZGVyID4gZGl2LmZpbGV1cGxvYWRlci1wcm9ncmVzc2Jhci5hY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0IiwiI3VwbG9hZGNoZWNrXG4gICN1cGxvYWRfZGF0YVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDUwcHhcblxuICAgIGgzXG4gICAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgICBmb250LWZhbWlseTogcmVndWxhclxuICAgICAgcGFkZGluZzogMFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAmOmFmdGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uXG4gICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICBmb250LXNpemU6IDMycHhcbiAgICAgICAgdG9wOiAyMHB4XG4gICAgICAgIGxlZnQ6IDEwcHhcbiAgICAgICAgY29udGVudDogJ2EnXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gICAgZmlndXJlXG4gICAgICBjbGVhcjogYm90aFxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgICAgaW1nXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcl9ncmF5XG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAgIHdpZHRoOiAxMjBweFxuICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gICAgICBmaWdjYXB0aW9uXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgJjpsYXN0LW9mLXR5cGUoKVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgICAuYnRuLmRlbGV0ZVxuICAgICAgbWluLXdpZHRoOiAyMjBweFxuICAgICAgbWFyZ2luLXRvcDogMjBweFxuXG4gICN1cGxvYWRfYWN0aW9uc1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgbWFyZ2luOiAyMHB4IDAgNTBweCAwXG4gICAgLmJ0blxuICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4XG4iLCIuYnJvd3Nlcl91cGxvYWRcbiAgLmJ0bi51cGxvYWRcbiAgICBmbG9hdDogbGVmdFxuICAgIG1hcmdpbi1yaWdodDogMTBweCIsIiNpbXByZXNzdW1cbiAgYWRkcmVzc1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgIGZsb2F0OiByaWdodFxuICAgIHdpZHRoOiA0MDBweFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwYWRkaW5nOiAzMHB4IDBcbiAgYXJ0aWNsZVxuICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICB3aWR0aDogNzAwcHhcbiAgICBmbG9hdDogbGVmdFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwYWRkaW5nOiAzMHB4IDBcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuICAgICYuZnVsbHdpZHRoXG4gICAgICBmbG9hdDogbm9uZVxuICAgICAgd2lkdGg6IDEwMCUiLCIjdXBsb2FkLFxuI3VwbG9hZGNoZWNrLFxuI2NvbnRhY3QsXG4jYWRkcmVzcyxcbiNzdW1tYXJ5LFxuI29yZGVyX3NhbXBsZSxcbiNjYXJ0X2ZpcnN0LFxuI3JlZ2lzdGVyLFxuI2NhbGN1bGF0b3IsXG4jdmVyaWZ5X2FkZHJlc3MsXG4jY2FydF9zZWNvbmQsXG4jZGV0YWlsX2ZyZWUsXG4jZm9ybV9pbmRpdmlkdWFsLFxuI2NhcnRfdGhpcmQsXG4jYWNjb3VudF90cmFja2luZyxcbiNuZXdzbGV0dGVyLFxuI2ZpbmlzaCxcbiNmb3RvbGlhLFxuI2Nyb3AsXG4jcHJvZHVjdC1kZXRhaWwsXG4jcHdfbG9zdFxuICBwYWRkaW5nOiAkZ3JpZCAwXG4gIGJhY2tncm91bmQ6ICNmN2Y3ZjdcblxubWFpblxuICAuY29sX2xlZnQsXG4gIC5jb2xfcmlnaHRcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICBmbG9hdDogbGVmdFxuICAgIHdpZHRoOiA0OSVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgcGFkZGluZzogMjVweCA1MHB4XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgIGxhYmVsXG4gICAgICB3aWR0aDogMTQwcHhcbiAgICBpbnB1dCxcbiAgICBzZWxlY3QsXG4gICAgdGV4dGFyZWEsXG4gICAgLm5vbi1pbnB1dC1maWVsZCxcbiAgICAuYnRuOm5vdChbbmFtZT1jbWRfY2FsY10pXG4gICAgICB3aWR0aDogMzAwcHhcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1cbiAgICAgIHdpZHRoOiA2MHB4XG4gICAgICAvL1FTLWZpeDogMTcuMDguMjAxNVxuICAgICAgd2lkdGg6IGF1dG9cbiAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgLmNvbC0yXG4gICAgICBpbnB1dFxuICAgICAgICB3aWR0aDogMTE1cHhcblxuXG4gIC5jb2xfcmlnaHRcbiAgICBmbG9hdDogcmlnaHRcbiAgICAuY29sX2xlZnQsXG4gICAgLmNvbF9yaWdodFxuICAgICAgcGFkZGluZzogMFxuXG4gIC5jb2xfbGVmdFxuICAgIG1hcmdpbi1yaWdodDogMiVcbiAgICAuY29sX2xlZnQsXG4gICAgLmNvbF9yaWdodFxuICAgICAgcGFkZGluZzogMFxuXG4uYWN0aW9uYmFyXG4gIGhlaWdodDogNjBweFxuICBtYXJnaW4tYm90dG9tOiA4MHB4XG4gIC5idG5cbiAgICBwYWRkaW5nOiAwXG4gICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICB3aWR0aDogMjUwcHhcbiAgICBmbG9hdDogbGVmdFxuICAgIG1hcmdpbjogMFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIGZvbnQtc2l6ZTogMThweFxuICAgICYuc3VjY2Vzc1xuICAgICAgZmxvYXQ6IHJpZ2h0XG4gIHBcbiAgICBmbG9hdDogbGVmdFxuXG5cbi5hbGlnbl9yaWdodFxuICBmbG9hdDogcmlnaHRcbiAgJi5idG5cbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcblxuLmFsaWduX2xlZnRcbiAgZmxvYXQ6IGxlZnRcblxuLmFsaWduX2NlbnRlclxuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuLnRleHRfcmlnaHRcbiAgdGV4dC1hbGlnbjogcmlnaHRcbi50ZXh0X2xlZnRcbiAgdGV4dC1hbGlnbjogbGVmdFxuLnRleHRfY2VudGVyXG4gIHRleHQtYWxpZ246IGp1c3RpZnlcblxuLnRhX2NlbnRlclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuI3BhZ2VcbiAgcGFkZGluZzogJGdyaWQgMFxuXG4vLyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgMiBTcGFsdGlnZSBGb3JtdWxhcmVcbiNjYXJ0X3NlY29uZCxcbiNjb250YWN0LFxuI2RldGFpbF9mcmVlLFxuI2FjY291bnRfdHJhY2tpbmcsXG4jZmluaXNoLFxuI3JlZ2lzdGVyLFxuI2Nyb3AsXG4jcHdfbG9zdFxuICBmb3JtXG4gICAgYXJ0aWNsZVxuICAgICAgZmxvYXQ6IG5vbmVcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgZmllbGRzZXRcbiAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICB3aWR0aDogNTAlXG4gICAgLmNvbC1mdWxsXG4gICAgICB3aWR0aDogMTAwJVxuICAgIC5jb2xfbGVmdCxcbiAgICAuY29sX3JpZ2h0XG4gICAgICBmaWVsZHNldFxuICAgICAgICBmbG9hdDogbm9uZVxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAgIHdpZHRoOiAxMDAlXG5cbi5jb2xvci1lcnJvclxuICBjb2xvcjogJGNvbG9yX2Vycm9yXG5cbi5jb2xvci1oaW50XG4gIGNvbG9yOiBhZGp1c3QtaHVlKGxpZ2h0ZW4oJGNvbG9yLWVycm9yLCAxMCUpLCAxMCUpXG5cbi5jb2xvci1zdWNjZXNzXG4gIGNvbG9yOiAkY29sb3Jfc3VjY2Vzc1xuIiwiLmNhcnRfYnJlYWRjcnVtYlxuICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuICB1bFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDEwMCVcbiAgbGlcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnY2FydF9icmVhZGNydW1iX2RlZmF1bHQucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlciBkYXJrZW4oJGNvbG9yX2dyYXksIDExLjUlKVxuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICBmbG9hdDogbGVmdFxuICAgIHBhZGRpbmc6IDE1cHggMzBweFxuICAgIGhlaWdodDogNTBweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiAzMy4zMzMzMzMlXG4gICAgJjpiZWZvcmVcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAmLmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX3NlY29uZGFyeVxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuICAgICYuZGlzYWJsZWRcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkY29sb3Jfc2Vjb25kYXJ5LCAyNSUpLCAxMCUpXG4gICAgJi5wcmVhY3RpdmVcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkY29sb3Jfc2Vjb25kYXJ5LCAyNSUpLCAxMCUpXG4gICAgJi51bmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbihkZXNhdHVyYXRlKCRjb2xvcl9zZWNvbmRhcnksIDI1JSksIDEwJSlcbiNjYXJ0XG4gIHBhZGRpbmc6IDBcbiAgc3Ryb25nLGgzLGg0LGg1LGg2XG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICBmb250LWZhbWlseTogcmVndWxhclxuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICY6YWZ0ZXJcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgc3Ryb25nXG4gICAgZm9udC1zaXplOiAxNHB4XG4gIHRkIHNlbGVjdFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHdpZHRoOiA1NXB4XG4gICAgaGVpZ2h0OiAyNXB4XG4gICAgcGFkZGluZzogM3B4XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gICAgb3B0aW9uXG4gICAgICBsaW5lLWhlaWdodDogMjVweFxuICAgICAgaGVpZ2h0OiAyNXB4XG5cbiAgLnByb2R1Y3RfY2FsY3VsYXRpb25cbiAgICB0ZFxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XG4gICAgICBzdHJvbmdcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIGgzXG4gICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICB3aWR0aDogMTAwJVxuXG4gIC5wcm9kdWN0X29wdGlvbnMgc3Ryb25nXG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG4gICN0b3RhbF9uZXR0byxcbiAgI3RvdGFsX2NvdXBvbixcbiAgI3RvdGFsX3NoaXBwaW5nLFxuICAjdG90YWxfdmF0LFxuICAjdG90YWxQb3N0QWt0dWVsbEdyb3NzUHJpY2VEaXN0cmlidXRpb24sXG4gICN0b3RhbF9vcHRpb25zLFxuICAjdG90YWxfcHJpY2VcbiAgICB0ZCxcbiAgICB0ZCBzdHJvbmdcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICN0b3RhbF9zaGlwcGluZyB0ZFxuICAgIHBhZGRpbmctdG9wOiAyMHB4XG4gIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHhcblxuICAjdG90YWxfcHJpY2VcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuICAgIHBhZGRpbmc6IDVweCAxMHB4XG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgIHN0cm9uZ1xuICAgICAgY29sb3I6ICRjb2xvcl9zdWNjZXNzXG4gICAgICBmb250LWZhbWlseTogYm9sZFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cblxuICAjdG90YWxfbmV0dG9cbiAgICB0ZFxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XG5cbiAgI3NpZGViYXJcbiAgICB3aWR0aDogMjUwcHhcbiAgICBmbG9hdDogcmlnaHRcbiAgICBzZWN0aW9uXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgIHN0cm9uZywgaDNcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIGNvbG9yOiAkY29sb3JfZm9udFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IDUwJVxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCRtZWRpYXBhdGggKyAnY2FydF9zZWN1cmVfYmcucG5nJykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCAkY29sb3Jfd2hpdGVcblxuXG4gIGZvcm1cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgd2lkdGg6IDg4MHB4XG4gICAgZmxvYXQ6IGxlZnRcbiAgdGFibGVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgd2lkdGg6IDEwMCVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZVxuICAgIHBhZGRpbmc6IDEwcHhcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gIHRib2R5IHRyLFxuICA+IHRyXG4gICAgPiB0ZFxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgY29sb3I6ICRjb2xvcl9mb250XG4gICAgICBsaW5lLWhlaWdodDogMjVweFxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgcGFkZGluZzogMnB4IDEwcHhcbiAgICAgIGZvbnQtc2l6ZTogODcuNSVcbiAgICA+IHRoXG4gICAgICBmb250LWZhbWlseTogYm9sZFxuICAgICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICBjb2xvcjogJGNvbG9yX2ZvbnRcbiAgICB0aCwgdGRcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgdGJvZHkgdHJcbiAgICB0aDpmaXJzdC1jaGlsZCxcbiAgICA+IHRkOmZpcnN0LWNoaWxkXG4gICAgICB3aWR0aDogMzcwcHhcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgNnB4ICRjb2xvcl93aGl0ZVxuICAgICAgcGFkZGluZy1yaWdodDogNHB4XG4gICAgdGg6bnRoLWNoaWxkKDIpLFxuICAgID4gdGQ6bnRoLWNoaWxkKDIpXG4gICAgICB3aWR0aDogMjQwcHhcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgNnB4ICRjb2xvcl93aGl0ZVxuICAgICAgcGFkZGluZy1yaWdodDogNHB4XG4gICAgdGg6bnRoLWNoaWxkKDMpLFxuICAgID4gdGQ6bnRoLWNoaWxkKDMpXG4gICAgICB3aWR0aDogMTQwcHhcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgNnB4ICRjb2xvcl93aGl0ZVxuICAgICAgcGFkZGluZy1yaWdodDogNHB4XG4gICAgdGg6bnRoLWNoaWxkKDQpLFxuICAgID4gdGQ6bnRoLWNoaWxkKDQpXG4gICAgICB3aWR0aDogMTAwcHhcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgI2NoZWNrb3V0X2xhc3RcbiAgICBmb3JtID4gdGFibGVcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuI2NhcnRfb3B0aW9uc1xuICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgcGFkZGluZzogMTBweFxuICBtYXJnaW4tYm90dG9tOiA4MHB4XG4gIC5jb2xfbGVmdFxuICAgIGZsb2F0OiBsZWZ0XG4gICAgd2lkdGg6IDQwJVxuICAgIG1hcmdpbi1yaWdodDogMSVcbiAgLmhpbnRcbiAgICBtYXJnaW4tdG9wOiAyMHB4XG4gIC5jb2xfcmlnaHRcbiAgICBmbG9hdDogcmlnaHRcbiAgICB3aWR0aDogNDklXG4gICAgbWFyZ2luLWxlZnQ6IDElXG4gIHRleHRhcmVhXG4gICAgZmxvYXQ6IG5vbmVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxNTBweFxuICAuYnRuLnN1Y2Nlc3NcbiAgICB3aWR0aDogMTAwJVxuICAgIGZsb2F0OiByaWdodFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIG1hcmdpbi10b3A6IDQwcHhcblxuI2NhcnQgI2NvdXBvblxuICB0ZFxuICAgIHBhZGRpbmctdG9wOiAxMHB4XG4gIGJ1dHRvblxuICAgIG1hcmdpbjogMCAwIDAgY2FsYygkZ3JpZCAvIDIpXG5cbiAgaW5wdXRcbiAgICB3aWR0aDogMjAwcHhcblxuI2NhcnRfc2Vjb25kXG4gICNmb3JtdWxhclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHhcbiAgICAuYnRuXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgIGgzXG4gICAgICBmb250LWZhbWlseTogcmVndWxhclxuICAgICAgcGFkZGluZzogMFxuICAgICAgbWFyZ2luOiAwXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIGZpZWxkc2V0XG4gICAgICB3aWR0aDogMTAwJVxuXG4gICAgaW5wdXRcbiAgICAgIHdpZHRoOiAzMDBweFxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgbGFiZWxcbiAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgIHdpZHRoOiAxNjBweFxuICAgIC5jb2xfcmlnaHRcbiAgICAgIC5idG5cbiAgICAgICAgd2lkdGg6IDMwMHB4XG4gICAgICAgIGZsb2F0OiByaWdodFxuICAgIC5sb3N0X3B3XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcblxuI2NhcnRfdGhpcmRcbiAgYXJ0aWNsZVxuICAgIHdpZHRoOiAxMDAlXG4gICNjYXJ0XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG5cbiAgdGFibGUgdGJvZHkgdHJcbiAgICB0aDpmaXJzdC1jaGlsZCxcbiAgICA+IHRkOmZpcnN0LWNoaWxkXG4gICAgICB3aWR0aDogNDgwcHhcbiAgICB0aDpudGgtY2hpbGQoMiksXG4gICAgPiB0ZDpudGgtY2hpbGQoMilcbiAgICAgIHdpZHRoOiAyNTBweFxuICAgIHRoOm50aC1jaGlsZCgzKSxcbiAgICA+IHRkOm50aC1jaGlsZCgzKVxuICAgICAgd2lkdGg6IDE4MHB4XG4gICAgdGg6bnRoLWNoaWxkKDQpLFxuICAgID4gdGQ6bnRoLWNoaWxkKDQpXG4gICAgICB3aWR0aDogMjAwcHhcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgLmNvbF9sZWZ0LFxuICAuY29sX3JpZ2h0XG4gICAgbWluLWhlaWdodDogMTgwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgIC5pY29uXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDMwcHhcbiAgICAgIGxlZnQ6IDE1cHhcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweFxuXG4jY2FydCxcbiNjYXJ0X3NlY29uZCxcbiNjYXJ0X3RoaXJkXG4gICNzcGVjaWFsXG4gICAgaW5wdXRcbiAgICAgIHdpZHRoOiA0MDBweFxuICAgIGJ1dHRvblxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICB3aWR0aDogNDBweFxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgbWluLXdpZHRoOiA0MHB4XG4gICAgICBwYWRkaW5nOiAwXG4gICAgICAuaWNvblxuICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgbGVmdDogNXB4XG4gICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX3doaXRlXG5cbiNjYXJ0X3RoaXJkX2J1eVxuICBsYWJlbFxuICAgIHdpZHRoOiA2MHB4XG4gIC5idG4uc3VjY2Vzc1xuICAgIGZsb2F0OiByaWdodFxuICAgIG1hcmdpbi1yaWdodDogMTBweFxuXG4jY2FydF90aGlyZF9wYXltZW50XG4gIC5jb2xfcmlnaHQsXG4gIC5jb2xfbGVmdFxuICAgIGxhYmVsXG4gICAgICB3aWR0aDogMTQwcHhcbiAgICAuY29sLTJcbiAgICAgIGlucHV0XG4gICAgICAgIHdpZHRoOiAxMTVweFxuICAuY29sX2xlZnRcbiAgICBpbnB1dCwgc2VsZWN0XG4gICAgICB3aWR0aDogMTAwJVxuICAuY29sX3JpZ2h0XG4gICAgc2VsZWN0LmF1dG8tY2FsY3VsYXRlXG4gICAgICB3aWR0aDogNDAwcHhcblxuI2NhcnRfdGhpcmRfYWdiXG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgbGFiZWxcbiAgICB3aWR0aDogNjBweFxuICBzcGFuXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgY29sb3I6ICRjb2xvcl9oaWdobGlnaHRcbiAgZmllbGRzZXRcbiAgICBtYXJnaW46IDBcblxuXG5cblxuIiwiI2Nyb3BcbiAgLmNyb3BfaW1hZ2VcbiAgICBmbG9hdDogbGVmdFxuICAgIGltZ1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yX2dyYXlcbiAgdGFibGVcbiAgICB0ci5kZXNjcmlwdGlvbiB0ZFxuICAgICAgcGFkZGluZy10b3A6IDIwcHhcblxuICBidXR0b25bbmFtZT1cImNtZF9jYWxjXCJdXG4gICAgcmlnaHQ6IDIzcHhcblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl1cbiAgICBmbG9hdDogbGVmdFxuICAgIHdpZHRoOiAyMHB4XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG5cbiAgI3RvdGFsXG4gICAgY29sb3I6ICRjb2xvcl9zdWNjZXNzXG4gICAgZm9udC1mYW1pbHk6IGJvbGRcblxuICBsYWJlbFxuICAgIGZvbnQtc2l6ZTogMTRweFxuICAgIHdpZHRoOiAxNjBweCIsIiNjYWxjdWxhdG9yX3ByZWxvYWRlclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50OiAnJ1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZm9udC1zaXplOiAxMHB4XG4gICAgbWFyZ2luOiAyMHB4IGF1dG9cbiAgICBib3JkZXItcmFkaXVzOiAxMDBweFxuICAgIHdpZHRoOiAkZm9udC1zaXplXG4gICAgaGVpZ2h0OiAkZm9udC1zaXplXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW1cbiAgICBib3JkZXI6IHNvbGlkIDNweCAkY29sb3JfaGlnaGxpZ2h0XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yX3doaXRlXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRlciAxLjFzIGluZmluaXRlIGxpbmVhclxuICAgIC1tb3otYW5pbWF0aW9uOiBsb2FkZXIgMS4xcyBpbmZpbml0ZSBsaW5lYXJcbiAgICBhbmltYXRpb246IGxvYWRlciAxLjFzIGluZmluaXRlIGxpbmVhclxuXG4jY2FsY3VsYXRvcl9zZWFyY2hyZXN1bHRzXG4gIGxhYmVsXG4gICAgd2lkdGg6IDM1NXB4IiwiI2NvbnRhY3RcbiAgLmNvbF9yaWdodFxuICAgIHBhZGRpbmc6IDBcbiAgICB3aWR0aDogNTAlXG4gIC5jb2xfbGVmdFxuICAgIHdpZHRoOiA0OCVcbiAgLnVwbG9hZF9maWVsZFxuICAgIHByb2dyZXNzLFxuICAgIC5wcm9ncmVzc0JhclxuICAgICAgd2lkdGg6IDM1MHB4XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDE4NXB4XG4gICAgaW5wdXRcbiAgICAgIGZsb2F0OiByaWdodFxuICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4XG4gICAgLmJ0bi51cGxvYWRcbiAgICAgIGNsZWFyOiBib3RoXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4XG4gIC5wcmV2aWV3LCAuZmlsZV9pbmZvXG4gICAgbWFyZ2luLWxlZnQ6IDE4NXB4XG4iLCIuY250X3ByblxuICAvLy5idG5cbiAgLmRlZmF1bHRcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudFxuICAubm9fbWFyZ2luXG4gICAgbWFyZ2luOiAwXG5cbi5jbnRfcHJuLXRhYmxlIHRoLFxuLmNudF9wcm4tdGFibGUgdGQ6YmVmb3JlXG4gIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4uY250X3Bybi10YWJsZVxuICBtYXJnaW46IDFlbSAwXG4gIG1pbi13aWR0aDogMzAwcHhcbiAgd2lkdGg6IDEwMCVcbiAgYmFja2dyb3VuZDogJGNvbG9yX3doaXRlXG4gIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICB0clxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JfZ3JheVxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfZ3JheVxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX2dyYXlcbiAgdGhcbiAgICBkaXNwbGF5OiBub25lXG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB0ZFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgcGFkZGluZzogMC4yNWVtXG4gICAgJjpmaXJzdC1jaGlsZFxuICAgICAgcGFkZGluZy10b3A6IC41ZW1cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuNWVtXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGgpIFwiIFwiXG4gICAgJjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aCkgXCI6IFwiXG4gICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgd2lkdGg6IDYuNWVtXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgLmJ0blxuICAgIG1hcmdpbi1ib3R0b206IDBcblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpXG4gIC5jbnRfcHJuLXRhYmxlXG4gICAgdGRcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB0aCxcbiAgICB0ZFxuICAgICAgcGFkZGluZzogMWVtICFpbXBvcnRhbnRcbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgcGFkZGluZy1yaWdodDogMFxuXG5cbiAgLmNudF9wcm4tdGFibGUgdGgsXG4gIC5jbnRfcHJuLXRhYmxlIHRkXG4gICAgZGlzcGxheTogdGFibGUtY2VsbFxuXG5cblxuXG5cblxuXG5cblxuIiwiLy9cbi8vIHBhcGVyX292ZXJ2aWV3Lmh0bVxuLy9cblxuI3BhcGVyT3ZlcnZpZXdcbiAgLnBhcGVyT3ZlcnZpZXdIZWFkZXJpbWFnZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWRcblxuICAucGFwZXJPdmVydmlld0NvbnRlbnRcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZFxuXG4gICAgI3BhZ2luYXRpb25fYm90dG9tXG4gICAgICAucGFnaW5hdGlvblxuICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgICAgbGlcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDElXG4gICAgICAgICAgYVxuICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM1NzU3NTdcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2OTY5NjlcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZlxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweFxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUsXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGVcbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4XG4gICAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgY29sb3I6ICM2OTY5NjlcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZlxuICAgICAgICAgICYuZGlzYWJsZWRcbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuICAgICAgICAgICAgICBjb2xvcjogIzljOWM5Y1xuXG4jcHJvZHVjdF9maWx0ZXJcbiAgZm9ybVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHotaW5kZXg6IDNcbiAgICAjcHJvcGVydHlTZWxlY3RzXG4gICAgICBkaXNwbGF5OiBncmlkXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXG4gICAgICBncmlkLWdhcDogMiUgMiVcbiAgICAgIGZpZWxkc2V0XG4gICAgICAgICYubXVsdGlzZWxlY3RcbiAgICAgICAgICBsYWJlbFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGZsb2F0OiBub25lXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgLnNlbGVjdDJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZS5waHA/dD10cGwmZj1hc3NldHMvZWxlbWVudHNfc2VsZWN0LnBuZykgbm8tcmVwZWF0IDk4JSBjZW50ZXIgI2Y3ZjdmN1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweFxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudFxuICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjYjZiNmI2XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggMCAxMHB4XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0XG4gICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dFxuICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZVxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHhcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmVcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfaGlnaGxpZ2h0XG4gICAgICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9lcnJvclxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZVxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGRcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweFxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwIWltcG9ydGFudFxuICAuYnRuXG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICBtYXJnaW4tdG9wOiAyNHB4XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweFxuICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgd2lkdGg6IDIzLjUlXG5cblxuXG4jbG9hZGluZ01lc3NhZ2VcbiAgZGlzcGxheTogZmxleFxuICBoZWlnaHQ6IDEwMHB4XG4gIHdpZHRoOiAxMDAlXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgLmxvYWRlclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICNwcmVsb2FkZXJcbiAgICAgIHJpZ2h0OiBpbmhlcml0XG4gICAgICBsZWZ0OiBpbmhlcml0XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBoZWlnaHQ6IDYwcHhcbiAgICAgIHdpZHRoOiA2MHB4XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG9cbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgIC5hbmltLmxvYWRpbmdcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIGhlaWdodDogNTBweFxuICAgICAgICB3aWR0aDogNTBweFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KVxuICAjcGFwZXJPdmVydmlld1xuICAgIC5wYXBlck92ZXJ2aWV3Q29udGVudFxuICAgICAgI3BhZ2luYXRpb25fYm90dG9tXG4gICAgICAgIC5wYWdpbmF0aW9uXG4gICAgICAgICAgbGlcbiAgICAgICAgICAgIGFcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwXG4gICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweClcbiAgI3Byb2R1Y3RfZmlsdGVyXG4gICAgZm9ybVxuICAgICAgI3Byb3BlcnR5U2VsZWN0c1xuICAgICAgICBkaXNwbGF5OiBncmlkXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcbiAgICAgICAgZ3JpZC1nYXA6IDIlIDIlXG4gICAgLmJ0blxuICAgICAgd2lkdGg6IDMyJVxuICAgICAgbWFyZ2luLXRvcDogMTZweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweClcbiAgI3Byb2R1Y3RfZmlsdGVyXG4gICAgZm9ybVxuICAgICAgI3Byb3BlcnR5U2VsZWN0c1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBmaWVsZHNldFxuICAgICAgICAgICYubXVsdGlzZWxlY3RcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgLmJ0blxuICAgICAgd2lkdGg6IDEwMCVcbi8vXG4vLyBwYXBlcl9kZXRhaWxzLmh0bVxuLy9cblxuI3BhcGVyRGV0YWlsc0NvblxuICAucGFwZXJEZXRhaWxzSGVhZGVyaW1hZ2VcbiAgICB3aWR0aDogMTAwJVxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG1hcmdpbi1ib3R0b206ICRncmlkXG4gIC5wcm9kdWN0LWxpc3RpbmdcbiAgICBoMlxuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWRcbiAgICAuYWNjb3JkaW9uXG4gICAgICBoM1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmXG4gICAgICAgIHBhZGRpbmc6IDEwcHggODBweCAxMHB4ICRncmlkXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2ZvbnRcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4gMzUwbXNcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgJi5pcy1hY3RpdmVcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZlxuICAgICAgICAmOmxhc3Qtb2YtdHlwZVxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmXG4gICAgICAuY2FyZHNcbiAgICAgICAgcGFkZGluZzogJGdyaWRcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgLmFjY29yZGlvbl9fdG9nZ2xlXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gICAgICAgIGhlaWdodDogM3B4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9mb250XG4gICAgICAgIHdpZHRoOiAxM3B4XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDUwJVxuICAgICAgICByaWdodDogJGdyaWRcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4XG5cbiAgICAgIC5hY2NvcmRpb25fX3RvZ2dsZTo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgd2lkdGg6IDNweFxuICAgICAgICBoZWlnaHQ6IDEzcHhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2ZvbnRcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogLTVweFxuICAgICAgICBsZWZ0OiA1cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4XG5cbiAgICAgIC5pcy1hY3RpdmUgLmFjY29yZGlvbl9fdG9nZ2xlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9mb250XG5cbiAgICAgIC5pcy1hY3RpdmUgLmFjY29yZGlvbl9fdG9nZ2xlOjpiZWZvcmVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAuYWNjb3JkaW9uX19ib2R5XG4gICAgICAgIGhlaWdodDogMFxuICAgICAgICBwYWRkaW5nOiAwICRncmlkXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLCAwLCAwLCAwLjUpIDM1MG1zXG5cbiAgICAgIC5hY2NvcmRpb25fX2JvZHkuaXMtYWN0aXZlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZCAkZ3JpZFxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxuICAgIC5idG5cbiAgICAgIG1hcmdpbi10b3A6ICRncmlkIiwiI21vZHVsZXNQcmludHRlbXBsYXRlXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgcGFkZGluZzogMTVweFxuICBiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGVcbiAgaDNcbiAgICBtYXJnaW46IDAgMCAyMHB4IDBcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgJjphZnRlclxuICAgICAgZGlzcGxheTogbm9uZVxuICBsaVxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvcl9mb250LCA1MCUpXG4gICAgcGFkZGluZy1ib3R0b206IDJweCFpbXBvcnRhbnRcbiAgICBtYXJnaW4tYm90dG9tOiAycHhcbiAgICBoZWlnaHQ6IDQycHhcbiAgICAuaWNvblxuICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIHdpZHRoOiAzMnB4XG4gICAgICBtYXJnaW46IDRweCA1cHggMCAxcHhcbiAgICAgIGltZ1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IGF1dG9cbiAgICBhXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgaGVpZ2h0OiA0MnB4XG4gICAgICBsaW5lLWhlaWdodDogNDJweFxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICArdHJhbnNpdGlvbigpXG4gICAgYTpob3ZlclxuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3JfZm9udCwgNTAlKVxuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIGxpOmxhc3QtY2hpbGRcbiAgICBib3JkZXItYm90dG9tOiBub25lXG5cbiIsIi5jbGltYXRlXG4gIG1hcmdpbjogMCAwIDQwcHggMFxuICAuY2xpbWF0ZUl0ZW1cbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgIC5hY2NDb250ZW50XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgICBtYXJnaW46IDIwcHhcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY1xuICAgICAgbGlcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHhcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjXG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgLmFjY0hlYWRcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgIG1pbi1oZWlnaHQ6IDExMHB4XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICAub3BlbkJ0blxuICAgICAgICBmbG9hdDogbGVmdFxuICAgICAgICBtYXJnaW46IDI1cHggMTBweCAwIDVweFxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBjb2xvcjogI2NjY1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgY29udGVudDogJysnXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgY29sb3I6ICNjY2NcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICBoM1xuICAgICAgICBjb2xvcjogJGNvbG9yX2hpZ2hsaWdodFxuICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAgICAgZmxvYXQ6IGxlZnRcbiAgICAgIC5jbGltYXRlSW5mb2JveFxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gICAgICAgIHdpZHRoOiAzNTBweFxuICAgICAgICBmbG9hdDogcmlnaHRcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHhcbiAgICAgICAgbWFyZ2luOiA1cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgc3BhblxuICAgICAgICAgIHdpZHRoOiAxODBweFxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4gICAgLmFjY0hlYWQuY3VycmVudFxuICAgICAgLm9wZW5CdG5cbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiAnLSdcbiAgICAgICAgK3RyYW5zaXRpb24oKVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweClcbiAgLmNsaW1hdGVcbiAgICAuY2xpbWF0ZUl0ZW1cbiAgICAgIC5hY2NIZWFkXG4gICAgICAgIC5jbGltYXRlSW5mb2JveFxuICAgICAgICAgIGZsb2F0OiBub25lXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpXG4gICAgICAgIGgzXG4gICAgICAgICAgZmxvYXQ6IG5vbmVcblxuLmNsaW1hdGVQYXJ0bmVyQWNjb3VudFxuICBzcGFuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IDE1MHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpXG4gIC5jbGltYXRlUGFydG5lckFjY291bnRcbiAgICBzcGFuXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiIsIkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKVxuXG4gIHNlbGVjdFxuICAgIG9wdGlvblxuICAgICAgcGFkZGluZzogNXB4IDE1cHhcblxuICAuYnRuLnVwbG9hZFxuICAgIHBhZGRpbmc6IDAgMTBweCAwIDBcblxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXVxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50Iiwic2VsZWN0OjotbXMtZXhwYW5kXG4gIGRpc3BsYXk6IG5vbmVcbiIsIiNkZWxpdmVyeV9jb3VudGRvd25cbiAgZm9udC1zaXplOiAxMnB4XG4gIGRpc3BsYXk6IGJsb2NrXG4gIG1hcmdpbi10b3A6IDVweFxuICBwYWRkaW5nOiA1cHhcbiAgYmFja2dyb3VuZDogJGNvbG9yX2dyYXlcbiAgYm9yZGVyOiBzb2xpZCAxcHggZGFya2VuKCRjb2xvcl9ncmF5LCAyMCUpIiwiLyogYm94LXNpemluZyAqL1xuLmZyLXdpbmRvdywgLmZyLXdpbmRvdyBbY2xhc3NePVwiZnItXCJdLFxuLmZyLW92ZXJsYXksIC5mci1vdmVybGF5IFtjbGFzc149XCJmci1cIl0sXG4uZnItc3Bpbm5lciwgLmZyLXNwaW5uZXIgW2NsYXNzXj1cImZyLVwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mci13aW5kb3cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udDogMTNweC8yMHB4IFwiTHVjaWRhIFNhbnNcIiwgXCJMdWNpZGEgU2FucyBVbmljb2RlXCIsIFwiTHVjaWRhIEdyYW5kZVwiLCBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLyogQ2hyb21lIGhhY2ssIHRoaXMgZml4ZXMgYSB2aXN1YWwgZ2xpdGNoIHdoZW4gcXVpY2tseSB0b2dnbGluZyBhIHZpZGVvICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpO1xufVxuXG4vKiB6LWluZGV4ICovXG4uZnItb3ZlcmxheSB7IHotaW5kZXg6ICA5OTk5ODsgfVxuLmZyLXdpbmRvdyB7ICB6LWluZGV4OiAgOTk5OTk7IH1cbi5mci1zcGlubmVyIHsgei1pbmRleDogMTAwMDAwOyB9XG5cblxuLyogb3ZlcmxheSAqL1xuLmZyLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mci1vdmVybGF5LWJhY2tncm91bmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG5cbi5mci1vdmVybGF5LXVpLWZ1bGxjbGljayAuZnItb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogIzI5MjkyOTtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cblxuLyogbW9iaWxlIHRvdWNoIGhhcyBwb3NpdGlvbjphYnNvbHV0ZSB0byBhbGxvdyB6b29taW5nICovXG4uZnItd2luZG93LmZyLW1vYmlsZS10b3VjaCxcbi5mci1vdmVybGF5LmZyLW1vYmlsZS10b3VjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cblxuLyogc29tZSBwcm9wZXJ0aWVzIG9uIHRoZSB3aW5kb3cgYXJlIHVzZWQgdG8gdG9nZ2xlIHRoaW5nc1xuICogbGlrZSBtYXJnaW4gYW5kIHRoZSBmdWxsY2xpY2sgbW9kZSxcbiAqIHdlIHJlc2V0IHRob3NlIHByb3BlcnRpZXMgYWZ0ZXIgbWVhc3VyaW5nIHRoZW1cbiAqL1xuLmZyLW1lYXN1cmVkIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mci1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZyLXBhZ2VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mci1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbi5mci1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mci1ob3ZlcmluZy1jbGlja2FibGUgLmZyLWNvbnRhaW5lciB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG5cbi8qXG4gICBwYWRkaW5nOlxuICAgeW91dHViZSAmIHZpbWVvIGFsd2F5cyBoYXZlIGJ1dHRvbnMgb24gdGhlIG91dHNpZGVcbiAgIHNpZGUgYnV0dG9uID0gNzIgPSA1NCArICgyICogOSBtYXJnaW4pXG4gICBjbG9zZSBidXR0b24gPSA0OFxuKi9cbi8qIHBhZGRpbmcgdWk6aW5zaWRlICovXG4uZnItdWktaW5zaWRlIC5mci1jb250YWluZXIgeyBwYWRkaW5nOiAyMHB4IDIwcHg7IH1cbi5mci11aS1pbnNpZGUuZnItbm8tc2lkZXMgLmZyLWNvbnRhaW5lciB7IHBhZGRpbmc6IDIwcHg7IH1cblxuLyogcGFkZGluZyB1aTpvdXRzaWRlICovXG4uZnItdWktb3V0c2lkZSAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMjBweCA4MnB4OyB9XG4uZnItdWktb3V0c2lkZS5mci1uby1zaWRlcyAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMjBweCA0OHB4OyB9XG5cbi8qIHJlZHVjZSBwYWRkaW5nIG9uIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSxcbiAgICAgICBhbGwgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIHBhZGRpbmcgdWk6aW5zaWRlICovXG4gIC5mci11aS1pbnNpZGUgLmZyLWNvbnRhaW5lciB7IHBhZGRpbmc6IDEycHggMTJweDsgfVxuICAuZnItdWktaW5zaWRlLmZyLW5vLXNpZGVzIC5mci1jb250YWluZXIgeyBwYWRkaW5nOiAxMnB4OyB9XG5cbiAgLyogcGFkZGluZyB1aTpvdXRzaWRlICovXG4gIC5mci11aS1vdXRzaWRlIC5mci1jb250YWluZXIgeyBwYWRkaW5nOiAxMnB4IDcycHg7IH1cbiAgLmZyLXVpLW91dHNpZGUuZnItbm8tc2lkZXMgLmZyLWNvbnRhaW5lciB7IHBhZGRpbmc6IDEycHggNDhweDsgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpLFxuICAgICAgIGFsbCBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNTAwcHgpIHtcbiAgLyogcGFkZGluZyB1aTppbnNpZGUgKi9cbiAgLmZyLXVpLWluc2lkZSAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMHB4IDBweDsgfVxuICAuZnItdWktaW5zaWRlLmZyLW5vLXNpZGVzIC5mci1jb250YWluZXIgeyBwYWRkaW5nOiAwcHg7IH1cblxuICAvKiBwYWRkaW5nIHVpOm91dHNpZGUgKi9cbiAgLmZyLXVpLW91dHNpZGUgLmZyLWNvbnRhaW5lciB7IHBhZGRpbmc6IDBweCA3MnB4OyB9XG4gIC5mci11aS1vdXRzaWRlLmZyLW5vLXNpZGVzIC5mci1jb250YWluZXIgeyBwYWRkaW5nOiAwcHggNDhweDsgfVxufVxuXG4vKiBwYWRkaW5nIHVpOmZ1bGxjbGljayAqL1xuLmZyLXVpLWZ1bGxjbGljayAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMDsgfVxuLmZyLXVpLWZ1bGxjbGljay5mci1uby1zaWRlcyAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMDsgfVxuXG4vKiB2aWRlbyBmdWxsY2xpY2sgKi9cbi5mci11aS1mdWxsY2xpY2suZnItdHlwZS12aWRlbyAuZnItY29udGFpbmVyIHsgcGFkZGluZzogMHB4IDYycHg7IH1cbi5mci11aS1mdWxsY2xpY2suZnItbm8tc2lkZXMuZnItdHlwZS12aWRlbyAuZnItY29udGFpbmVyIHsgcGFkZGluZzogNDhweCAwcHg7IH1cblxuLyogb3ZlcmZsb3cteSBzaG91bGQgYWx3YXlzIGhhdmUgMCBwYWRkaW5nIHRvcCBhbmQgYm90dG9tICovXG4uZnItb3ZlcmZsb3cteSAuZnItY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAhaW1wb3J0YW50O1xufVxuXG5cbi5mci1jb250ZW50LFxuLmZyLWNvbnRlbnQtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLyogSUUxMSBoYXMgYSAxcHggYmx1ciBidWcgb24gdGhlIGVkZ2VzIG9mIHRoZSBjYXB0aW9uICh1aTppbnNpZGUpXG4gICAgIGR1cmluZyBhbmltYXRpb24gd2l0aCBvdmVyZmxvdzpoaWRkZW4gKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGltZy9pZnJhbWUvZXJyb3IgKi9cbi5mci1jb250ZW50LWVsZW1lbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZyLWNvbnRlbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XG59XG5cbi5mci1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2VmZWZlZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4uZnItaW5mby1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxJTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLmZyLXVpLWluc2lkZSAuZnItaW5mby1iYWNrZ3JvdW5kIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbiAgb3BhY2l0eTogLjg7XG4gIHpvb206IDE7XG59XG4vKiB1aTpvdXRzaWRlIGhhcyBhIHNsaWdodGx5IGxpZ2h0ZXIgaW5mbyBiYWNrZ3JvdW5kIHRvIGJyZWFrIHVwIGZyb20gYmxhY2sgcGFnZSBiYWNrZ3JvdW5kcyAqL1xuLmZyLXVpLW91dHNpZGUgLmZyLWluZm8tYmFja2dyb3VuZCB7IGJhY2tncm91bmQ6ICMwZDBkMGQ7IH1cblxuXG4vKiBpbmZvIGF0IHRoZSBib3R0b20gZm9yIHVpOmluc2lkZSAqL1xuLmZyLWNvbnRlbnQgLmZyLWluZm8ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbn1cblxuLmZyLWluZm8tcGFkZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mci1jYXB0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZnItcG9zaXRpb24ge1xuICBjb2xvcjogI2IzYjNiMztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgb3BhY2l0eTogMC45OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIHBvc2l0aW9ucyBub3Qgd2l0aGluIHRoZSBpbmZvIGJhclxuICAgZm9yIHVpOm91dHNpZGUvaW5zaWRlICovXG4uZnItcG9zaXRpb24tb3V0c2lkZSxcbi5mci1wb3NpdGlvbi1pbnNpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMTJweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwwLDAsLjQpO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogdGV4dDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cbi5mci1wb3NpdGlvbi1pbnNpZGUge1xuICBib3JkZXI6IDA7XG59XG5cbi5mci1wb3NpdGlvbi1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwZDBkMGQ7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG4gIG9wYWNpdHk6IC44O1xuICB6b29tOiAxOyAvKiBvbGRJRSAqL1xufVxuLmZyLXBvc2l0aW9uLXRleHQgeyBjb2xvcjogI2IzYjNiMzsgfVxuLmZyLXBvc2l0aW9uLW91dHNpZGUgLmZyLXBvc2l0aW9uLXRleHQsXG4uZnItcG9zaXRpb24taW5zaWRlIC5mci1wb3NpdGlvbi10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4zKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogZGlzcGxheSBpdCBmb3IgdGhlIG91dHNpZGUgdWksIGhpZGUgdGhlIGNhcHRpb24gaW5zaWRlICovXG4uZnItdWktb3V0c2lkZSAuZnItcG9zaXRpb24tb3V0c2lkZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4uZnItdWktb3V0c2lkZSAuZnItaW5mbyAuZnItcG9zaXRpb24geyBkaXNwbGF5OiBub25lOyB9XG5cbi5mci11aS1pbnNpZGUuZnItbm8tY2FwdGlvbiAuZnItcG9zaXRpb24taW5zaWRlIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGlua3MgKi9cbi5mci1pbmZvIGEsXG4uZnItaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZnItaW5mbyBhOmhvdmVyIHsgY29sb3I6ICNlZWU7IH1cblxuLyogbm8tY2FwdGlvbiAqL1xuLmZyLXVpLW91dHNpZGUuZnItbm8tY2FwdGlvbiAuZnItaW5mbyB7IGRpc3BsYXk6IG5vbmU7IH1cbi5mci11aS1pbnNpZGUuZnItbm8tY2FwdGlvbiAuZnItY2FwdGlvbiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXG4vKiAtLS0gc3Ryb2tlICovXG4uZnItc3Ryb2tlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5mci1zdHJva2UtdmVydGljYWwgeyB3aWR0aDogMXB4OyBoZWlnaHQ6IDEwMCU7IH1cbi5mci1zdHJva2UtaG9yaXpvbnRhbCB7IHBhZGRpbmc6IDAgMXB4OyB9XG5cbi5mci1zdHJva2UtcmlnaHQgeyBsZWZ0OiBhdXRvOyByaWdodDogMDsgfVxuLmZyLXN0cm9rZS1ib3R0b20geyB0b3A6IGF1dG87IGJvdHRvbTogMDsgfVxuXG4uZnItc3Ryb2tlLWNvbG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjA4KTtcbn1cblxuLyogdGhlIHN0cm9rZSBpcyBicmlnaHRlciBpbnNpZGUgdGhlIGluZm8gYm94ICovXG4uZnItaW5mbyAuZnItc3Ryb2tlLWNvbG9yIHsgYmFja2dyb3VuZDogcmdiYSg4MCw4MCw4MCwuMyk7IH1cblxuLyogcmVtb3ZlIHRoZSBzdHJva2Ugd2hlbiBvdXRzaWRlIHVpIGhhcyBhIGNhcHRpb24gKi9cbi5mci11aS1vdXRzaWRlLmZyLWhhcy1jYXB0aW9uIC5mci1jb250ZW50IC5mci1zdHJva2UtYm90dG9tIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiByZW1vdmUgc3Ryb2tlIGFuZCBzaGFkb3cgd2hlbiB1aTpmdWxsY2xpY2sgKi9cbi5mci11aS1mdWxsY2xpY2sgLmZyLXN0cm9rZSB7IGRpc3BsYXk6IG5vbmU7IH1cbi5mci11aS1mdWxsY2xpY2sgLmZyLWNvbnRlbnQtYmFja2dyb3VuZCB7IGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogdGhlIGluZm8gYm94IG5ldmVyIGJhcyBhIHRvcCBzdHJva2UgKi9cbi5mci1pbmZvIC5mci1zdHJva2UtdG9wIHsgZGlzcGxheTogbm9uZTsgfVxuXG5cblxuLyogPCA+ICovXG4uZnItc2lkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIG1hcmdpbjogMCA5cHg7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6b29tOiAxO1xufVxuLmZyLXNpZGUtcHJldmlvdXMgeyBsZWZ0OiAwOyB9XG4uZnItc2lkZS1uZXh0IHsgcmlnaHQ6IDA7IGxlZnQ6IGF1dG87IH1cblxuLmZyLXNpZGUtZGlzYWJsZWQgeyBjdXJzb3I6IGRlZmF1bHQ7IH1cbi5mci1zaWRlLWhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZnItc2lkZS1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZyLXNpZGUtYnV0dG9uLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5mci1zaWRlLWJ1dHRvbi1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgem9vbTogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi8qIHNtYWxsZXIgc2lkZSBidXR0b25zICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpLFxuICAgICAgIGFsbCBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNDE0cHgpIHtcbiAgLmZyLXNpZGUge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbiAgLmZyLXNpZGUtYnV0dG9uIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgfVxufVxuXG5cbi8qIFggKi9cbi5mci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZyLWNsb3NlLWJhY2tncm91bmQsXG4uZnItY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZyLWNsb3NlLWJhY2tncm91bmQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cblxuXG5cbi8qIFRodW1ibmFpbHMgKi9cbi5mci10aHVtYm5haWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZyLXRodW1ibmFpbHMtZGlzYWJsZWQgLmZyLXRodW1ibmFpbHMgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbi5mci10aHVtYm5haWxzLWhvcml6b250YWwgLmZyLXRodW1ibmFpbHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMiU7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBib3R0b206IDA7XG59XG5cbi5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAlO1xuICBtaW4td2lkdGg6IDc0cHg7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5mci10aHVtYm5haWxzLFxuLmZyLXRodW1ibmFpbHMgKiB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZyLXRodW1ibmFpbHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXdyYXBwZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbn1cblxuLmZyLXRodW1ibmFpbHMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgem9vbTogMTtcbn1cblxuLmZyLXRodW1ibmFpbHMtc2xpZGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZyLXRodW1ibmFpbHMtdGh1bWJzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5mci10aHVtYm5haWxzLXNsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mci10aHVtYm5haWwtZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mci10aHVtYm5haWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHpvb206IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uZnItbHRJRTkgLmZyLXRodW1ibmFpbCAqIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLyogSUU2KDcpICovXG4gIHotaW5kZXg6IDE7XG4gIHpvb206IDE7XG59XG5cbi5mci10aHVtYm5haWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzE2MTYxNjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZTsgLyogSUU2KDcpICovXG4gIHotaW5kZXg6IDA7IC8qIElFOCAqL1xufVxuXG4uZnItdGh1bWJuYWlsLW92ZXJsYXkgeyBjdXJzb3I6IHBvaW50ZXI7IH1cbi5mci10aHVtYm5haWwtYWN0aXZlIC5mci10aHVtYm5haWwtb3ZlcmxheSB7IGN1cnNvcjogZGVmYXVsdDsgfVxuLmZyLXRodW1ibmFpbC1vdmVybGF5LFxuLmZyLXRodW1ibmFpbC1vdmVybGF5LWJhY2tncm91bmQsXG4uZnItdGh1bWJuYWlsLW92ZXJsYXktYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mci1sdElFOSAuZnItdGh1bWJuYWlsLW92ZXJsYXktYm9yZGVyIHsgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7IH1cbi5mci10aHVtYm5haWwgLmZyLXRodW1ibmFpbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTg1KTtcbiAgb3BhY2l0eTogLjg1O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZnItdGh1bWJuYWlsOmhvdmVyIC5mci10aHVtYm5haWwtaW1hZ2UsXG4uZnItdGh1bWJuYWlsLWFjdGl2ZTpob3ZlciAuZnItdGh1bWJuYWlsLWltYWdlIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTk5KTtcbiAgb3BhY2l0eTogLjk5O1xufVxuLmZyLXRodW1ibmFpbC1hY3RpdmUgLmZyLXRodW1ibmFpbC1pbWFnZSxcbi5mci10aHVtYm5haWwtYWN0aXZlOmhvdmVyIC5mci10aHVtYm5haWwtaW1hZ2Uge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MzUpO1xuICBvcGFjaXR5OiAuMzU7XG59XG4uZnItdGh1bWJuYWlsLWFjdGl2ZSB7IGN1cnNvcjogZGVmYXVsdDsgIH1cblxuLyogVGh1bWJuYWlscyBsb2FkaW5nICovXG4uZnItdGh1bWJuYWlsLWxvYWRpbmcsXG4uZnItdGh1bWJuYWlsLWxvYWRpbmctYmFja2dyb3VuZCxcbi5mci10aHVtYm5haWwtbG9hZGluZy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZnItdGh1bWJuYWlsLWxvYWRpbmctYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IC44O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogdGhpcyBlbGVtZW50IGlzIHRoZXJlIGFzIGFuIGFsdGVybmF0aXZlIHRvIHB1dHRpbmcgdGhlIGxvYWRpbmcgaW1hZ2Ugb24gdGhlIGJhY2tncm91bmQgKi9cbi5mci10aHVtYm5haWwtbG9hZGluZy1pY29uIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBlcnJvciBvbiB0aHVtYm5haWwgKi9cbi5mci10aHVtYm5haWwtZXJyb3IgLmZyLXRodW1ibmFpbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwO1xufVxuXG5cbi8qIFRodW1ibmFpbCA8ID4gKi9cbi5mci10aHVtYm5haWxzLXNpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMjhweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZyLXRodW1ibmFpbHMtc2lkZS1wcmV2aW91cyB7IG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4uZnItdGh1bWJuYWlscy1zaWRlLW5leHQgeyBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZSB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZS1wcmV2aW91cyB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbi5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNHB4O1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICBvcGFjaXR5OiAuODtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b246aG92ZXIgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tYmFja2dyb3VuZCB7IGJhY2tncm91bmQtY29sb3I6ICMzYjNiM2I7IH1cblxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQgKiB7IGN1cnNvcjogZGVmYXVsdDsgfVxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQ6aG92ZXIgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tYmFja2dyb3VuZCB7IGJhY2tncm91bmQtY29sb3I6ICMzMzM7IH1cblxuLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbiB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyp0b3A6IC03cHg7XG4gIGxlZnQ6IC03cHg7Ki9cbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiB2ZXJ0aWNhbCB0aHVtYm5haWxzICovXG4uZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLFxuLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtdGh1bWJzLFxuLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbC1mcmFtZSB7IGNsZWFyOiBib3RoOyB9XG5cbi8qIHVpOmZ1bGxjbGljayBoYXMgYSBkYXJrIHRodW1ibmFpbCBiYWNrZ3JvdW5kICovXG4uZnItd2luZG93LXVpLWZ1bGxjbGljayAuZnItdGh1bWJuYWlscyB7IGJhY2tncm91bmQ6ICMwOTA5MDk7IH1cblxuLyogcHV0IGEgc3Ryb2tlIG9uIHRoZSBjb25uZWN0aW5nIGNhcHRpb24qL1xuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2suZnItdGh1bWJuYWlscy1lbmFibGVkLmZyLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAuZnItaW5mbyAuZnItc3Ryb2tlLWJvdHRvbSB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gLyooeyBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTsgfSAqL1xuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2suZnItdGh1bWJuYWlscy1lbmFibGVkLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLWluZm8gLmZyLXN0cm9rZS1sZWZ0IHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKiB0aHVtYm5haWwgc3BhY2luZyAgKi9cbi5mci10aHVtYm5haWxzLWhvcml6b250YWwgLmZyLXRodW1ibmFpbHMtdGh1bWJzIHsgcGFkZGluZzogMTJweCA1cHg7IH1cbi5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXRodW1icyB7IHBhZGRpbmc6IDVweCAxMnB4OyB9XG4uZnItdGh1bWJuYWlscy1tZWFzdXJlZCAuZnItdGh1bWJuYWlscy10aHVtYnMgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbi8qIGhvcml6b250YWwgKi9cbkBtZWRpYSBhbGwgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAuZnItdGh1bWJuYWlscy1ob3Jpem9udGFsIC5mci10aHVtYm5haWxzLXRodW1icyB7IHBhZGRpbmc6IDE2cHggOHB4OyB9XG4gIC5mci10aHVtYm5haWxzLWhvcml6b250YWwgLmZyLXRodW1ibmFpbHMtc2lkZSB7IG1hcmdpbjogMCA4cHg7IH1cbiAgLmZyLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIHsgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cbiAgLmZyLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQgeyBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4taGVpZ2h0OiA5ODBweCkge1xuICAuZnItdGh1bWJuYWlscy1ob3Jpem9udGFsIC5mci10aHVtYm5haWxzLXRodW1icyB7IHBhZGRpbmc6IDIwcHggMTBweDsgfVxuICAuZnItdGh1bWJuYWlscy1ob3Jpem9udGFsIC5mci10aHVtYm5haWxzLXNpZGUgeyBtYXJnaW46IDAgMTBweDsgfVxuICAuZnItdGh1bWJuYWlscy1ob3Jpem9udGFsIC5mci10aHVtYm5haWxzLXNpZGUtcHJldmlvdXMgeyBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAuZnItdGh1bWJuYWlscy1ob3Jpem9udGFsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCB7IG1hcmdpbi1yaWdodDogMjBweDsgfVxufVxuXG4vKiB2ZXJ0aWNhbCAqL1xuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXRodW1icyB7IHBhZGRpbmc6IDhweCAxNnB4OyB9XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUgeyBtYXJnaW46IDAgOHB4OyB9XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtcHJldmlvdXMgeyBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCB7IG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy10aHVtYnMgeyBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZSB7IG1hcmdpbjogMTBweCAwOyB9XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtcHJldmlvdXMgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbn1cblxuLyogaGlkZSB0aHVtYm5haWxzIG9uIHNtYWxsZXIgc2NyZWVuc1xuICAgdGhlIGpzIGFsd2F5cyBoaWRlcyB0aGVtIG9uIHRvdWNoIGJhc2VkIGRldmljZXNcbiovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpLFxuICAgICAgIGFsbCBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNTAwcHgpIHtcbiAgLmZyLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAuZnItdGh1bWJuYWlscyB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSxcbiAgICAgICBhbGwgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDQxNHB4KSB7XG4gIC5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG59XG5cblxuLyogZm9yY2UgZnVsbENsaWNrOiB0cnVlXG4gICBhbmQgZm9yY2Ugb3ZlcmZsb3c6IGZhbHNlICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpLFxuICAgICAgIGFsbCBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNDE0cHgpIHtcbiAgLmZyLXBhZ2UgeyBtaW4td2lkdGg6IDEwMCU7IH0gLyogZnVsbGNsaWNrICovXG4gIC5mci1wYWdlIHsgbWluLWhlaWdodDogMTAwJTsgfSAvKiBvdmVyZmxvdzogZmFsc2UgKi9cbn1cblxuXG4vKiBzd2l0Y2ggYmV0d2VlbiB1aSBtb2Rlc1xuICAgd2UgZm9yY2UgZXZlcnl0aGluZyBub3QgaW4gdGhlIGN1cnJlbnQgVUkgbW9kZSB0byBoaWRlXG4qL1xuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLXNpZGUtbmV4dC1vdXRzaWRlLFxuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLXNpZGUtcHJldmlvdXMtb3V0c2lkZSxcbi5mci13aW5kb3ctdWktZnVsbGNsaWNrIC5mci1jbG9zZS1vdXRzaWRlLFxuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLWNvbnRlbnQgLmZyLXNpZGUtbmV4dCxcbi5mci13aW5kb3ctdWktZnVsbGNsaWNrIC5mci1jb250ZW50IC5mci1zaWRlLXByZXZpb3VzLFxuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLWNvbnRlbnQgLmZyLWNsb3NlLFxuLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLWNvbnRlbnQgLmZyLWluZm8sXG5cbi5mci13aW5kb3ctdWktb3V0c2lkZSAuZnItc2lkZS1uZXh0LWZ1bGxjbGljayxcbi5mci13aW5kb3ctdWktb3V0c2lkZSAuZnItc2lkZS1wcmV2aW91cy1mdWxsY2xpY2ssXG4uZnItd2luZG93LXVpLW91dHNpZGUgLmZyLWNsb3NlLWZ1bGxjbGljayxcbi5mci13aW5kb3ctdWktb3V0c2lkZSAuZnItY29udGVudCAuZnItc2lkZS1uZXh0LFxuLmZyLXdpbmRvdy11aS1vdXRzaWRlIC5mci1jb250ZW50IC5mci1zaWRlLXByZXZpb3VzLFxuLmZyLXdpbmRvdy11aS1vdXRzaWRlIC5mci1jb250ZW50IC5mci1jbG9zZSxcbi5mci13aW5kb3ctdWktb3V0c2lkZSAuZnItY29udGVudCAuZnItaW5mbyxcblxuLmZyLXdpbmRvdy11aS1pbnNpZGUgLmZyLXBhZ2UgPiAuZnItaW5mbyxcbi5mci13aW5kb3ctdWktaW5zaWRlIC5mci1zaWRlLW5leHQtZnVsbGNsaWNrLFxuLmZyLXdpbmRvdy11aS1pbnNpZGUgLmZyLXNpZGUtcHJldmlvdXMtZnVsbGNsaWNrLFxuLmZyLXdpbmRvdy11aS1pbnNpZGUgLmZyLWNsb3NlLWZ1bGxjbGljayxcbi5mci13aW5kb3ctdWktaW5zaWRlIC5mci1zaWRlLW5leHQtb3V0c2lkZSxcbi5mci13aW5kb3ctdWktaW5zaWRlIC5mci1zaWRlLXByZXZpb3VzLW91dHNpZGUsXG4uZnItd2luZG93LXVpLWluc2lkZSAuZnItY2xvc2Utb3V0c2lkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4vKiBzb21lIHVpIGVsZW1lbnRzIGNhbiBiZSB0b2dnbGVkIG9uIG1vdXNlbW92ZS5cbiAgIGZpbHRlcjphbHBoYShvcGFjaXR5KSBpcyBidWdnZWQgc28gd2UgdXNlIGRpc3BsYXkgaW4gb2xkSUVcbiovXG4uZnItdG9nZ2xlLXVpIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG59XG4uZnItdmlzaWJsZS1mdWxsY2xpY2stdWkgLmZyLWJveCA+IC5mci10b2dnbGUtdWksXG4uZnItdmlzaWJsZS1pbnNpZGUtdWkgLmZyLXVpLWluc2lkZSAuZnItdG9nZ2xlLXVpIHsgb3BhY2l0eTogMTsgfVxuXG4uZnItaGlkZGVuLWZ1bGxjbGljay11aSAuZnItYm94ID4gLmZyLXRvZ2dsZS11aSxcbi5mci1oaWRkZW4taW5zaWRlLXVpIC5mci11aS1pbnNpZGUgLmZyLXRvZ2dsZS11aSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xufVxuLmZyLWx0SUU5LmZyLWhpZGRlbi1mdWxsY2xpY2stdWkgLmZyLWJveCA+IC5mci10b2dnbGUtdWksXG4uZnItbHRJRTkuZnItaGlkZGVuLWluc2lkZS11aSAuZnItdWktaW5zaWRlIC5mci10b2dnbGUtdWkgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFNwaW5uZXIgKi9cbi5mci1zcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LDE2LDE2LC44NSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5mci1zcGlubmVyIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDY0JTtcbiAgd2lkdGg6IDY0JTtcbiAgbWFyZ2luLWxlZnQ6IDE4JTtcbiAgbWFyZ2luLXRvcDogMTglO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZnJlc2NvLTEyIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogICAgICAgICBmcmVzY28tMTIgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuLmZyLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsMCwwLDApOyAvKiBmaXhlcyByZW5kZXJpbmcgaW4gRmlyZWZveCAqL1xufVxuXG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi0xIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjFzOyBhbmltYXRpb24tZGVsYXk6IC0xLjFzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi0yIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjBzOyBhbmltYXRpb24tZGVsYXk6IC0xLjBzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi0zIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjlzOyBhbmltYXRpb24tZGVsYXk6IC0wLjlzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi00IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjhzOyBhbmltYXRpb24tZGVsYXk6IC0wLjhzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi01IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjdzOyBhbmltYXRpb24tZGVsYXk6IC0wLjdzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi02IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjZzOyBhbmltYXRpb24tZGVsYXk6IC0wLjZzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi02IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjZzOyBhbmltYXRpb24tZGVsYXk6IC0wLjZzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi03IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjVzOyBhbmltYXRpb24tZGVsYXk6IC0wLjVzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi04IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjRzOyBhbmltYXRpb24tZGVsYXk6IC0wLjRzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi05IHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjNzOyBhbmltYXRpb24tZGVsYXk6IC0wLjNzOyB9XG4uZnItc3Bpbm5lciBkaXYuZnItc3Bpbi0xMCB7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7IC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4yczsgYW5pbWF0aW9uLWRlbGF5OiAtMC4yczsgfVxuLmZyLXNwaW5uZXIgZGl2LmZyLXNwaW4tMTEgeyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpOyAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMXM7IGFuaW1hdGlvbi1kZWxheTogLTAuMXM7IH1cbi5mci1zcGlubmVyIGRpdi5mci1zcGluLTEyIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzOyBhbmltYXRpb24tZGVsYXk6IDBzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmcmVzY28tMTIge1xuICAwJSAgIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuQGtleWZyYW1lcyBmcmVzY28tMTIge1xuICAwJSAgIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG4vKiBUaHVtYm5haWwgc3Bpbm5lciAqL1xuLmZyLXRodW1ibmFpbC1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmZyLXRodW1ibmFpbC1zcGlubmVyLXNwaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDhweCAwIDAgOHB4O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmci10aHVtYm5haWwtc3BpbiAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmci10aHVtYm5haWwtc3BpbiAxLjFzIGluZmluaXRlIGxpbmVhcjtcblxufVxuLmZyLXRodW1ibmFpbC1zcGlubmVyLXNwaW4sXG4uZnItdGh1bWJuYWlsLXNwaW5uZXItc3BpbjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmci10aHVtYm5haWwtc3BpbiB7XG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyBmci10aHVtYm5haWwtc3BpbiB7XG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG5cbi8qIEVycm9yICovXG4uZnItZXJyb3Ige1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EzNDM0O1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG5cbi5mci1lcnJvci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xufVxuXG5cbi8qIHNraW46ICdmcmVzY28nICovXG5cbi8qIFNwcml0ZSAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLWNsb3NlLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1lcnJvci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvZnJlc2NvL3Nwcml0ZS5zdmcnKTtcbn1cbi8qIGZhbGxiYWNrIHBuZyBzcHJpdGUgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLWNsb3NlLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItZXJyb3ItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ZyZXNjby9zcHJpdGUucG5nJyk7XG59XG5cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLWVycm9yLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyNnB4OyB9XG5cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLWNvbnRlbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuNCk7XG59XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLWNvbnRlbnQtYmFja2dyb3VuZCB7IGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogdGh1bWJuYWlsIHNoYWRvdyAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlsLXdyYXBwZXIgeyBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgLjMpOyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci10aHVtYm5haWwtYWN0aXZlIC5mci10aHVtYm5haWwtd3JhcHBlciB7IGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAuMSk7IH1cblxuXG4vKiA8ID4gKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLXNpZGUtYnV0dG9uLWJhY2tncm91bmQgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItc2lkZS1wcmV2aW91cyAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xM3B4IC0xNHB4OyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLW5leHQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTNweCAtMTRweDsgfVxuXG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLXByZXZpb3VzOmhvdmVyIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzcHggLTExNHB4OyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLW5leHQ6aG92ZXIgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTNweCAtMTE0cHg7IH1cblxuLyogdHJhbnNpdGlvbiAocG5nKSAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLWhvdmVyaW5nLXByZXZpb3VzIC5mci1zaWRlLXByZXZpb3VzIC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcuZnItbW9iaWxlLXRvdWNoIC5mci1zaWRlLXByZXZpb3VzIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzcHggLTExNHB4OyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItaG92ZXJpbmctbmV4dCAuZnItc2lkZS1uZXh0IC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcuZnItbW9iaWxlLXRvdWNoIC5mci1zaWRlLW5leHQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTNweCAtMTE0cHg7IH1cblxuLyogZGlzYWJsZWQgc3RhdGUgKHBuZykgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1zaWRlLXByZXZpb3VzLmZyLXNpZGUtZGlzYWJsZWQgLmZyLXNpZGUtYnV0dG9uLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItaG92ZXJpbmctcHJldmlvdXMgLmZyLXNpZGUtcHJldmlvdXMuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1zaWRlLXByZXZpb3VzLmZyLXNpZGUtZGlzYWJsZWQ6aG92ZXIgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTNweCAtMjE0cHg7IH1cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1zaWRlLW5leHQuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1ob3ZlcmluZy1uZXh0IC5mci1zaWRlLW5leHQuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1zaWRlLW5leHQuZnItc2lkZS1kaXNhYmxlZDpob3ZlciAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC0yMTRweDsgfVxuXG4vKiB0cmFuc2l0aW9uIChzdmcpICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItc2lkZS1wcmV2aW91cyAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xM3B4IC0xMTRweDsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcgLmZyLXNpZGUtbmV4dCAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC0xMTRweDsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcgLmZyLXNpZGUtYnV0dG9uLWljb24geyBvcGFjaXR5OiAuNTsgfVxuXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItc2lkZTpob3ZlciAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1ob3ZlcmluZy1wcmV2aW91cyAuZnItc2lkZS1wcmV2aW91cyAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1ob3ZlcmluZy1uZXh0IC5mci1zaWRlLW5leHQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBvcGFjaXR5OiAxOyB9XG5cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnLmZyLW1vYmlsZS10b3VjaCAuZnItc2lkZSAuZnItc2lkZS1idXR0b24taWNvbiB7IG9wYWNpdHk6IC44OyB9ICAvKiB0b3VjaCBhbHdheXMgYWN0aXZlIGJ1dCBhdCBsb3dlciBvcGFjaXR5ICovXG5cbi8qIGRpc2FibGVkIChzdmcpICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1ob3ZlcmluZy1wcmV2aW91cyAuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1ob3ZlcmluZy1uZXh0IC5mci1zaWRlLWRpc2FibGVkIC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcgLmZyLXNpZGUtZGlzYWJsZWQ6aG92ZXIgLmZyLXNpZGUtYnV0dG9uLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2Zy5mci1tb2JpbGUtdG91Y2ggLmZyLXNpZGUtZGlzYWJsZWQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBvcGFjaXR5OiAuMjsgfSAvKiBUT0RPOiBtYWtlIHN1cmUgdGhpcyB3b3JrcyAqL1xuXG4vKiBoaWRlIGZvciB1aTppbnNpZGUvZnVsbGNsaWNrLCBvbmx5IGZvciB0aGUgaW1hZ2UgdHlwZSAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci13aW5kb3ctdWktaW5zaWRlIC5mci10eXBlLWltYWdlIC5mci1zaWRlLWRpc2FibGVkIC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci13aW5kb3ctdWktZnVsbGNsaWNrLmZyLXNob3dpbmctdHlwZS1pbWFnZSAuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLyogPCA+IHJlc3BvbnNpdmUgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCksXG4gICAgICAgYWxsIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA0MTRweCkge1xuICAuZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLXByZXZpb3VzIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zMDBweDsgfVxuICAuZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLW5leHQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzAwcHg7IH1cblxuICAuZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLXByZXZpb3VzOmhvdmVyIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zNjBweDsgfVxuICAuZnItd2luZG93LXNraW4tZnJlc2NvIC5mci1zaWRlLW5leHQ6aG92ZXIgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzYwcHg7IH1cblxuICAvKiB0cmFuc2l0aW9uIChwbmcpICovXG4gIC5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1ob3ZlcmluZy1wcmV2aW91cyAuZnItc2lkZS1wcmV2aW91cyAuZnItc2lkZS1idXR0b24taWNvbixcbiAgLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcuZnItbW9iaWxlLXRvdWNoIC5mci1zaWRlLXByZXZpb3VzIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zNjBweDsgfVxuICAuZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItaG92ZXJpbmctbmV4dCAuZnItc2lkZS1uZXh0IC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuICAuZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2Zy5mci1tb2JpbGUtdG91Y2ggLmZyLXNpZGUtbmV4dCAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zNjBweDsgfVxuXG4gIC8qIHRyYW5zaXRpb24gKHN2ZykgKi9cbiAgLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcgLmZyLXNpZGUtcHJldmlvdXMgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTM2MHB4OyB9XG4gIC5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1zaWRlLW5leHQgLmZyLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzYwcHg7IH1cblxuICAvKiBkaXNhYmxlZCBzdGF0ZSAocG5nKSAqL1xuICAuZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItc2lkZS1wcmV2aW91cy5mci1zaWRlLWRpc2FibGVkIC5mci1zaWRlLWJ1dHRvbi1pY29uLFxuICAuZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItaG92ZXJpbmctcHJldmlvdXMgLmZyLXNpZGUtcHJldmlvdXMuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbiAgLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLXNpZGUtcHJldmlvdXMuZnItc2lkZS1kaXNhYmxlZDpob3ZlciAuZnItc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNDIwcHg7IH1cblxuICAuZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItc2lkZS1uZXh0LmZyLXNpZGUtZGlzYWJsZWQgLmZyLXNpZGUtYnV0dG9uLWljb24sXG4gIC5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci1ob3ZlcmluZy1uZXh0IC5mci1zaWRlLW5leHQuZnItc2lkZS1kaXNhYmxlZCAuZnItc2lkZS1idXR0b24taWNvbixcbiAgLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLXNpZGUtbmV4dC5mci1zaWRlLWRpc2FibGVkOmhvdmVyIC5mci1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQyMHB4OyB9XG59XG5cbi8qIFggKi9cbi8qIGNvbG9ycyAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci13aW5kb3ctdWktb3V0c2lkZSAuZnItY2xvc2UtYmFja2dyb3VuZCB7IGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7IH1cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItd2luZG93LXVpLW91dHNpZGUgLmZyLWNsb3NlOmhvdmVyIC5mci1jbG9zZS1iYWNrZ3JvdW5kIHsgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0MzsgfVxuXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXdpbmRvdy11aS1pbnNpZGUgLmZyLWNsb3NlLWJhY2tncm91bmQsXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXdpbmRvdy11aS1mdWxsY2xpY2sgLmZyLWNsb3NlLWJhY2tncm91bmQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMzEzOyBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApOyBvcGFjaXR5OiAuODsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci13aW5kb3ctdWktaW5zaWRlIC5mci1jbG9zZTpob3ZlciAuZnItY2xvc2UtYmFja2dyb3VuZCxcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItd2luZG93LXVpLWZ1bGxjbGljayAuZnItY2xvc2U6aG92ZXIgLmZyLWNsb3NlLWJhY2tncm91bmQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5OyB9XG5cbi8qIC0gaW1hZ2UgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLWNsb3NlIC5mci1jbG9zZS1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC04cHg7fVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItY2xvc2U6aG92ZXIgLmZyLWNsb3NlLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwcHggLThweDsgfVxuXG4vKiAtIHRyYW5zaXRpb24gKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci1jbG9zZSAuZnItY2xvc2UtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTBweCAtOHB4O1xuICBvcGFjaXR5OiAuODtcbn1cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLWNsb3NlOmhvdmVyIC5mci1jbG9zZS1pY29uICB7IG9wYWNpdHk6IDE7IH1cblxuLyogVGh1bWJuYWlscyAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlsLXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci10aHVtYm5haWwtd3JhcHBlciB7IGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAuMyk7IH1cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLXRodW1ibmFpbC1hY3RpdmUgLmZyLXRodW1ibmFpbC13cmFwcGVyIHsgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIC4xKTsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlsLXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIC0xcHggNHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlsLW92ZXJsYXktYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpOyAvKiBzaG91bGQgcmVtYWluIHJnYmEgKi9cbn1cbi8qIG5vIGlubmVyIGJvcmRlciBvbiBhY3RpdmUgdGh1bWJuYWlsICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci10aHVtYm5haWwtYWN0aXZlIC5mci10aHVtYm5haWwtb3ZlcmxheS1ib3JkZXIsXG4uZnItd2luZG93LXNraW4tZnJlc2NvIC5mci10aHVtYm5haWwtYWN0aXZlOmhvdmVyIC5mci10aHVtYm5haWwtb3ZlcmxheS1ib3JkZXIgeyBib3JkZXI6IDBweDsgfVxuXG4vKiBUaHVtYm5haWxzIDwgPiAqL1xuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY3cHggLTQ5cHg7fVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzOmhvdmVyIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA5cHggLTQ5cHg7IH1cbi5mci13aW5kb3ctc2tpbi1mcmVzY28gLmZyLXRodW1ibmFpbHMtc2lkZS1uZXh0IC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY3cHggLTkxcHg7fVxuLmZyLXdpbmRvdy1za2luLWZyZXNjbyAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQ6aG92ZXIgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDlweCAtOTFweDsgfVxuLyogdmVydGljYWwgXiAodXAvZG93bikgYWRqdXN0bWVudHMgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjkzcHggLTQ5cHg7fVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtcHJldmlvdXM6aG92ZXIgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMzVweCAtNDlweDsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5M3B4IC05MXB4O31cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQ6aG92ZXIgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMzVweCAtOTFweDsgfVxuXG4vKiBUaHVtYm5haWxzIDwgPiB0cmFuc2l0aW9uICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24ge1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbjtcbiAgb3BhY2l0eTogLjg7XG59XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2N3B4IC00OXB4OyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1kaXNhYmxlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDlweCAtOTFweDsgfVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcgLmZyLXRodW1ibmFpbHMtc2lkZTpob3ZlciAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uIHsgb3BhY2l0eTogMTsgfVxuLyogdmVydGljYWwgXiAodXAvZG93bikgYWRqdXN0bWVudHMgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZS1wcmV2aW91cyAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcuZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5M3B4IC00OXB4OyB9XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2Zy5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1zdmcuZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1cHggLTkxcHg7IH1cblxuLyogbG93ZXIgb3BhY2l0eSBvbiBkaXNhYmxlZCBzdGF0ZXMgKi9cbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItc3ZnIC5mci10aHVtYm5haWxzLXNpZGUgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQsXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlOmhvdmVyIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIHsgb3BhY2l0eTogLjU7IH1cblxuLyogbG93ZXIgb3BhY2l0eSBJRSA8IDkgdXNpbmcgaW1hZ2VzICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24sXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLXByZXZpb3VzOmhvdmVyIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUxcHggLTQ5cHg7XG59XG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2ZyAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnIC5mci10aHVtYm5haWxzLXNpZGUtbmV4dDpob3ZlciAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1kaXNhYmxlZCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MXB4IC05MXB4O1xufVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLXRodW1ibmFpbHMtc2lkZSAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1kaXNhYmxlZCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1iYWNrZ3JvdW5kLFxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcgLmZyLXRodW1ibmFpbHMtc2lkZTpob3ZlciAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1kaXNhYmxlZCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1iYWNrZ3JvdW5kIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cbi8qIHZlcnRpY2FsIF4gKHVwL2Rvd24pIGFkanVzdG1lbnRzICovXG4uZnItd2luZG93LXNraW4tZnJlc2NvLmZyLW5vLXN2Zy5mci10aHVtYm5haWxzLXZlcnRpY2FsIC5mci10aHVtYm5haWxzLXNpZGUtcHJldmlvdXMgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZS1wcmV2aW91czpob3ZlciAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1kaXNhYmxlZCAuZnItdGh1bWJuYWlscy1zaWRlLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3N3B4IC00OXB4O1xufVxuLmZyLXdpbmRvdy1za2luLWZyZXNjby5mci1uby1zdmcuZnItdGh1bWJuYWlscy12ZXJ0aWNhbCAuZnItdGh1bWJuYWlscy1zaWRlLW5leHQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24tZGlzYWJsZWQgLmZyLXRodW1ibmFpbHMtc2lkZS1idXR0b24taWNvbixcbi5mci13aW5kb3ctc2tpbi1mcmVzY28uZnItbm8tc3ZnLmZyLXRodW1ibmFpbHMtdmVydGljYWwgLmZyLXRodW1ibmFpbHMtc2lkZS1uZXh0OmhvdmVyIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWRpc2FibGVkIC5mci10aHVtYm5haWxzLXNpZGUtYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3cHggLTkxcHg7XG59XG4iLCIuYmdcbiAgYmFja2dyb3VuZDogJGNvbG9yX3NlY29uZGFyeVxuICBjb2xvcjogJGNvbG9yX3doaXRlXG4uYmctZ3JheVxuICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheVxuLmJnLWdyYXktZGFya1xuICBiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheS1kYXJrXG4udGV4dC13aGl0ZVxuICBjb2xvcjogd2hpdGVcbi5jZW50ZXJcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4ucHRiLTUwXG4gIHBhZGRpbmc6IDUwcHggMFxuLm10LTUwXG4gIG1hcmdpbi10b3A6IDUwcHhcbi5ubWJcbiAgbWFyZ2luLWJvdHRvbTogMFxuLmZzLTI4XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjFweCwgMS40dncsIDI4cHgpXG4uZnMtMThcbiAgZm9udC1zaXplOiAxOHB4XG4uZC1mbGV4XG4gIGRpc3BsYXk6IGZsZXhcbi5mbGV4LXNwYWNlLWJldHdlZW5cbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4uZmxleC1qdXN0aWZ5LWVuZFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZFxuLyouY29sLTJcbiAgd2lkdGg6IDUwJSovXG5hLnRleHQtbGlua1xuICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeVxuICBkaXNwbGF5OiBibG9ja1xuICAmLndoaXRlXG4gICAgY29sb3I6ICRjb2xvcl93aGl0ZVxuLmJvbGRcbiAgZm9udC1mYW1pbHk6ICdib2xkJ1xuXG5oMlxuICBmb250LXNpemU6IDI4cHhcbiAgZm9udC13ZWlnaHQ6IDUwMFxuICBmb250LWZhbWlseTogJ2JvbGQnXG4gIGxpbmUtaGVpZ2h0OiAxLjNlbVxuICB+IGhyXG4gICAgd2lkdGg6IDYwcHhcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcl9zZWNvbmRhcnlcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG4udGV4dC1sLFxuLnRleHQtclxuICAudGV4dFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICBwYWRkaW5nOiAxMDBweCAwXG4gICAgd2lkdGg6IDUwJVxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcbiAgICBsaVxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAwcHhcbiAgICAgICAgY29udGVudDogJ+KckydcbiAgICAgICAgY29sb3I6ICRjb2xvcl9wcmltYXJ5XG5cbiAgLmJ0blxuICAgIG1hcmdpbi10b3A6IDI1cHhcbi50ZXh0LXJcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZFxuICAudGV4dFxuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbi5jb2wtaW1nXG4gIHdpZHRoOiA1MCVcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIGNvbnRlbnQ6ICcnXG4gIGhlaWdodDogMTAwJVxuICB0b3A6IDBcbiAgZGlzcGxheTogYmxvY2tcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50XG4gICYuY29sLWltZy1yXG4gICAgcmlnaHQ6IDBcbiAgJi5jb2wtaW1nLWxcbiAgICBsZWZ0OiAwXG4ucGFydG5lclxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kXG4gIG1hcmdpbi10b3A6IDEwMHB4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgJi5kYXJrXG4gICAgaW1nXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC4yKVxuICBzcGFuXG4gICAgcGFkZGluZzogMCAxMHB4XG4gICAgbWF4LWhlaWdodDogNzBweFxuICAgIHdpZHRoOiAyMCVcbiAgICBpbWdcbiAgICAgIHdpZHRoOiBhdXRvXG4gICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgIG1heC1oZWlnaHQ6IDcwcHhcbiAgICAgIG1heC13aWR0aDogMTAwJVxuXG4jcGFnZVxuICAmLmNtc1xuICAgIGgxXG4gICAgICB3aWR0aDogOTUlXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAtMjUwcHhcbiAgICAgIHBhZGRpbmc6IDAgMTBweFxuICAgICAgZm9udC1mYW1pbHk6IFwiRnJhbmtsaW5cIlxuICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICBmb250LXNpemU6IDQ2cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbVxuICAgICAgY29sb3I6ICNmZmZcbiAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC41KVxuLnByb2R1Y3QtbGlzdGluZ1xuICBoMVxuICAgIHdpZHRoOiA5NSVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAtMjUwcHhcbiAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICBmb250LWZhbWlseTogXCJGcmFua2xpblwiXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgZm9udC1zaXplOiA0NnB4XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtXG4gICAgY29sb3I6ICNmZmZcbiAgICB0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuNSlcbi5jb2wtZ2FwLTJcbiAgY29sdW1uLWNvdW50OiAyXG4gIGNvbHVtbi1nYXA6IDJlbVxuICBjb2x1bW4td2lkdGg6IDUwJVxuXG4jY2FyZHNcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LXdyYXA6IHdyYXBcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIC5jYXJkXG4gICAgYmFja2dyb3VuZDogJGNvbG9yX3NlY29uZGFyeVxuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGVcbiAgICBtYXgtd2lkdGg6IDI1JVxuICAgIG1hcmdpbjogLjVyZW0gMFxuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDAuNXJlbSlcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBwYWRkaW5nOiAzNXB4IDI1cHhcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaFxuICAgIGltZywgc3ZnXG4gICAgICBtYXgtaGVpZ2h0OiA0NXB4XG4gICAgICBtYXJnaW46IDI1cHggMFxuICAgIHAsXG4gICAgLmhlYWRsaW5lXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgLmhlYWRsaW5lXG4gICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICBmb250LXNpemU6IDIxcHhcblxuLmltZ0hlYWRlclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgaW1nXG4gICAgd2lkdGg6IDEwMCVcblxuI3B3X2xvc3RcbiAgZm9ybVxuICAgIGZpZWxkc2V0XG4gICAgICBsYWJlbFxuICAgICAgICB3aWR0aDogMTg1cHhcblxuXG5cbiJdfQ== */
