html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;line-height:1.5;color:#000;overflow-x:hidden}main{background-color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}._hidden{display:none!important}.th-page-inner-content{margin-bottom:100px}.th-title-page-wrap{margin-bottom:25px}.th-title-page-wrap h1{margin:0;line-height:1.1;font-size:55px}.th-title-page-wrap p{font-size:20px;margin:10px 0 0;max-width:910px}button{background-color:transparent;border:none;outline:0;cursor:pointer;padding:0}.th-ico{position:relative;display:inline-block;height:1em;background-repeat:no-repeat;background-position:center;margin-right:8px}.th-ico:before{content:"";display:block;background-size:100%;background-repeat:no-repeat}.th-ico_location-white{margin-right:3px}.th-ico_location-white:before{background-image:url(../img/svg/icons/ico-location-white.svg);width:16px;height:20px}.th-ico_email-white{margin-right:3px}.th-ico_email-white:before{background-image:url(../img/svg/icons/ico-email-white.svg);width:19px;height:19px}.th-ico_phone-white{margin-right:3px}.th-ico_phone-white:before{background-image:url(../img/svg/icons/ico-phone-white.svg);width:18px;height:18px}.th-ico_location-dark{margin-right:3px}.th-ico_location-dark:before{background-image:url(../img/svg/icons/map-white-dark.svg);width:24px;height:26px;margin-top:-2px}.th-ico_email-dark{margin-right:3px}.th-ico_email-dark:before{background-image:url(../img/svg/icons/form-email-black.svg);width:19px;height:19px}.th-ico_phone-dark{margin-right:3px}.th-ico_phone-dark:before{background-image:url(../img/svg/icons/form-phone-black.svg);width:20px;height:20px;margin-top:2px}.th-ico-telegram-color{width:28px}.th-ico-telegram-color:before{background-image:url(../img/svg/icons/ico-telegram-2.svg);width:30px;height:30px;margin-top:-4px}.th-ico-whatsapp-color{width:28px}.th-ico-whatsapp-color:before{background-image:url(../img/svg/icons/ico-whatsapp-logo-4456.svg);width:32px;height:32px;margin-top:-4px}.th-ico_email-colored{width:28px}.th-ico_email-colored:before{background-image:url(../img/svg/ico-email-blue.svg);width:27px;height:27px;margin-top:-5px}.th-ico_bc-separator{margin-right:8px;margin-left:8px}.th-ico_bc-separator:before{background-image:url(../img/svg/icons/ico-chevron-right.svg);height:10px;width:10px;margin-top:6px}.th-ico-v2::before{content:"";width:100%;height:100%;display:block;background-size:100%;background-repeat:no-repeat}.th-ico-v2.th-ico_email-white-2{margin-right:6px;height:26px;width:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px}.th-ico-v2.th-ico_email-white-2:before{background-image:url(../img/svg/icons/email-white.svg)}.th-ico-v2.th-ico_map-white{margin-right:6px;height:26px;width:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px}.th-ico-v2.th-ico_map-white:before{background-image:url(../img/svg/icons/map-white.svg)}.th-ico-v2.th-ico_phone-white{margin-right:6px;height:26px;width:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px}.th-ico-v2.th-ico_phone-white:before{background-image:url(../img/svg/icons/phone-white.svg)}.th-ico-v2.th-ico_blog-tag-orange{margin-right:6px;height:22px;width:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.th-ico-v2.th-ico_blog-tag-orange:before{background-image:url(../img/svg/icons/blog-tag-orange.svg)}.th-ico-v2.th-ico_blog-clock-black{margin-right:6px;height:22px;width:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.th-ico-v2.th-ico_blog-clock-black:before{background-image:url(../img/svg/icons/blog-clock-black.svg)}.th-ico-v2.th-ico_tg-black{margin-right:0;height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.th-ico-v2.th-ico_tg-black:before{background-image:url(../img/svg/icons/tg-black.svg)}.th-ico-v2.th-ico_wa-black{margin-right:0;height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.th-ico-v2.th-ico_wa-black:before{background-image:url(../img/svg/icons/wa-black.svg)}.th-ico-v2.th-ico_vk-black{margin-right:0;height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.th-ico-v2.th-ico_vk-black:before{background-image:url(../img/svg/icons/vk-black.svg)}.th-ico-v2.th-ico_ok-black{margin-right:0;height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.th-ico-v2.th-ico_ok-black:before{background-image:url(../img/svg/icons/ok-black.svg)}.th-ico-v2.th-ico_share-black{margin-right:0;height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.th-ico-v2.th-ico_share-black:before{background-image:url(../img/svg/icons/share-black.svg)}.th-ico_ruble-green{margin-right:8px;margin-left:8px}.th-ico_ruble-green:before{background-image:url(../img/svg/icons/ico-ruble-green.svg);height:10px;width:10px;margin-top:6px}.th-ico_hourglass-green{margin-right:8px;margin-left:8px}.th-ico_hourglass-green:before{background-image:url(../img/svg/icons/ico-hourglass-green.svg);height:10px;width:10px;margin-top:6px}.th-ico_ruble-orange{margin-right:8px;margin-left:8px}.th-ico_ruble-orange:before{background-image:url(../img/svg/icons/ico-ruble-orange.svg);height:10px;width:10px;margin-top:6px}.th-ico_hourglass-orange{margin-right:8px;margin-left:8px}.th-ico_hourglass-orange:before{background-image:url(../img/svg/icons/ico-hourglass-orange.svg);height:10px;width:10px;margin-top:6px}.th-ico-star-orange:before{background-image:url(../img/svg/icons/ico-star-yellow.svg);width:16px;height:16px}.th-btn{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-webkit-transform .1s linear;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-webkit-transform .1s linear;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .1s linear;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .1s linear;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .1s linear,-webkit-box-shadow .15s ease-in-out,-webkit-transform .1s linear;line-height:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:inline-block}.th-btn .th-ico{margin-right:10px}.th-btn,.th-btn:focus,.th-btn:hover{outline:0}.th-btn:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.th-btn_fill-primary{background-color:#f68009;color:#fff}.th-btn_fill-primary:hover{background-color:#dd7308}.th-btn_fill-secondary{background-color:#177a6d;color:#fff}.th-btn_fill-secondary:hover{background-color:#13655a}.th-btn_fill-light{font-weight:700;font-size:16px;line-height:100%;letter-spacing:-2%;text-transform:uppercase;background-color:#fff;color:#000;border-radius:100px;padding:15px 30px;height:auto}.th-btn_fill-light:hover{font-weight:700;font-size:16px;line-height:100%;background:#f2f2f2}.th-btn_size-md{padding:15px 25px}.th-btn_size-lg{padding:25px 45px}.th-btn_rounded{border-radius:200px}.th-container-checkbox input{position:absolute;opacity:0;cursor:pointer}.th-container-checkbox .checkmark span:after{content:"";position:absolute;display:none}.th-container-checkbox input:checked~.checkmark span:after{display:block}.th-container-radio{font-size:15px;font-weight:400;line-height:1.3;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:none;cursor:pointer;position:relative}.th-container-radio a{-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-container-radio .checkmark{position:relative;padding-left:28px}.th-container-radio .checkmark span{position:relative}.th-container-radio .checkmark span::before{content:"";width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:-28px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;position:absolute;border:1px solid #d1d6d8;border-radius:4px;background:#fff}.th-container-radio .checkmark span::after{content:"";position:absolute;left:-24px;top:4px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;width:12px;height:12px;background-image:url(../img/svg/icons/check-black.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.th-container-radio.__active{border-color:#67935b}.th-container-checkbox input:checked~.checkmark{border-color:transparent}.th-form{position:relative}.th-form-input-wrap{position:relative;z-index:1;margin-bottom:18px;display:block}.th-form-input-wrap::before{content:"";position:absolute;width:28px;height:28px;background-repeat:no-repeat;background-size:contain;background-position:center;left:24px;top:50%;margin-top:-13px;opacity:.7}.th-form-input-wrap__textarea::before{background-image:url(../img/svg/icons/form-message-black.svg);top:37px}.th-form-input-wrap__phone::before{background-image:url(../img/svg/icons/form-phone-black.svg)}.th-form-input-wrap__name::before{background-image:url(../img/svg/icons/form-name-black.svg)}.th-form-input-wrap__email::before{background-image:url(../img/svg/icons/form-email-black.svg)}.th-form-input-text{height:74px;width:100%;border:1px solid #d1d6d8;background:#fff;line-height:1.3;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;padding-left:60px;font-size:18px;padding-bottom:2px;color:#000;display:block;border-radius:8px}.th-form-input-text::-webkit-input-placeholder{-webkit-transition:.25s ease all;transition:.25s ease all;color:#000;opacity:.7}.th-form-input-text::-moz-placeholder{-moz-transition:.25s ease all;transition:.25s ease all;color:#000;opacity:.7}.th-form-input-text:-ms-input-placeholder{-ms-transition:.25s ease all;transition:.25s ease all;color:#000;opacity:.7}.th-form-input-text::-ms-input-placeholder{-ms-transition:.25s ease all;transition:.25s ease all;color:#000;opacity:.7}.th-form-input-text::placeholder{-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;color:#000;opacity:.7}.th-form-input-text:focus,.th-form-input-text:hover{outline:0;border-color:transparent}.th-form-input-text:focus::-webkit-input-placeholder,.th-form-input-text:hover::-webkit-input-placeholder{opacity:1}.th-form-input-text:focus::-moz-placeholder,.th-form-input-text:hover::-moz-placeholder{opacity:1}.th-form-input-text:focus:-ms-input-placeholder,.th-form-input-text:hover:-ms-input-placeholder{opacity:1}.th-form-input-text:focus::-ms-input-placeholder,.th-form-input-text:hover::-ms-input-placeholder{opacity:1}.th-form-input-text:focus::placeholder,.th-form-input-text:hover::placeholder{opacity:1}textarea.th-form-input-text{height:170px;width:100%;padding-top:26px}.th-form-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-form-btn-wrap .th-btn{width:100%;margin-right:28px;min-width:330px}.th-form-text a{color:gray;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-form-text span{color:gray}.th-form-text a:hover{color:#000}.th-form-title{font-size:35px;line-height:1.1;font-weight:600;margin-bottom:3px}.th-form-discr{font-size:20px;line-height:1.4;margin-bottom:20px}.th-swiper-arrow-curcle{width:52px;height:52px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all;border-radius:8px;background-color:#fff;border:1px solid rgba(0,0,0,.1019607843);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.0392156863);box-shadow:0 4px 8px 0 rgba(0,0,0,.0392156863);cursor:pointer;position:relative}.th-swiper-arrow-curcle::after{content:"";position:absolute;width:100%;height:100%;background-size:16px;background-position:center;background-repeat:no-repeat;-webkit-filter:invert(1);filter:invert(1);background-image:url(../img/svg/icons/arrow-right-white.svg);left:0;top:0;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-swiper-arrow-curcle:hover{border:1px solid rgba(0,0,0,.3019607843);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1098039216);box-shadow:0 4px 12px 0 rgba(0,0,0,.1098039216)}.th-swiper-arrow-curcle.__prev::after{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.th-swiper-arrow-curcle.swiper-button-disabled{opacity:.2!important}.th-swiper-arrow-curcle.swiper-button-disabled::after{-webkit-filter:invert(1);filter:invert(1)}.th-swiper-arrow-absolut{position:relative}.th-swiper-arrow-absolut .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.th-swiper-arrow-absolut .swiper-slide>*{width:100%;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-swiper-arrow-absolut .swiper-slide-visible>*{opacity:1;-webkit-transition:.35s ease all;-o-transition:.35s ease all;transition:.35s ease all}.th-swiper-arrow-absolut .th-swiper-arrow-curcle{position:absolute;z-index:3;top:50%;margin-top:-25px}.th-swiper-arrow-absolut .__next{right:-30px}.th-swiper-arrow-absolut .__prev{left:-30px}.th-swiper-arrow-absolut .__prev::after{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.th-swiper-arrow-absolut .th-swiper-arrow-wrap{position:absolute;top:-95px;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}.th-swiper-arrow-absolut .th-swiper-arrow-wrap .th-swiper-arrow-curcle{position:relative;margin:0;right:auto;left:auto;margin-left:10px}.swiper-slide-visible>*{opacity:1}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;-o-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;-o-transition:opacity .25s ease 0s,visibility 0s ease 0s;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-o-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0 0}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-button--pause::before,.fancybox-button--play::before{top:calc(50% - 6px);left:calc(50% - 4px);background:0 0}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.th-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}[class*=th-col],[class^=th-col]{padding-left:15px;padding-right:15px}.th-grid-min{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.th-grid-min [class*=th-col],.th-grid-min [class^=th-col]{padding-left:12px;padding-right:12px}.th-col-3-xl{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.th-col-4-xl{width:33.333%;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.th-col-5-xl{width:41.666%;-webkit-box-flex:0;-ms-flex:0 0 41.666%;flex:0 0 41.666%}.th-col-6-xl{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.th-col-7-xl{width:58.333%;-webkit-box-flex:0;-ms-flex:0 0 58.333%;flex:0 0 58.333%}.th-col-9-xl{width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.th-col-12-xl{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.th-section-inner{max-width:1310px;padding-left:15px;padding-right:15px;margin:0 auto;width:100%;position:relative}.th-section-home{padding-top:110px;padding-bottom:110px}.th-section__padding-bottom-0{padding-bottom:0!important}.th-section__margin-bottom-0{margin-bottom:0!important}.th-section-head{margin-bottom:45px}.th-section-head._txt-align-center{text-align:center}.th-section-title h2{font-size:50px;line-height:1.1;margin:0}.th-section-title p{font-size:28px;margin:10px 0 0}.th-section-title p span{background-color:#dcebe9;padding:2px 5px;border-radius:6px;color:#177a6d}.th-section-page{padding-top:100px;padding-bottom:100px}.th-section-page .th-section-head{margin-bottom:35px}.th-section-page .th-section-title h2{font-size:45px}.th-other-services{padding-top:0!important}.th-other-services>.th-section-inner{border-top:1px solid rgba(0,0,0,.2);margin-top:80px;padding-top:60px}.th-page-header-v2{position:absolute;top:0;left:0;width:100%}.th-page-header-v2-top{padding:18px 0;color:#833513}.th-page-header-v2-top-inner{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:10px}.th-page-header-v2-top a{color:#833513;font-size:16px;text-decoration:none}.th-page-header-v2-top i{margin-right:12px}.th-page-header-v2-bottom-inner{width:100%;max-width:1340px;margin-left:auto;margin-right:auto;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:16px;padding:20px 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-page-header-v2-logo{width:180px}.th-page-header-v2-logo a{display:block}.th-page-header-v2-logo img{max-width:100%;height:auto;display:block}.th-page-header-v2._inner-page,.th-page-header-v2._inner-page *{overflow:visible}.th-page-header-v2._inner-page .th-page-header-v2-bottom-inner{border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1)}.th-page-header-v2._static{position:relative}.th-page-header-v2-navlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.th-page-header-v2-navlist li{margin-right:30px}.th-page-header-v2-navlist li:last-child{margin-right:0}.th-page-header-v2-navlist li a{color:#000;text-decoration:none}.th-page-header-v2-navlist li a:hover{color:#f2690d;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.th-page-header-v2-nav__footer-mobile,.th-page-header-v2-nav__header-mobile{display:none}.th-page-header-v2._inner-page .th-page-header-v2-top,.th-page-header-v2._inner-page .th-page-header-v2-top a{color:#000}.th-page-header-v2._inner-page .th-ico_location-dark{margin-right:4px}.th-page-header-v2._inner-page .th-ico_email-dark{margin-right:4px}.th-page-header-v2._inner-page .th-ico_email-dark:before{width:26px;height:26px;margin-top:-2px}.th-page-header-v2._inner-page .th-ico_phone-dark{margin-right:4px}.th-page-header-v2._inner-page .th-ico_phone-dark:before{width:26px;height:26px;margin-top:-2px}.th-header-v2-btn{background-color:#177a6d;text-decoration:none;color:#fff;padding:14px 24px;border:none;outline:0;border-radius:100px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.th-header-v2-btn:hover{background-color:#13655a;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.05);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.th-header-v2-email{margin-right:30px}.th-header-v2-phone{margin-right:25px;font-weight:700;font-size:22px}.th-burger-box{display:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:15px}.th-burger-box .th-burger-icon{z-index:100;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:block;background-color:transparent;outline:0;border:0;padding:0}.th-burger-box .th-burger-icon:hover,.th-burger-box a.th-burger-icon._nav-opened{opacity:1}.th-burger-box .th-burger-icon__box,.th-burger-box .th-burger-icon__line{display:block}.th-burger-box .th-burger-icon__box{height:20px;position:relative;text-align:left;width:26px}.th-burger-box .th-burger-icon__line{background:#414141;border-radius:2px;height:3px;position:absolute;width:100%}.th-burger-box .th-burger-icon__line_1{top:0}.th-burger-box .th-burger-icon__line_2{top:8px}.th-burger-box .th-burger-icon__line_3{top:16px}.th-burger-box .th-burger-icon__line_1{-webkit-transition:top .2s 250ms,-webkit-transform .2s;transition:top .2s 250ms,-webkit-transform .2s;-o-transition:top .2s 250ms,transform .2s;transition:top .2s 250ms,transform .2s;transition:top .2s 250ms,transform .2s,-webkit-transform .2s}.th-burger-box .th-burger-icon__line_2{-webkit-transition:opacity 0s .3s;-o-transition:opacity 0s .3s;transition:opacity 0s .3s}.th-burger-box .th-burger-icon__line_3{-webkit-transition:top .1s .3s,-webkit-transform .2s;transition:top .1s .3s,-webkit-transform .2s;-o-transition:top .1s .3s,transform .2s;transition:top .1s .3s,transform .2s;transition:top .1s .3s,transform .2s,-webkit-transform .2s}.th-burger-box .th-burger-icon._nav-opened .th-burger-icon__box{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}.th-burger-box .th-burger-icon._nav-opened .th-burger-icon__line{top:10px}.th-burger-box .th-burger-icon._nav-opened .th-burger-icon__line_1{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transition:top .1s,-webkit-transform .2s 250ms;transition:top .1s,-webkit-transform .2s 250ms;-o-transition:top .1s,transform .2s 250ms;transition:top .1s,transform .2s 250ms;transition:top .1s,transform .2s 250ms,-webkit-transform .2s 250ms}.th-burger-box .th-burger-icon._nav-opened .th-burger-icon__line_2{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.th-burger-box .th-burger-icon._nav-opened .th-burger-icon__line_3{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transition:top .2s,-webkit-transform .2s 250ms;transition:top .2s,-webkit-transform .2s 250ms;-o-transition:top .2s,transform .2s 250ms;transition:top .2s,transform .2s 250ms;transition:top .2s,transform .2s 250ms,-webkit-transform .2s 250ms}.th-header-v2-email-mobile{display:none}.th-footer-v1{color:#fff;background:#177a6d;padding:80px 0}.th-footer-v1 a{color:#fff;text-decoration:none;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-footer-v1 a:hover{opacity:.8}.th-footer-v1-logo img{display:block;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);width:178px}.th-footer-v1-copy{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.th-footer-v1-copy>*{margin-top:6px;font-size:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.th-footer-v1-column-2 ul{padding:0;margin:0;list-style-type:none;font-size:18px;-webkit-columns:2;-moz-columns:2;columns:2}.th-footer-v1-column-2 ul li{margin-bottom:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.th-footer-v1-contacts{font-weight:500;font-size:16px}.th-footer-v1-contacts>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;margin-bottom:10px}.th-footer-v1-contacts .th-footer-v1-tel{font-size:30px;line-height:1.2;margin-bottom:11px}.th-footer-v1-contacts .th-footer-v1-callback-btn{font-size:18px;color:#ff721a;border-bottom:2px solid #ff721a;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:0}.th-no-support-webp .th-main-banner-v1{background-image:url(../img/bg-main-banner.jpg)}.th-main-banner-v1{width:100%;height:760px;background-size:cover;background-position:center}.th-main-banner-v1-inner{max-width:1280px;margin-left:auto;margin-right:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-main-banner-v1__desc{max-width:900px;color:#000;text-align:left;margin-top:160px}.th-main-banner-v1__title{margin-bottom:20px}.th-main-banner-v1__title h1{margin:0;font-size:70px;font-weight:700;line-height:1.1}.th-main-banner-v1__sub-title{font-weight:500;margin-bottom:30px;font-size:28px}.th-no-support-webp .th-main-banner-v1._inner-page{background-image:url(../img/bg-banner-inner.jpg)}.th-main-banner-v1._inner-page{height:660px;padding-top:1px}.th-main-banner-v1._inner-page .th-main-banner-v1-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.th-main-banner-v1._inner-page .th-main-banner-v1__desc{color:#000;margin-top:160px}.th-breadcrumbs{width:100%;padding:0}.th-main-banner-v1._inner-page .th-breadcrumbs{margin-bottom:50px}.th-breadcrumbs span>a{text-decoration:none;font-weight:400;font-size:15px;color:rgba(0,0,0,.7)}.th-breadcrumbs span>span{color:#919191;font-size:15px}.th-bc-wrap._pt-0 .th-breadcrumbs{padding-top:0}.th-breadcrumbs-container{padding:45px 0 0 0}.th-section-advantages-v1 .th-grid{row-gap:40px}.th-no-support-webp .th-advantages-v1-item__ico{background-image:url(../img/btn-bg.png)}.th-advantages-v1-item__ico{background:#ff6200;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66px;height:66px;padding:10px;margin-left:auto;margin-right:auto}.th-advantages-v1-item__ico img{display:block;max-width:100%;max-height:100%}.th-advantages-v1-item__title{font-size:26px;margin-top:20px;font-weight:500;line-height:1.2}.th-advantages-v1-item__discr{font-size:18px;color:#4d4d4d;line-height:1.4;margin-top:6px}.th-section-advantages-v2{background-repeat:no-repeat;background-size:cover;background-position:55% top;position:relative}.th-section-advantages-v2::before{content:"";width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,right top,left top,color-stop(20%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,.9)));background:-o-linear-gradient(right,rgba(255,255,255,0) 20%,rgba(255,255,255,.9) 80%);background:linear-gradient(270deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.9) 80%);left:0;top:0}.th-advantages-v2-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:30px}.th-advantages-v2-item{max-width:250px;min-width:150px}.th-advantages-v2-item__title{font-size:70px;font-weight:500;line-height:1.2}.th-advantages-v2-item__discr{font-size:18px;color:#333;margin-top:8px}.th-advantages-v3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;padding-top:60px;border-top:1px solid #e7e7e7}.th-advantages-v3-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-advantages-v3-item__ico{width:60px;height:auto}.th-advantages-v3-item__title{width:calc(100% - 60px);padding-left:15px;font-size:18px}.th-section-services-v1 .th-section-head{margin-bottom:35px}.th-services-v1-tabs{background:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;margin-bottom:45px}.th-services-v1-tabs button{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 30px;border-radius:10px;color:#4d4d4d;font-weight:600;text-decoration:none;margin-right:4px;line-height:1.2;font-size:17px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;border:none;cursor:pointer}.th-services-v1-tabs button:hover{background:#fff}.th-services-v1-tabs button:last-of-type{margin-right:0}.th-services-v1-tabs button._active{background-color:#fff;color:#ff6200;-webkit-box-shadow:0 10px 14px -4px rgba(0,0,0,.2509803922);box-shadow:0 10px 14px -4px rgba(0,0,0,.2509803922)}.th-services-v1-wrap{display:none}.th-services-v1-wrap._active{display:block}.th-services-v1-wrap .th-grid{row-gap:40px}.th-services-v1-wrap [class^=th-col]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.th-services-v1-item{text-decoration:none;display:block;color:#000;margin-bottom:20px}.th-services-v1-item__tag{background:#6c98e1;padding:3px 8px 4px;border-radius:8px;font-size:14px;color:#fff;text-transform:uppercase;margin-bottom:16px;font-weight:600;width:-webkit-max-content;width:-moz-max-content;width:max-content}.th-services-v1-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;line-height:1.2;font-weight:600;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#000;text-decoration:none}.th-services-v1-item__title i{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background-image:-o-repeating-linear-gradient(left,#000 0 2px,transparent 2px 6px);background-image:repeating-linear-gradient(to right,#000 0 2px,transparent 2px 6px);opacity:.5;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;margin:auto 5px 6px;min-width:10px}.th-services-v1-item__title span:last-of-type{white-space:nowrap}.th-services-v1-item__discr{margin-top:8px;font-size:18px;color:#4d4d4d;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-services-v1-item:hover .th-services-v1-item__discr{color:#000}.th-services-v1-item:hover .th-services-v1-item__title i{opacity:1}.th-section-clients-v1{overflow:hidden}.th-clients-v1{margin:0 -15px;mix-blend-mode:darken}.th-clients-v1 .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.th-clients-v1 .swiper-slide{max-width:16.6666666667%;padding:0 15px}.th-clients-v1 img,.th-clients-v1 picture{max-width:100%;display:block;margin:0 auto}.th-clients-v1 img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-clients-v1 img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.th-section-posts-v1{background:#f4f4f4}.th-section-posts-v1 .th-grid{row-gap:40px}.th-section-posts-v1 .th-section-head{margin-bottom:35px}.th-posts-v1-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;height:100%;color:#000}.th-posts-v1-item__img{padding-bottom:15px}.th-posts-v1-item__img::after{content:"";display:block;margin-top:30px;width:60px;height:4px;background-color:#ff6200}.th-posts-v1-item__img img{border-radius:10px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;width:100%;display:block;height:auto}.th-posts-v1-item__title{font-size:24px;font-weight:500;line-height:1.2}.th-posts-v1-item__date{font-size:18px;padding-top:5px;margin-top:auto;opacity:.5;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-posts-v1-item:hover img{opacity:.85}.th-posts-v1-item:hover .th-posts-v1-item__date{opacity:1}.th-section-services-v2 .th-grid{row-gap:40px}.th-section-services-v2._fp{padding-bottom:60px}.th-services-v2-item{padding:50px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}.th-services-v2-item-top:before{outline:1px solid #6c98e1;outline-offset:-1px}.th-services-v2-item::before{content:"";position:absolute;border-radius:10px;width:100%;height:100%;z-index:1;left:0;top:0;background:#f4f4f4}.th-services-v2-item>*{position:relative;z-index:1}.th-services-v2-item__top-plash{position:absolute;top:-27px;z-index:0;height:35px;width:100%;border-radius:8px 8px 0 0;left:0;color:#fff;background:#6c98e1;font-size:14px;padding-top:3px;text-align:center;text-transform:uppercase;font-weight:600}.th-services-v2-item__tag{margin:0 auto 12px;background:#6c98e1;padding:3px 8px 4px;border-radius:8px;font-size:14px;color:#fff;text-transform:uppercase;font-weight:600;width:-webkit-max-content;width:-moz-max-content;width:max-content}.th-services-v2-item__title{text-align:center;font-size:35px;font-weight:600;line-height:1.3}.th-services-v2-item__title span{font-size:16px;color:gray}.th-services-v2-item__discr{text-align:center;font-size:16px;color:gray}.th-services-v2-item__check{padding-top:35px}.th-services-v2-item__check ul{margin:0;padding:0;list-style-type:none;font-size:18px}.th-services-v2-item__check ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.th-services-v2-item__check ul li:last-of-type{margin-bottom:0}.th-services-v2-item__check ul li::before{content:"";margin-right:10px;width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/svg/icons/check-curcle-orange.svg)}.th-services-v2-item__btn-wrap{padding-top:35px;margin-top:auto}.th-services-v2-item__btn-wrap .th-btn{width:100%;max-width:none}.th-services-v3-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.th-services-v3-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.th-services-v3-item__img{width:100px}.th-services-v3-item__img img{display:block;max-width:100%;height:auto;border-radius:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.th-services-v3-item__desc{width:calc(100% - 100px);padding-left:15px}.th-services-v3-item__title{font-size:19px;font-weight:500;margin-bottom:5px;color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.th-services-v3-item:hover .th-services-v3-item__title{color:#f2690d}.th-services-v3-item__txt{font-size:16px;color:rgba(0,0,0,.7);margin-bottom:15px}.th-services-v3-item__link{color:#f2690d;text-decoration:none}.th-services-intro-v1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.th-services-intro-v1-gallery{width:490px}.th-services-intro-v1-info{width:calc(100% - 490px);padding-left:40px}.th-services-intro-v1-gallery{padding:25px;border-radius:20px;-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.08)}.th-services-intro-v1-gallery__big,.th-services-intro-v1-gallery__thumb{width:100%;height:100%;width:100%;height:300px;margin-left:auto;margin-right:auto}.th-services-intro-v1-gallery__thumb{height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.th-services-intro-v1-gallery__big{height:80%;width:100%}.th-services-intro-v1-gallery__big .swiper-slide,.th-services-intro-v1-gallery__thumb .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}.th-services-intro-v1-gallery__thumb .swiper-slide{width:25%;height:100%;opacity:.55;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.th-services-intro-v1-gallery__thumb .swiper-slide:hover{opacity:1}.th-services-intro-v1-gallery__thumb .swiper-slide-thumb-active{opacity:1}.th-services-intro-v1-gallery__big .swiper-slide img,.th-services-intro-v1-gallery__thumb .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.th-services-intro-v1-gallery__big .swiper-slide,.th-services-intro-v1-gallery__big .swiper-slide img{border-radius:20px;overflow:hidden}.th-services-intro-v1-gallery__thumb .swiper-slide,.th-services-intro-v1-gallery__thumb .swiper-slide img{border-radius:8px;overflow:hidden}.th-services-intro-v1__title{width:100%;margin-bottom:25px}.th-services-intro-v1__title h1{margin:0;line-height:1.1;font-size:55px}.th-services-intro-v1__property{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.th-services-intro-v1__property>div{font-size:24px}.th-services-intro-v1__property>div:first-child{margin-right:15px}.th-services-intro-v1__property>div .th-ico{margin:0}.th-services-intro-v1__property>div .th-ico_ruble-green:before,.th-services-intro-v1__property>div .th-ico_ruble-orange:before{width:35px;height:35px;margin-top:-4px}.th-services-intro-v1__property>div .th-ico_hourglass-green:before,.th-services-intro-v1__property>div .th-ico_hourglass-orange:before{width:31px;height:31px;margin-top:-1px}.th-service-included{margin-top:25px}.th-service-included__title{font-size:24px;margin-bottom:20px}.th-service-included__txt ul{list-style:none;margin:0;padding:0}.th-service-included__txt ul li{position:relative;padding-left:35px;margin-bottom:10px;color:rgba(0,0,0,.6)}.th-service-included__txt ul li:before{background-image:url(../img/svg/check-curcle-green.svg);background-size:100%;background-position:center;content:"";display:block;position:absolute;top:0;left:0;width:26px;height:26px}.th-service-included__txt-bonus{background-color:#f5f5f5;border:1px solid #e4e3e3;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;border-radius:6px;font-weight:600;margin-top:20px}.th-service-included__txt-bonus:before{content:"";display:block;background-size:100%;background-image:url(../img/svg/ico-gift-box.svg);width:26px;height:26px;margin-right:15px}.th-service-included__btns-group{margin-top:25px}.th-posts-v2-tabs{background:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;margin-bottom:40px}.th-posts-v2-tabs a{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 30px;border-radius:10px;color:#4d4d4d;font-weight:600;text-decoration:none;margin-right:4px;line-height:1.2;font-size:17px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-posts-v2-tabs a:hover{background:#fff}.th-posts-v2-tabs a:last-of-type{margin-right:0}.th-posts-v2-tabs a.__active{background:#fff;color:#ff6200;-webkit-box-shadow:0 10px 14px -4px rgba(0,0,0,.2509803922);box-shadow:0 10px 14px -4px rgba(0,0,0,.2509803922)}.th-posts-v2-item{padding-bottom:40px}.th-posts-v2-item:last-of-type{padding-bottom:90px}.th-posts-v2-item__img img{width:100%;display:block;border-radius:10px;max-width:300px}.th-posts-v2-item__text{height:100%;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.th-posts-v2-item__title{font-size:24px;font-weight:600;line-height:1.3;color:#000;text-decoration:none}.th-posts-v2-item__discr{font-size:18px;color:#4d4d4d;margin-top:5px}.th-posts-v2-item__discr p{margin:0}.th-posts-v2-item__meta{margin-top:auto;padding-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.th-posts-v2-item__meta-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:14px}.th-posts-v2-item__meta-tags a{color:#ff721a;margin-right:4px;text-decoration:none}.th-posts-v2-item__meta-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content;color:#666}.th-posts-v2-item__meta-date .th-ico-v2{opacity:.6}.th-history-moments-v1__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.th-history-moments-v1__item:last-of-type{padding-bottom:0}.th-history-moments-v1__item:last-of-type .th-history-moments-v1__item-year::after{opacity:0}.th-history-moments-v1__item-year{font-size:40px;color:#6c98e1;font-weight:700;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;position:relative}.th-no-support-webp .th-history-moments-v1__item-year::before{background-image:url(../img/btn-bg.png)}.th-history-moments-v1__item-year::before{content:"";position:absolute;width:50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;background:#ff6200;border:18px solid #fff;border-radius:100%;top:-6px;right:15px}.th-history-moments-v1__item-year::after{content:"";height:calc(100% + 27px);width:2px;margin:0 40px;background-color:#ccc}.th-history-moments-v1__item-text span{font-size:26px;display:block;font-weight:500;line-height:1.3}.th-history-moments-v1__item-text p{margin:6px 0 0;font-size:18px;opacity:.7;line-height:1.4}.th-section-contacts-v1{padding-bottom:90px}.th-contacts-v1-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px;row-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.th-contacts-v1-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-no-support-webp .th-contacts-v1-item__ico{background-image:url(../img/btn-bg.png)}.th-contacts-v1-item__ico{width:62px;height:62px;-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#ff6200}.th-contacts-v1-item__ico i{width:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;margin:0}.th-contacts-v1-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:16px}.th-contacts-v1-item__title{line-height:1.4;opacity:.4;margin-bottom:2px;font-size:18px}.th-contacts-v1-item__content a,.th-contacts-v1-item__content span{font-size:24px;line-height:1.3;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-weight:500;color:#000;text-decoration:none}.th-contacts-v1-item__content a{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.th-contacts-v1-map{margin-top:60px;overflow:hidden;border-radius:10px;width:100%}.th-contacts-v1-item__ico .th-ico,.th-contacts-v1-item__ico .th-ico-v2{width:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;margin:0}.th-section-team-v1{background:#f4f4f4}.th-section-team-v1 .th-grid{row-gap:40px}.th-team-v1-item__img{margin-bottom:16px}.th-team-v1-item__img img{display:block;max-width:100%;border-radius:10px;height:auto}.th-team-v1-item__title{font-size:24px;line-height:1.3;font-weight:600}.th-team-v1-item__discr{margin-top:8px;font-size:17px;line-height:1.4;opacity:.6}.th-team-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.th-team-v2-item{background-color:#f5f5f5;border-radius:16px;overflow:hidden;position:relative;padding-bottom:70px}.th-team-v2-item__img img{display:block}.th-team-v2-item__title{font-weight:600;font-size:22px;margin-bottom:5px}.th-team-v2-item__desc{padding:20px 25px 25px 25px}.th-team-v2-item__desc p{font-weight:400;font-size:16px;line-height:1.2;color:#514850;margin:0}.th-team-v2-item__btn{position:absolute;left:20px;right:20px;bottom:25px;width:calc(100% - 40px)}.th-mps-master-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:25px}.th-service-single-card._master{margin-bottom:80px}.th-mps-master-info__avatar{width:80px}.th-mps-master-info__avatar img{display:block;max-width:100%;height:auto;border-radius:80px}.th-mps-master-info__desc{width:calc(100% - 80px);padding-left:15px;font-size:18px}.th-mps-master-info__desc p{margin:0}.th-mps-master-services-item{background-color:#f5f5f5;padding:25px;border-radius:10px;margin-bottom:15px}.th-mps-master-services-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-mps-master-services-item__title{font-weight:500;font-size:24px;margin-bottom:10px}.th-mps-master-services-item__cost>div{display:inline-block;font-size:18px;font-weight:500}.th-mps-master-services-item__cost>div:first-child{margin-right:10px}.th-mps-master-services-item__cost .th-ico_ruble-orange:before{width:27px;height:27px;margin-top:-4px}.th-mps-master-services-item__cost .th-ico_hourglass-orange:before{width:27px;height:27px;margin-top:-4px}.th-mps-master-services-item__cost .th-ico_hourglass-orange,.th-mps-master-services-item__cost .th-ico_ruble-orange{margin:0 5px 0 0}.th-mps-master-services-item__desc{font-size:18px;margin-bottom:15px}.th-section-reviews-v1 .th-grid{row-gap:40px}.th-reviews-v1-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 22px}.th-reviews-v1-item__img{width:130px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;height:130px;position:relative}.th-reviews-v1-item__img::before{content:"";position:absolute;width:54px;height:44px;background-image:url(../img/svg/icons/qq-orange.svg);background-repeat:no-repeat;background-size:contain;left:-22px;top:4px}.th-reviews-v1-item__img img{display:block;width:100%;height:100%;border-radius:100%}.th-reviews-v1-item__content{padding-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.4}.th-reviews-v1-item__content span{font-size:15px;opacity:.6;margin-bottom:2px}.th-reviews-v1-item__name{margin-bottom:6px;line-height:1.3;font-weight:600;font-size:24px}.th-reviews-v1-item__content p{margin:6px 0 0;opacity:.7;font-size:18px}.th-section-reviews-v2{padding-top:80px;padding-bottom:0}.th-reviews-v2-platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.th-reviews-v2-platforms-item{background-color:rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px;border-radius:14px;text-decoration:none;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;margin-right:2%;width:20%}.th-reviews-v2-platforms-item:last-child{margin-right:0}.th-reviews-v2-platforms-item:hover{-webkit-box-shadow:0 2px 16px rgba(0,0,0,.075);box-shadow:0 2px 16px rgba(0,0,0,.075)}.th-reviews-v2-platforms-item__rate{margin-top:10px}.th-reviews-v2-platforms-item__rate .th-ico{margin-right:0}.th-reviews-v2-platforms-item__rate .th-ico-star-orange:before{margin-top:2px}.th-reviews-platforms-item:hover span{color:#505050}.th-reviews-platforms-item .__img-wrap{width:120px;max-width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.th-reviews-platforms-item .__img-wrap img{max-width:100%}.th-reviews-platforms-item span{font-size:20px;line-height:1;color:#8d8d8d;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-slider-reviews-text{margin-top:45px}.th-slider-reviews-text-item{background-color:#fff;padding:24px 20px;border-radius:16px;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;border:1px solid rgba(0,0,0,.08)}.th-slider-reviews-text-item .__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-slider-reviews-text-item .__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.th-slider-reviews-text-item .__stars .th-ico{margin-right:4px;width:17px}.th-slider-reviews-text-item .__stars .th-ico::before{width:17px;height:17px}.th-slider-reviews-text-item .__logo{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-slider-reviews-text-item .__logo img{max-width:100%}.th-slider-reviews-text-item .__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 10px}.th-slider-reviews-text-item .__avatar{margin-right:14px}.th-slider-reviews-text-item .__avatar img{border-radius:100%;width:48px;height:48px;-o-object-fit:cover;object-fit:cover;display:block}.th-slider-reviews-text-item .__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.th-slider-reviews-text-item .__title span{font-size:20px;color:#000}.th-slider-reviews-text-item .__title i{font-style:normal;margin-top:2px;font-size:15px;color:#8d8d8d}.th-slider-reviews-text-item p{margin:0;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:#000}.th-slider-reviews-video{margin-top:60px}.th-slider-reviews-video::after,.th-slider-reviews-video::before{content:"";position:absolute;height:100%;width:640px;z-index:2;top:0}.th-slider-reviews-video::before{left:-640px;background:-webkit-gradient(linear,right top,left top,from(rgba(244,245,245,0)),to(#f4f5f5));background:-o-linear-gradient(right,rgba(244,245,245,0),#f4f5f5);background:linear-gradient(-90deg,rgba(244,245,245,0),#f4f5f5)}.th-slider-reviews-video::after{right:-640px;background:-webkit-gradient(linear,left top,right top,from(rgba(244,245,245,0)),to(#f4f5f5));background:-o-linear-gradient(left,rgba(244,245,245,0),#f4f5f5);background:linear-gradient(90deg,rgba(244,245,245,0),#f4f5f5)}.th-slider-reviews-video-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-decoration:none;border-radius:15px;overflow:hidden;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-slider-reviews-video-item::before{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;opacity:.65;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-slider-reviews-video-item img{display:block;width:100%;height:480px;-o-object-fit:cover;object-fit:cover}.th-slider-reviews-video-item .__play{background:rgba(255,255,255,.3490196078);border-radius:100%;width:60px;height:60px;position:absolute;left:30px;top:30px;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-slider-reviews-video-item .__play::after{content:"";left:0;top:0;position:absolute;background-repeat:no-repeat;background-size:18px;background-position:center;background-image:url(../img/svg/play-withe.svg);width:100%;height:100%;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-slider-reviews-video-item .__text{position:absolute;bottom:0;left:0;color:#fff;padding:30px}.th-slider-reviews-video-item .__text .h2{font-size:36px;margin:0 0 8px;line-height:1;color:#fff}.th-slider-reviews-video-item .__text span{opacity:.8}.th-slider-reviews-video-item:hover .__play{background:#fff}.th-slider-reviews-video-item:hover .__play::after{-webkit-filter:invert(1);filter:invert(1)}.th-slider-reviews-video-item:hover::before{opacity:.8}.th-section-page-reviews .th-section-head p span{background:#ffdaca;padding:2px 5px;border-radius:6px;color:#ff4c01}.th-section-page-reviews .th-slider-reviews-video{margin-top:30px}.th-cta-v1{background-color:#6c98e1;padding:20px 15px;color:#fff}.th-cta-v1__inner{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-cta-v1__txt{width:calc(100% - 240px);font-size:20px;color:#fff}.th-cta-v1__btn-wrap{width:240px}.th-section-about-v1{background-color:#f5f5f5}.th-about-v1{display:-webkit-box;display:-ms-flexbox;display:flex}.th-about-v1__desc{width:calc(100% - 516px)}.th-about-v1__title h2{font-size:50px;margin-bottom:5px;line-height:1.2}.th-about-v1__txt{font-size:20px}.th-about-v1__img{width:516px}.th-about-v1__img img{border-radius:8px}.th-section-form-v1{background:#f4f4f4}form{position:relative}.lds-container{background-color:#e65800;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999}.lds-ellipsis{display:block;position:absolute;width:52px;height:12px;top:50%;left:50%;-webkit-transform:translate(-60%,-50%);-ms-transform:translate(-60%,-50%);transform:translate(-60%,-50%)}.lds-ellipsis div{position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lds-ellipsis_sm div{width:10px;height:10px}.lds-ellipsis div:nth-child(1){left:10px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:10px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:30px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:49px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(19px,0);transform:translate(19px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(19px,0);transform:translate(19px,0)}}button[type=submit]{overflow:hidden}.th-send-response-msg{position:absolute;top:50%;left:50%;padding:25px;max-width:320px;width:100%;border-radius:8px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.5);box-shadow:0 4px 16px 0 rgba(0,0,0,.5);border:1px solid #e7e7e7;z-index:10}.th-send-response-msg__title{font-size:22px;margin-bottom:5px;line-height:1.2;font-weight:500;color:#000!important}.th-send-response-msg__txt{font-size:16px;color:#000!important}.th-send-response-msg__txt_success{color:#e67800}.th-send-response-msg__title_error{color:#f71616}.th-send-response-msg__txt_error{color:#f71616}.th-section-single-blog{overflow:hidden;padding-bottom:100px}.th-single-blog{padding-right:40px}.th-single-blog__meta{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.th-single-blog__meta .th-ico-v2{width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;margin-bottom:25px}.th-single-blog__meta-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:14px;color:#ff721a;margin-right:4px;text-decoration:none}.th-single-blog__meta-tags a{color:#ff721a;margin-right:4px;text-decoration:none}.th-single-blog__meta-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content;color:#666}.th-single-blog__meta-date .th-ico-v2{opacity:.6}.th-page-content{max-width:100%;width:100%;display:flow-root}.th-page-content .h2,.th-page-content>h2{font-size:35px;line-height:1.1}.th-page-content .h3,.th-page-content>h3{font-size:30px;line-height:1.1}.th-page-content .h4,.th-page-content>h4{font-size:24px;line-height:1.2}.th-page-content>:first-child{margin-top:0}.th-page-content>:last-child{margin-bottom:0}.th-page-content-margin .h2,.th-page-content-margin>h2{margin:50px 0 12px}.th-page-content-margin .h3,.th-page-content-margin>h3{margin:40px 0 10px}.th-page-content-margin .h4,.th-page-content-margin>h4{margin:24px 0 10px}.th-page-content-p-ul>p{font-size:20px;margin:10px 0}.th-page-content-p-ul>ol,.th-page-content-p-ul>ul{font-size:20px;margin:16px 0;padding-left:0;list-style-type:none}.th-page-content-p-ul>ol li,.th-page-content-p-ul>ul li{position:relative;padding-left:22px;margin:10px 0}.th-page-content-p-ul>ul li::before{position:absolute;left:1px;top:13px;content:"";width:5px;height:5px;border-radius:100%;background:#6c98e1}.th-page-content-p-ul>ol{counter-reset:num}.th-page-content-p-ul>ol li{padding-left:40px}.th-page-content-p-ul>ol li::before{content:counter(num) ".";counter-increment:num;position:absolute;left:0;top:0;font-weight:700;color:#6c98e1}.th-page-content-p-ul .wp-block-table table,.th-page-content-p-ul table{border:1px solid #eee;table-layout:fixed;width:100%;margin-bottom:20px;border-collapse:collapse}.th-page-content-p-ul .wp-block-table table th,.th-page-content-p-ul table th{font-weight:400;padding:10px 15px;background-color:#ff6200;border:1px solid rgba(255,255,255,.15);color:#fff}.th-page-content-p-ul .wp-block-table table td,.th-page-content-p-ul table td{padding:5px 10px;border:1px solid #eee;text-align:left}.th-page-content-p-ul .wp-block-table table tbody tr:nth-child(odd),.th-page-content-p-ul table tbody tr:nth-child(odd){background:#fff}.th-page-content-p-ul .wp-block-table table tbody tr:nth-child(even),.th-page-content-p-ul table tbody tr:nth-child(even){background:#f7f7f7}.th-table-wrap-txt-align-center table,.th-table-wrap-txt-align-center table td,.th-table-wrap-txt-align-center table th{text-align:center}.th-blog-single-img,.wp-block-image{margin:35px 0}.th-blog-single-img img,.wp-block-image img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:10px}.th-gallery-slider-blog-v1{margin:40px 0;overflow:hidden}.th-gallery-slider-blog-v1-wrap{position:relative}.th-gallery-slider-blog-v1-wrap::after{content:"";position:absolute;right:0;top:0;height:100%;width:100px;z-index:1;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}.th-gallery-slider-blog-v1 img{display:block;width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.th-gallery-slider-blog-v1 .swiper-slide{width:320px}.th-qq-block{background:#d6e2f7;padding:66px 0 66px 106px;border-radius:10px;color:#467dd9;line-height:1.4;margin:55px 0 50px;position:relative}.th-qq-block::before{content:"";left:-20px;top:-20px;position:absolute;width:110px;height:84px;background-image:url(../img/svg/icons/qq.svg);background-repeat:no-repeat;background-size:contain}.th-qq-block p{font-size:26px;font-weight:500;margin:10px 0 0}.th-qq-name{margin-top:55px;font-size:16px}.th-qq-block>:not(.th-qq-photo){padding-right:50px;position:relative;max-width:800px}.th-qq-photo{position:absolute;bottom:0;right:0}.th-qq-photo img{display:block;width:435px;height:435px;-o-object-fit:contain;object-fit:contain}.th-qq-block>:first-child{margin-top:0}.th-qq-block-with-photo{margin:80px 0}.th-blog-form-block{padding:45px;background:#d6e2f7;margin:50px 0;border-radius:10px}.th-blog-form-block .th-form .th-btn{min-width:auto;width:100%;max-width:none;margin:0}.th-blog-form-block .th-form{color:#3974d7}.th-blog-form-block .th-form-text a,.th-blog-form-block .th-form-text span{color:#3974d7}.th-blog-footer{border-top:1px solid #cacaca;padding:36px 0 0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-blog-footer .__autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-blog-footer .__autor .__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.th-blog-footer .__autor img{width:66px;height:66px;border-radius:100%;display:block;margin-right:14px}.th-blog-footer .__autor i{font-size:20px;color:#000;line-height:1.2;font-style:normal;margin-bottom:2px;font-weight:500}.th-blog-footer .__autor span{font-size:15px;line-height:1.3;opacity:.7}.th-blog-footer .__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.th-blog-footer .__btns ul{list-style-type:none;padding:0;margin:0}.th-blog-footer .__btns ul li{padding:0;margin:0}.th-blog-footer .__btns ul li::before{display:none}.th-blog-footer .__btns .__bt,.th-blog-footer .__btns .ya-share2__container a{width:72px;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:10px;border:1px solid rgba(142,145,153,.3019607843);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.0588235294);box-shadow:0 2px 3px 0 rgba(0,0,0,.0588235294);margin-left:8px;text-decoration:none;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all}.th-blog-footer .__btns .__bt:hover,.th-blog-footer .__btns .ya-share2__container a:hover{border:1px solid rgba(142,145,153,.7333333333)}.th-blog-footer .__btns .__bt,.th-blog-footer .__btns .ya-share2__container li:first-child a{margin-left:0}.th-blog-footer .__btns .__bt-share{padding:0 22px;font-size:16px;text-transform:uppercase;font-weight:600;width:auto!important;color:#000}.th-blog-footer .__btns .__bt-share i{margin-right:8px}.th-blog-footer .ya-share2__container .ya-share2__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:center;background-image:none}.th-blog-footer .ya-share2__container .ya-share2__badge{background:0 0;overflow:inherit}.th-blog-footer .ya-share2__container .ya-share2__icon:before{content:"";display:block;background-size:100%;background-repeat:no-repeat}.th-blog-footer .ya-share2__container .ya-share2__item_service_telegram .ya-share2__icon{width:26px}.th-blog-footer .ya-share2__container .ya-share2__item_service_telegram .ya-share2__icon:before{background-image:url(../img/svg/tg-color-2.svg);width:26px;height:26px}.th-blog-footer .ya-share2__container .ya-share2__item_service_whatsapp .ya-share2__icon{width:24px}.th-blog-footer .ya-share2__container .ya-share2__item_service_whatsapp .ya-share2__icon:before{background-image:url(../img/svg/wa-color-2.svg);width:24px;height:24px}.th-blog-footer .ya-share2__container .ya-share2__item_service_vkontakte .ya-share2__icon{width:28px}.th-blog-footer .ya-share2__container .ya-share2__item_service_vkontakte .ya-share2__icon:before{background-image:url(../img/svg/vk-color.svg);width:28px;height:28px}.th-blog-footer .ya-share2__container .ya-share2__item_service_odnoklassniki .ya-share2__icon{width:24px}.th-blog-footer .ya-share2__container .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{background-image:url(../img/svg/ok-color.svg);width:24px;height:24px}.th-content-block-text-with-image{padding-top:75px}.th-content-block-text-with-image .th-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-content-block-text-with-image:first-of-type{padding-top:0}.th-content-block-text-with-image .th-page-content{padding-right:60px}.th-content-block-text-with-image__img img{display:block;border-radius:10px;max-width:100%}.th-modal{display:none;background-color:#f4f4f4;border-radius:2px;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-close-small:active,.fancybox-close-small:focus,.fancybox-close-small:hover{outline:0}.fancybox-close-small{display:none}.th-modal-btn-close{cursor:pointer}.th-modal_sm{max-width:480px;padding:35px 45px}.th-modal_md{max-width:680px;padding:35px 45px}.th-modal p{line-height:1.4}.th-modal_full{height:100%;width:100%;margin-top:0;margin-bottom:0;overflow:auto}.th-modal-head{text-align:center;margin-bottom:20px}.th-modal-title{font-size:26px;margin-bottom:10px;color:#000;line-height:1.3}.th-modal-sub-title{font-size:18px}.th-modal .fancybox-close-small{position:absolute;right:16px;top:16px;width:22px;height:22px;opacity:.5;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0;display:block}.th-modal .fancybox-close-small:hover{opacity:1}.th-modal .fancybox-close-small:after,.th-modal .fancybox-close-small:before{position:absolute;left:10px;top:0;content:" ";height:22px;width:2px;background-color:#333}.th-modal .fancybox-close-small:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.th-modal .fancybox-close-small:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.th-form-item_consent-data-processing a{color:#2d8db7}.th-popup-form{margin:0 auto;background:#fdfdfd;width:100%;max-width:1520px;padding:60px 60px 0;overflow:initial;position:relative}.th-popup-form .th-popup-close{position:absolute;right:0;z-index:2;top:0;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#12223b}.th-popup-form .th-section-title h4,.th-popup-form .th-section-title p{width:60%}.th-popup-form h4{font-size:37px;margin:0 0 10px;color:#12223b}.th-popup-form .th-section-body{border-top:none;background:0 0}.th-popup-form .th-section-body::after{display:none}.th-popup-form .th-section-body::before{left:-60px;width:calc(100% + 120px)}.th-popup-form .th-form{width:60%;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 100px rgba(0,0,0,.15);box-shadow:0 0 100px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-80px}.th-popup-form .th-form .th-form-item{width:100%}.th-popup-form .th-form .th-form-item:not(.th-form-button){padding-left:20px;padding-right:20px}.th-popup-form .th-form .th-form-mail,.th-popup-form .th-form .th-form-tel{width:50%}.th-popup-form .th-form .th-form-input-textarea textarea{height:70px}.th-popup-form .form-about-img{right:0;width:470px;bottom:138px}.th-popup-form .th-form-name{right:350px;top:20px}.th-popup-form .th-form-name::before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.th-modal.th-modal_md{max-width:560px}.th-modal_mailchimp .th-section-title h4{width:100%}@media screen and (min-width:600px){.th-mps-master-services-item__order .th-btn_fill-primary{border:1px solid rgba(0,0,0,.1);background-color:#fff;color:#000}.th-mps-master-services-item:hover .th-mps-master-services-item__order .th-btn_fill-primary{border:1px solid #f68009;background-color:#f68009;color:#fff}}@media screen and (min-width:960px){.th-advantages-v3-item{width:24.25%;margin-right:1%}.th-advantages-v3-item:nth-child(4n){margin-right:0}}@media (min-width:1199.98px){.th-section-page-reviews .th-slider-reviews-video::before{background-color:#f4f5f5}}@media screen and (min-width:1200px){.th-services-v3-item{width:32%;margin-right:2%;margin-bottom:4%}.th-services-v3-item:nth-child(3n){margin-right:0}.th-team-v2-item{width:23.5%;margin-right:2%;margin-bottom:2%}.th-team-v2-item:nth-child(4n){margin-right:0}}@media (max-width:1899.98px){.th-slider-reviews-text::after,.th-slider-reviews-text::before,.th-slider-reviews-video::after,.th-slider-reviews-video::before{width:400px}.th-slider-reviews-text::before,.th-slider-reviews-video::before{left:-400px}.th-slider-reviews-text::after,.th-slider-reviews-video::after{right:-400px}}@media (max-width:1600px){.th-section-advantages-v2::before{content:"";width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,right top,left top,color-stop(15%,rgba(255,255,255,.15)),color-stop(85%,rgba(255,255,255,.95)));background:-o-linear-gradient(right,rgba(255,255,255,.15) 15%,rgba(255,255,255,.95) 85%);background:linear-gradient(270deg,rgba(255,255,255,.15) 15%,rgba(255,255,255,.95) 85%);left:0;top:0}}@media (max-width:1539.98px){.th-section-reviews{padding:100px 0 135px}.th-section-reviews .th-section-head{margin-bottom:40px}.th-reviews-platforms-item{padding:22px}.th-reviews-platforms-item .__img-wrap{margin-bottom:4px}.th-reviews-platforms-item span{font-size:18px}.th-reviews-platforms-item span i{width:14px}.th-reviews-platforms-item span i::before{height:14px;width:14px}.th-slider-reviews-video-item .__play{width:54px;height:54px;left:24px;top:24px}.th-slider-reviews-video-item .__play::after{background-size:16px}.th-slider-reviews-video-item .__text{padding:24px}.th-slider-reviews-video-item .__text .h2{font-size:32px}.th-slider-reviews-video-item img{height:420px}}@media (max-width:1520px){.th-popup-form .th-form-name{right:290px}}@media (max-width:1366px){.th-popup-form{padding:40px 40px 0}.th-popup-form .th-popup-close{width:60px;height:60px}.th-popup-form .th-popup-close img,.th-popup-form .th-popup-close svg{width:14px;height:14px}.th-popup-form .form-about-img{right:-50px;width:420px}.th-popup-form .th-form{width:65%}.th-popup-form .th-form .th-form-item:not(.th-form-button) input{font-size:20px}.th-popup-form .th-section-body::before{left:-40px;width:calc(100% + 80px)}.th-popup-form .th-form-name{right:210px;font-size:18px}.th-popup-form .th-form-name::before{width:33px;bottom:-75px;right:45px;height:70px}.th-popup-form .th-form-name::after{width:24px;height:24px;background-size:cover;right:5px;top:-2px}.th-popup-form .th-section-head{margin-bottom:20px}.th-popup-form .th-section-head p{font-size:14px;width:65%;font-family:Arial}}@media screen and (max-width:1359.98px){.th-main-banner-v1__desc{padding-left:20px;padding-right:20px}}@media (max-width:1330px){.th-swiper-arrow-curcle{width:46px;height:46px}.th-swiper-arrow-curcle::after{background-size:14px}.th-swiper-arrow-absolut .th-swiper-arrow-wrap{top:-90px}.th-section-inner{max-width:1200px}.th-advantages-v2-item{max-width:220px;min-width:120px}.th-advantages-v2-item__title{font-size:62px}.th-advantages-v2-item__discr{font-size:16px}.th-services-v1-item__title{font-size:24px}.th-services-v2-item{padding:40px 30px}.th-services-v2-item__check{padding-top:30px}.th-services-v2-item__check ul li::before{margin-right:6px}.th-services-v2-item__btn-wrap{padding-top:30px}.th-posts-v2-item__text{padding:10px 0}.th-posts-v2-item__discr{font-size:16px}.th-posts-v2-item__meta{padding-top:30px;font-size:14px}.th-contacts-v1-item__ico{width:52px;height:52px;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.th-contacts-v1-item__ico .th-ico,.th-contacts-v1-item__ico .th-ico-v2{width:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px}.th-contacts-v1-item__content{padding-left:14px}.th-contacts-v1-item__title{font-size:16px}.th-contacts-v1-item__content a,.th-contacts-v1-item__content span{font-size:21px}.th-team-v1-item__img img{width:240px}.th-team-v1-item__title{font-size:22px}.th-single-blog{padding-right:0}.th-qq-photo img{width:400px;height:400px}.th-qq-block p{font-size:24px}.th-qq-block>:not(.th-qq-photo){max-width:750px}.th-blog-footer .__btns .__bt,.th-blog-footer .__btns .ya-share2__container a{height:56px;width:68px}.th-blog-footer .ya-share2__container .ya-share2__item_service_telegram .ya-share2__icon{width:24px}.th-blog-footer .ya-share2__container .ya-share2__item_service_telegram .ya-share2__icon:before{width:24px;height:24px}.th-blog-footer .ya-share2__container .ya-share2__item_service_whatsapp .ya-share2__icon{width:22px}.th-blog-footer .ya-share2__container .ya-share2__item_service_whatsapp .ya-share2__icon:before{width:22px;height:22px}.th-blog-footer .ya-share2__container .ya-share2__item_service_vkontakte .ya-share2__icon{width:26px}.th-blog-footer .ya-share2__container .ya-share2__item_service_vkontakte .ya-share2__icon:before{width:26px;height:26px}.th-blog-footer .ya-share2__container .ya-share2__item_service_odnoklassniki .ya-share2__icon{width:22px}.th-blog-footer .ya-share2__container .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{width:22px;height:22px}.th-content-block-text-with-image .th-page-content{padding-right:0}}@media screen and (max-width:1319.98px){.th-page-header-v2-bottom-inner{width:100%;max-width:100%;border-radius:0}}@media (max-width:1199.98px){.th-title-page-wrap h1{font-size:45px}.th-container-radio{font-size:14px}.th-form-input-wrap::before{width:24px;height:24px;left:16px}.th-form-input-wrap__textarea::before{top:32px}.th-form-input-text{height:64px;font-size:16px;padding-left:48px}textarea.th-form-input-text{padding-top:20px}.th-form-btn-wrap .th-btn{min-width:300px;margin-right:20px}.th-swiper-arrow-curcle{width:46px;height:46px}.th-swiper-arrow-curcle::after{background-size:14px;background-position:40% center}.th-swiper-arrow-absolut .__next{right:-25px}.th-swiper-arrow-absolut .__prev{left:-25px}.th-swiper-arrow-absolut .swiper-slide>*{opacity:1}.th-grid__lg{margin-left:-12px;margin-right:-12px}.th-grid__lg [class*=th-col],.th-grid__lg [class^=th-col]{padding-left:12px;padding-right:12px}.th-grid__lg-min{margin-left:-6px;margin-right:-6px}.th-grid__lg-min [class*=th-col],.th-grid__lg-min [class^=th-col]{padding-left:6px;padding-right:6px}.th-col-4-lg{width:33.333%;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.th-col-6-lg{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.th-col-12-lg{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.th-section-inner{max-width:940px}.th-section-home,.th-section-page{padding-top:90px;padding-bottom:90px}.th-section-head{margin-bottom:40px}.th-section-title h2{font-size:45px}.th-footer-v1-copy{margin-top:30px}.th-footer-v1-copy>*{font-size:14px}.th-footer-v1-contacts .th-footer-v1-tel{font-size:26px}.th-footer-v1-column-2 ul{font-size:16px}.th-footer-v1-column-2 ul li{margin-bottom:12px}.th-footer-v1-contacts .th-footer-v1-callback-btn{font-size:16px}.th-advantages-v1-item__ico{width:58px;height:58px}.th-advantages-v1-item__ico img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.th-advantages-v1-item__title{font-size:22px;margin-top:16px}.th-advantages-v1-item__discr{font-size:16px}.th-section-advantages-v2::before{content:"";width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,right top,left top,color-stop(50%,rgba(255,255,255,.6)),color-stop(85%,rgba(255,255,255,.95)));background:-o-linear-gradient(right,rgba(255,255,255,.6) 50%,rgba(255,255,255,.95) 85%);background:linear-gradient(270deg,rgba(255,255,255,.6) 50%,rgba(255,255,255,.95) 85%);left:0;top:0}.th-advantages-v2-wrap{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.th-advantages-v2-item__title{font-size:56px}.th-advantages-v2-item__discr{margin-top:4px}.th-services-v1-tabs{overflow-x:scroll}.th-services-v1-tabs button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:15px;height:50px;padding:0 24px}.th-services-v1-tabs button.__active{-webkit-box-shadow:none;box-shadow:none}.th-services-v1-item__title{font-size:22px}.th-services-v1-item__discr{font-size:16px}.th-clients-v1 .swiper-slide{padding:0 12px}.th-posts-v1-item__img{padding-bottom:12px}.th-posts-v1-item__img::after{margin-top:20px;width:46px;height:3px}.th-posts-v1-item__title{font-size:18px}.th-posts-v1-item__date{font-size:14px}.th-services-v2-item{padding:25px 20px}.th-services-v2-item__top-plash{font-size:12px;padding-top:4px;height:30px;top:-23px}.th-services-v2-item__tag{font-size:12px;padding-bottom:3px}.th-services-v2-item__title{font-size:30px}.th-services-v2-item__discr{font-size:14px}.th-services-v2-item__check{padding-top:20px}.th-services-v2-item__check ul{font-size:16px}.th-services-v2-item__check ul li::before{width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;margin-right:4px}.th-services-v2-item__btn-wrap{padding-top:25px}.th-posts-v2-tabs{overflow-x:scroll}.th-posts-v2-tabs a{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:15px;height:50px;padding:0 24px}.th-posts-v2-tabs a.__active{-webkit-box-shadow:none;box-shadow:none}.th-posts-v2-item__text{padding:5px 0}.th-posts-v2-item__title{font-size:20px}.th-posts-v2-item__discr{font-size:15px}.th-posts-v2-item__meta{padding-top:15px}.th-contacts-v1-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.th-contacts-v1-item__adress{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.th-team-v1-item__img{margin-bottom:12px}.th-team-v1-item__title{font-size:20px}.th-team-v1-item__discr{margin-top:6px;font-size:15px}.th-reviews-v1-item{padding:0 0 0 10px}.th-reviews-v1-item__img{width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px}.th-reviews-v1-item__img::before{width:32px;height:32px;left:-10px;top:5px}.th-reviews-v1-item__name{font-size:22px;margin-bottom:4px}.th-reviews-v1-item__content{padding-left:15px}.th-reviews-v1-item__content p{margin-top:5px;font-size:16px}.th-reviews-v2-platforms{display:none!important}.th-section-reviews-v2{padding-bottom:0!important}.th-section-reviews{padding:85px 0 85px}.th-section-reviews .th-section-head{margin-bottom:30px}.th-reviews-platforms-item{padding:20px}.th-reviews-platforms-item .__img-wrap{width:100px;height:36px}.th-slider-reviews-text .swiper-slide{width:400px}.th-slider-reviews-video-item .__play{left:20px;top:22px;width:50px;height:50px}.th-slider-reviews-video-item img{height:360px}.th-slider-reviews-video-item .__text{padding:20px}.th-slider-reviews-video-item .__text .h2{font-size:26px}.th-slider-reviews-video-item .__text span{line-height:1.3;display:block}.th-page-content .h2,.th-page-content>h2{font-size:28px}.th-page-content .h3,.th-page-content>h3{font-size:24px}.th-page-content .h4,.th-page-content>h4{font-size:21px}.th-page-content-p-ul>p{font-size:18px}.th-gallery-slider-blog-v1{overflow:inherit}.th-gallery-slider-blog-v1-wrap::after{display:none}.th-qq-block-with-photo{padding-bottom:120px}.th-qq-photo img{width:210px;height:210px}}@media screen and (max-width:1199.98px){.th-page-header-v2-bottom-inner{padding:10px}.th-service-included__btns-group .th-btn:first-child{margin-bottom:10px}.th-service-included__btns-group .th-btn{width:100%}}@media screen and (max-width:1151.98px){.th-popup-form .form-about-img{width:420px}.th-popup-form .th-form{width:60%}.th-popup-form .th-section-title h4{font-size:29px}.th-popup-form .th-section-title h4,.th-popup-form .th-section-title p{width:60%}.th-popup-form .th-section-head{margin-bottom:20px}.th-popup-form .th-form-name{right:190px;top:20px}}@media screen and (max-width:1099.98px){.th-page-header-v2-nav{background:rgba(255,255,255,.96);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;top:0;bottom:0;height:100%;height:100vh;width:100%;left:-100%;z-index:9999}.th-page-header-v2-navlist{display:block;padding:10px 15px}.th-page-header-v2-navlist li{margin-bottom:10px}.th-page-header-v2-navlist li:last-child{margin-bottom:0}.th-page-header-v2-nav__header-mobile{display:block;border-bottom:1px solid rgba(0,0,0,.05);padding:10px 15px;margin-bottom:15px;position:relative}.th-page-header-v2-mobile-nav-close{cursor:pointer;height:19px;width:18px;opacity:.8;position:absolute;top:13px;right:12px;background-color:transparent;border:none;outline:0;padding:0}.th-page-header-v2-mobile-nav-close:hover{opacity:1}.th-page-header-v2-mobile-nav-close:after,.th-page-header-v2-mobile-nav-close:before{position:absolute;left:8px;top:-2px;content:" ";height:23px;width:2px;background-color:#414141}.th-page-header-v2-mobile-nav-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.th-page-header-v2-mobile-nav-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.th-page-header-v2-nav__footer-mobile{padding:10px 15px;border-top:1px solid rgba(0,0,0,.05);margin-top:15px;display:block}.th-page-header-v2-nav__footer-mobile ul{margin:0;padding:0;list-style:none}.th-page-header-v2-nav__footer-mobile ul li{margin-bottom:5px}.th-page-header-v2-nav__footer-mobile ul li:last-child{margin-bottom:0}.th-page-header-v2-nav__footer-mobile ul li .th-header-v2-email,.th-page-header-v2-nav__footer-mobile ul li .th-header-v2-phone{color:#414141}.th-page-header-v2-callback{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-page-header-v2-callback{display:-webkit-box;display:-ms-flexbox;display:flex}.th-burger-box{display:block}}@media screen and (max-width:991.98px){.th-popup-form{padding:45px 0 0}.th-popup-form .th-section-title h4{font-size:29px}.th-popup-form .th-section-title h4,.th-popup-form .th-section-title p{width:100%}.th-popup-form .th-form{width:100%}.th-popup-form .th-section-body::before{display:none}}@media (max-width:959.98px){.th-title-page-wrap h1{font-size:40px}.th-form-input-wrap{margin-bottom:12px}.th-form-btn-wrap{margin-top:8px}.th-form-title{font-size:26px}.th-form-discr{font-size:16px}.th-order-2-md{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.th-col-6-md{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.th-col-12-md{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.th-section-inner{max-width:640px}.th-section-home,.th-section-page{padding-top:75px;padding-bottom:75px}.th-section-head br{display:none}.th-section-page .th-section-title h2,.th-section-title h2{font-size:40px}.th-section-title p{font-size:18px}.th-footer-v1{padding:70px 0}.th-footer-v1-column-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.th-footer-v1-copy{margin-top:auto}.th-footer-v1-column-2{margin-bottom:30px}.th-footer-v1-column-3{padding-top:10px}.th-section-advantages-v2 .th-section-head br{display:block}.th-advantages-v2-item__title{line-height:1.1}.th-section-services-v1 .th-section-head{margin-bottom:30px}.th-services-v1-tabs{margin-bottom:35px}.th-services-v1-wrap .th-grid{row-gap:30px}.th-services-v1-wrap [class^=th-col]{row-gap:30px}.th-clients-v1 .swiper-slide{max-width:25%;padding:0 25px}.th-section-posts-v1 .th-section-head{margin-bottom:30px}.th-section-posts-v1 .th-grid{row-gap:30px}.th-section-services-v2 .th-grid{row-gap:24px}.th-services-v2-item{height:auto}.th-services-v2-item-top{margin-top:23px}.th-posts-v2-tabs{margin-bottom:35px}.th-posts-v2-item{padding-bottom:35px}.th-posts-v2-item__text{padding:0}.th-posts-v2-item__img{padding-bottom:15px}.th-posts-v2-item__meta-date{margin-left:auto}.th-history-moments-v1__item-year{font-size:28px}.th-history-moments-v1__item-year::before{border-width:10px;width:30px;height:30px;right:5px;top:-3px}.th-history-moments-v1__item-year::after{margin:0 20px}.th-history-moments-v1__item-text span{font-size:20px}.th-history-moments-v1__item-text p{font-size:16px;margin-top:5px}.th-section-contacts-v1{padding-bottom:75px}.th-contacts-v1-wrap{margin-top:35px;row-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.th-contacts-v1-map{margin-top:45px}.th-section-team-v1 .th-grid{row-gap:30px}.th-team-v1-item__img img{width:220px}.th-section-reviews-v1 .th-grid{row-gap:30px}.th-reviews-platforms .th-grid{margin-top:-10px}.th-reviews-platforms .th-grid>div{margin-top:10px}.th-slider-reviews-video .swiper-slide{width:240px}.th-section-single-blog{padding-bottom:75px}.th-single-blog__meta{font-size:15px}.th-single-blog__meta .th-ico-v2{width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.th-single-blog__meta-date{margin-left:auto}.th-page-content-margin .h2,.th-page-content-margin>h2{margin:35px 0 12px}.th-page-content-margin .h3,.th-page-content-margin>h3{margin:25px 0 10px}.th-page-content-margin .h4,.th-page-content-margin>h4{margin:16px 0 10px}.th-page-content>h1{font-size:36px}.th-page-content .h2,.th-page-content>h2{font-size:25px}.th-page-content .h3,.th-page-content>h3{font-size:22px}.th-page-content .h4,.th-page-content>h4{font-size:19px}.th-page-content-p-ul>p{font-size:16px}.th-page-content-p-ul>ol,.th-page-content-p-ul>ul{font-size:16px}.th-page-content-p-ul>ul li{padding-left:18px}.th-page-content-p-ul>ul li::before{top:10px}.th-page-content-p-ul>ol li{padding-left:31px}.th-blog-single-img,.wp-block-image{margin:25px 0}.th-gallery-slider-blog-v1{margin:30px 0}.th-qq-block{padding:40px 30px}.th-qq-block p{font-size:22px}.th-qq-block>:not(.th-qq-photo){padding-right:0}.th-qq-block::before{left:-10px;top:-20px;width:50px;height:50px}.th-qq-block-with-photo{padding:30px 30px 120px}.th-qq-block:not(.th-qq-block-with-photo){margin:35px 0}.th-qq-block-with-photo{margin:60px 0}.th-qq-block-with-photo .th-qq-name{max-width:calc(100% - 170px)}.th-blog-form-block{padding:35px}.th-blog-form-block .th-form-text{margin-top:16px}.th-blog-footer .__btns .__bt,.th-blog-footer .__btns .ya-share2__container a{height:50px;width:50px}.th-blog-footer .__autor img{width:50px;height:50px}.th-blog-footer .__autor i{font-size:17px}.th-blog-footer .__autor span{font-size:14px}.th-blog-footer .__btns .__bt,.th-blog-footer .__btns .ya-share2__container a{margin-left:5px}.th-blog-footer .__btns .__bt-share{width:50px!important}.th-blog-footer .__btns .__bt-share{width:50px!important;padding:0}.th-blog-footer .__btns .__bt-share span{display:none}.th-blog-footer .__btns .__bt-share i{margin-right:0}.th-content-block-text-with-image__img{margin-top:30px}.th-content-block-text-with-image__img img{max-height:270px}.th-content-block-text-with-image{padding-top:45px}}@media screen and (max-width:959.98px){.th-other-services._all-services{padding-top:0}.th-other-services>.th-section-inner{margin-top:40px}.th-page-header-v2-top-left{display:none}.th-section-about-v1{padding-top:0;padding-bottom:40px}.th-advantages-v3{display:block}.th-advantages-v3-item{margin-bottom:4%}.th-advantages-v3-item__title{font-size:16px}.th-advantages-v3-item br{display:none}.th-services-v3-item{width:100%;margin-bottom:35px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.th-services-intro-v1-gallery{width:100%;max-width:490px}.th-services-intro-v1-info{width:100%;padding-left:0}.th-services-intro-v1{display:block}.th-services-intro-v1__title h1{font-size:40px}.th-about-v1__img{display:none}.th-about-v1__desc{width:100%}}@media screen and (max-width:767.98px){.th-main-banner-v1,.th-main-banner-v1._inner-page{height:600px}.th-main-banner-v1__title h1{font-size:56px}.th-main-banner-v1__title br{display:none}.th-main-banner-v1__sub-title{font-size:20px}.th-form-front .th-form .th-form-item{width:100%}.th-modal_md,.th-modal_sm{padding:25px 15px}}@media screen and (max-width:767.99px){.th-cta-v1{display:none}.th-cta-v1__txt{font-size:16px}}@media screen and (max-width:699.98px){.th-header-v2-email-mobile{display:inline-block}.th-page-header-v2-top-right .th-header-v2-email,.th-page-header-v2-top-right .th-ico_email-dark,.th-page-header-v2-top-right .th-ico_email-white{display:none}}@media screen and (max-width:659.98px){.th-table-mobile-wrap{overflow-x:auto}.th-table-mobile-wrap table{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-collapse:collapse}}@media (max-width:639.98px){.th-title-page-wrap{margin-bottom:20px}.th-title-page-wrap h1{font-size:36px}.th-form-input-text{height:60px}.th-form-btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.th-form-btn-wrap .th-btn{width:100%;max-width:none;margin-right:0}.th-form-text{margin-top:15px}.th-form-discr{margin-bottom:16px}.th-swiper-arrow-absolut .__next{border-top-right-radius:0;border-bottom-right-radius:0;width:44px;right:-27px}.th-swiper-arrow-absolut .__prev{border-top-left-radius:0;border-bottom-left-radius:0;width:44px;left:-27px}.th-col-6-sm{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.th-section-head{margin-bottom:35px}.th-section-page .th-section-head{margin-bottom:30px}.th-advantages-v1-item__ico{width:52px;height:52px}.th-section-advantages-v1 .th-grid{row-gap:30px}.th-advantages-v1-item__ico img{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.th-advantages-v1-item__title{margin-top:14px;font-size:20px}.th-advantages-v1-item__discr{font-size:14px}.th-advantages-v2-item__title{font-size:40px}.th-advantages-v2-item{max-width:200px;min-width:100px}.th-advantages-v2-item__discr{font-size:14px}.th-services-v1-tabs button{font-size:14px;height:48px;padding:0 18px;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.th-services-v1-item__tag{font-size:13px}.th-services-v1-item__title{font-size:18px}.th-services-v1-item__discr{font-size:14px}.th-posts-v2-tabs a{font-size:14px;height:48px;padding:0 18px;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.th-contacts-v1-item__ico{width:46px;height:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px}.th-contacts-v1-item__title{font-size:14px}.th-contacts-v1-item__content{padding-left:10px}.th-contacts-v1-item__content a,.th-contacts-v1-item__content span{font-size:16px}.th-reviews-platforms-item .__img-wrap{width:90px;height:34px}.th-slider-reviews-text .swiper-slide{width:320px}.th-slider-reviews-text-item .__title span{font-size:18px}.th-slider-reviews-text-item .__title i{font-size:14px}.th-slider-reviews-text-item p{font-size:14px}.th-blog-form-block{margin:35px 0}.th-blog-footer .__btns{margin-left:-5px;margin-top:20px;width:100%}}@media screen and (max-width:599.98px){.th-services-v3-item__title{font-size:17px}.th-services-v3-item__img{width:70px}.th-services-v3-item__desc{width:calc(100% - 70px)}.th-services-intro-v1__title h1{font-size:36px}.th-mps-master-info{margin-top:45px;margin-bottom:35px}.th-mps-master-info__desc,.th-mps-master-services-item__desc{font-size:16px}.th-mps-master-services-item__desc{line-height:1.2}.th-mps-master-services-item__order{width:100%;margin-top:20px}.th-mps-master-services-item__order .th-btn{width:100%}.th-mps-master-services-item__title{line-height:1.2;font-size:21px;font-weight:500}.th-services-intro-v1-gallery{padding:10px}.th-about-v1__title h2{font-size:32px}.th-about-v1__txt{font-size:16px}.th-about-v1__desc .th-btn{width:100%;padding-top:15px;padding-bottom:15px}}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media (max-width:575.98px){.th-grid__xs{margin-left:-8px;margin-right:-8px}.th-grid__xs [class*=th-col],.th-grid__xs [class^=th-col]{padding-left:8px;padding-right:8px}.th-col-6-xs{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.th-col-12-xs{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.th-footer-v1-column-1{margin-top:35px}.th-footer-v1-copy{margin-top:15px}.th-footer-v1-column-2{margin-bottom:35px}.th-footer-v1-column-3{padding-top:0}.th-clients-v1 .swiper-slide{max-width:33.3333333333%}.th-reviews-v1-item{padding-left:5px}.th-reviews-v1-item__img{width:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:70px}.th-reviews-v1-item__img::before{width:26px;height:26px;left:-13px;top:5px}.th-reviews-v1-item__content span{font-size:14px}.th-reviews-v1-item__name{font-size:18px;margin-bottom:0}.th-reviews-v1-item__content p{font-size:14px}.th-slider-reviews-text{overflow:hidden}.th-reviews-platforms .th-grid{margin-top:-6px}.th-reviews-platforms .th-grid>div{margin-top:6px}.th-reviews-platforms-item{padding:14px}.th-reviews-platforms-item .__img-wrap{width:80px;height:30px}.th-reviews-platforms-item i{margin-right:4px}.th-reviews-platforms-item span{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.th-swiper-arrow-absolut .__next{right:-15px}.th-swiper-arrow-absolut .__prev{left:-15px}.th-qq-block{padding:35px 20px}.th-qq-photo img{width:120px;height:120px}.th-qq-block p{font-size:18px}.th-qq-name{font-size:14px;margin-top:25px}.th-qq-block-with-photo{padding:30px 20px 50px}.th-qq-block-with-photo .th-qq-name{max-width:calc(100% - 100px)}}@media screen and (max-width:559.98px){.th-section-team-v2 .th-section-inner,.th-team-v2{max-width:300px}.th-team-v2-item{width:100%;margin-bottom:25px}}@media screen and (max-width:529.98px){.th-page-header-v2-top-right{text-align:right;width:100%}}@media screen and (max-width:529.99px){.th-main-banner-v1{background-position:bottom 0 right -200px}.th-main-banner-v1,.th-main-banner-v1._inner-page{height:auto;padding-bottom:60px;padding-top:80px}.th-main-banner-v1__desc{padding:0 15px;margin-top:80px}.th-main-banner-v1__title h1{font-size:32px}.th-main-banner-v1__sub-title{font-size:18px}.th-main-banner-v1__desc .th-btn_fill-primary{width:100%;max-width:100%}.th-main-banner-v1._inner-page .th-main-banner-v1__desc{margin-top:120px}.th-main-banner-v1._inner-page .th-breadcrumbs{margin-bottom:35px}}@media screen and (max-width:499.98px){.th-page-header-v2-top-right .th-ico-telegram-color:before,.th-page-header-v2-top-right .th-ico-whatsapp-color:before{width:26px;height:26px}.th-page-header-v2-top i{margin-right:0}}@media screen and (max-width:480px){.th-popup-form .th-popup-close{width:40px;height:40px}.th-popup-form .th-popup-close img,.th-popup-form .th-popup-close svg{width:11px;height:11px}.th-popup-form .th-section-head{margin-bottom:15px}.th-popup-form .th-section-title h4{font-size:24px}}@media (max-width:479.98px){.th-title-page-wrap h1{font-size:32px}.th-form-title{font-size:22px}.th-form-discr{font-size:14px}.th-section-page .th-section-title h2,.th-section-title h2{font-size:32px}.th-section-title p{font-size:16px}.th-advantages-v2-item{max-width:170px;min-width:90px}.th-advantages-v2-wrap{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.th-clients-v1 .swiper-slide{padding:0 15px}.th-posts-v2-item__meta{font-size:13px}.th-posts-v2-item__meta .th-ico-v2{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;margin-right:4px}.th-posts-v2-item__meta-tags{padding-right:6px}.th-posts-v2-item__title{font-size:18px}.th-posts-v2-item__discr{font-size:14px}.th-history-moments-v1__item-year{font-size:20px;letter-spacing:-.02em}.th-history-moments-v1__item-year::before{border-width:5px;width:18px;height:18px;right:3px;top:0}.th-history-moments-v1__item-year::after{margin:0 12px;width:1px}.th-history-moments-v1__item-text span{font-size:16px}.th-history-moments-v1__item-text p{font-size:13px}.th-team-v1-item__img{margin-bottom:10px}.th-team-v1-item__title{font-size:17px}.th-team-v1-item__discr{margin-top:5px;font-size:14px}.th-single-blog__meta{font-size:13px}.th-single-blog__meta .th-ico-v2{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;margin-right:4px}.th-single-blog__meta-tags{padding-right:6px}.th-table-wrap-txt-align-center table,.th-table-wrap-txt-align-center table td,.th-table-wrap-txt-align-center table th{text-align:left}.th-blog-form-block{padding:30px 20px}}@media screen and (max-width:479.98px){.th-page-header-v2-top{padding:10px 0}.th-page-header-v2-logo{width:140px}.th-page-header-v2-callback .th-header-v2-btn{display:none}.th-burger-box{margin-right:0}}@media (max-width:401.98px){.th-advantages-v2-item{max-width:100%;width:290px}.th-advantages-v2-item__discr{font-size:16px}}@media (max-width:374.98px){.th-col-12-xs__375{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.th-section-page .th-section-title h2,.th-section-title h2{font-size:30px}.th-team-v1-item br{display:none}.th-team-v1-item__img{margin-bottom:12px}.th-team-v1-item__title{font-size:22px}.th-team-v1-item__discr{font-size:16px}}@media (max-width:359.98px){.th-title-page-wrap h1{font-size:30px}.th-slider-reviews-text .swiper-slide{width:300px}.th-slider-reviews-text-item .__title span{font-size:17px}.th-gallery-slider-blog-v1 img{min-height:210px}.th-gallery-slider-blog-v1 .swiper-slide{width:290px}}@media screen and (max-width:1199.98px) and (min-width:960px){.th-services-v3-item{width:49%;margin-right:2%;margin-bottom:3%}.th-services-v3-item:nth-child(2n){margin-right:0}}@media screen and (max-width:1199.98px) and (min-width:560px){.th-section-team-v2 .th-section-inner{max-width:600px}.th-team-v2-item{width:49%;margin-right:2%;margin-bottom:2%}.th-team-v2-item:nth-child(2n){margin-right:0}}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.th-support-webp .th-main-banner-v1{background-image:url(../img/bg-main-banner.webp)}.th-support-webp .th-main-banner-v1._inner-page{background-image:url(../img/bg-banner-inner.webp)}.th-support-webp .th-advantages-v1-item__ico{background-image:url(../img/btn-bg.webp)}.th-support-webp .th-history-moments-v1__item-year::before{background-image:url(../img/btn-bg.webp)}.th-support-webp .th-contacts-v1-item__ico{background-image:url(../img/btn-bg.webp)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwibWFpbi5jc3MiLCJiYXNlL19wcmltYXJ5LnNjc3MiLCJiYXNlL19pY29ucy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9pbmMtZm9ybS9jaGVja2JveC5zY3NzIiwiYmFzZS9fZm9ybXMuc2NzcyIsImJhc2Uvc2xpZGVycy5zY3NzIiwidmVuZG9ycy9fanF1ZXJ5LmZhbmN5Ym94LnNjc3MiLCJ2ZW5kb3JzL19zd2lwZXIuc2NzcyIsImxheW91dHMvX2dyaWQuc2NzcyIsImxheW91dHMvX3NlY3Rpb25zLnNjc3MiLCJsYXlvdXRzL19vdGhlci1zZXJ2aWNlcy5zY3NzIiwiY29tcG9uZW50cy8xX2hlYWRlcnMvX2hlYWRlci12Mi5zY3NzIiwiY29tcG9uZW50cy8yX2Zvb3Rlci9mb290ZXItdjEuc2NzcyIsImNvbXBvbmVudHMvM19tYWluLWJhbm5lcnMvbWFpbi1iYW5uZXItdjEuc2NzcyIsImNvbXBvbmVudHMvNF9hZHZhbnRhZ2VzL19hZHZhbnRhZ2VzLXYxLTMtY29sdW1zLnNjc3MiLCJjb21wb25lbnRzLzRfYWR2YW50YWdlcy9hZHZhbnRhZ2VzLXYyLXdpdGgtYmcuc2NzcyIsImNvbXBvbmVudHMvNF9hZHZhbnRhZ2VzL19hZHZhbnRhZ2VzLXYzLnNjc3MiLCJjb21wb25lbnRzLzVfc2VydmljZXMvc2VydmljZXMtdjEtd2l0aC1wcmljZXMtYW5kLXRhYnMuc2NzcyIsImNvbXBvbmVudHMvNl9sb2dvcy1wYXJuZXJzL2xvZ29zLXBhcm5lcnMtdjEtc2xpZGVyLWF1dG9wbGF5LnNjc3MiLCJjb21wb25lbnRzLzdfcG9zdHMvcG9zdHMtdjEtMy1jb2x1bW4uc2NzcyIsImNvbXBvbmVudHMvNV9zZXJ2aWNlcy9zZXJ2aWNlcy12Mi10YXJpZnMuc2NzcyIsImNvbXBvbmVudHMvNV9zZXJ2aWNlcy9zZXJ2aWNlcy12My5zY3NzIiwiY29tcG9uZW50cy81X3NlcnZpY2VzL3BhZ2UtaW50cm8tdjEuc2NzcyIsImNvbXBvbmVudHMvN19wb3N0cy9wb3N0cy12Mi1saXN0LXdpdGgtdGFicy5zY3NzIiwiY29tcG9uZW50cy85X2hpc3RvcnktbW9tZW50cy9oaXN0b3J5LW1vbWVudHMtdjEtbGluZS5zY3NzIiwiY29tcG9uZW50cy8xMF9jb250YWN0cy9jb250YWN0cy12MS5zY3NzIiwiY29tcG9uZW50cy8xMV90ZWFtL3RlYW0tdjEuc2NzcyIsImNvbXBvbmVudHMvMTFfdGVhbS90ZWFtLXYyLnNjc3MiLCJjb21wb25lbnRzLzExX3RlYW0vbWFzdGVyLnNjc3MiLCJjb21wb25lbnRzLzEyX3Jldmlld3MvcmV2aWV3cy12MS5zY3NzIiwiY29tcG9uZW50cy8xMl9yZXZpZXdzL3Jldmlld3MtdjIuc2NzcyIsImNvbXBvbmVudHMvMTNfY3RhL19jdGEtdjEuc2NzcyIsImNvbXBvbmVudHMvMTVfYWJvdXQvYWJvdXQtdjEuc2NzcyIsImNvbXBvbmVudHMvOTlfZm9ybXMvZm9ybS12MS1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzLzk4X2NvbnRlbnQtYmxvY2tzL3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvOThfY29udGVudC1ibG9ja3MvaW1hZ2VzLWFuZC1nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzLzk4X2NvbnRlbnQtYmxvY2tzL3FxLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzLzk4X2NvbnRlbnQtYmxvY2tzL2Zvcm0tYmxvY2suc2NzcyIsImNvbXBvbmVudHMvOThfY29udGVudC1ibG9ja3MvYmxvZy1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvOThfY29udGVudC1ibG9ja3MvY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvMTRfbW9kYWxzL19tb2RhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLEtBQ0UsWUFBQSxLQUNBLHlCQUFBLEtBR0YsS0FDRSxPQUFBLEVBR0YsS0FDRSxRQUFBLE1BR0YsR0FDRSxVQUFBLElBQ0EsT0FBQSxNQUFBLEVBR0YsR0FDRSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxPQUFBLEVBQ0EsU0FBQSxRQUdGLElBQ0UsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBR0YsRUFDRSxpQkFBQSxZQUdGLFlBQ0UsY0FBQSxLQUNBLGdCQUFBLFVBQ0Esd0JBQUEsVUFBQSxPQUFBLGdCQUFBLFVBQUEsT0FHRixFQ0NBLE9EQ0UsWUFBQSxPQUdGLEtDQ0EsSUFDQSxLRENFLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQUdGLE1BQ0UsVUFBQSxJQUdGLElDQ0EsSURDRSxVQUFBLElBQ0EsWUFBQSxFQUNBLFNBQUEsU0FDQSxlQUFBLFNBR0YsSUFDRSxPQUFBLE9BR0YsSUFDRSxJQUFBLE1BR0YsSUFDRSxhQUFBLEtBR0YsT0NDQSxNQUNBLFNBQ0EsT0FDQSxTRENFLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFHRixPQ0NBLE1EQ0UsU0FBQSxRQUdGLE9DQ0EsT0RDRSxlQUFBLEtDSUYsY0FDQSxhQUNBLGNESEEsT0FJRSxtQkFBQSxPQ0lGLGdDQUNBLCtCQUNBLGdDREhBLHlCQUlFLGFBQUEsS0FDQSxRQUFBLEVDSUYsNkJBQ0EsNEJBQ0EsNkJESEEsc0JBSUUsUUFBQSxJQUFBLE9BQUEsV0FHRixTQUNFLFFBQUEsTUFBQSxNQUFBLE9BR0YsT0FDRSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxNQUFBLFFBQ0EsUUFBQSxNQUNBLFVBQUEsS0FDQSxRQUFBLEVBQ0EsWUFBQSxPQUdGLFNBQ0UsZUFBQSxTQUdGLFNBQ0UsU0FBQSxLQUdGLGdCQ0dBLGFEREUsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsUUFBQSxFQUdGLHlDQ0lBLHlDREZFLE9BQUEsS0FHRixjQUNFLG1CQUFBLFVBQ0EsZUFBQSxLQUdGLHlDQUNFLG1CQUFBLEtBR0YsNkJBQ0UsbUJBQUEsT0FDQSxLQUFBLFFBR0YsUUFDRSxRQUFBLE1BR0YsUUFDRSxRQUFBLFVBR0YsU0FDRSxRQUFBLEtBR0YsU0FDRSxRQUFBLEtFbkxGLEtBQ0ksWUFBQSxLQUFB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Y0FBQSxJQUdGLHVCQUNFLFFBQUEsSUFBQSxFQUdGLHNCQUNFLE1BQUEsS0FHRiw2Q0FDRSxXQUFBLFFBQ0EsTUFBQSxRQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsUUFBQSxJQUNBLE1BQUEsRUFDQSxJQUFBLEVBQ0EsTUFBQSxLQUdGLGtCQUNFLGFBQUEsS0FDQSxjQUFBLEtBR0osNkJBQ0ksa0JBQ0UsYUFBQSxvQ0FDQSxjQUFBLHVDQUtOLG9DQUFzQyxpQkFBQSxnQ0FFdEMsZ0RBQWtELGlCQUFBLGlDQUVsRCw2Q0FBK0MsaUJBQUEsd0JBRS9DLDJEQUE2RCxpQkFBQSx3QkFFN0QsMkNBQTZDLGlCQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTsgXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyBcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgXHJcbiAgaGVpZ2h0OiAwOyBcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgXHJcbn1cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyBcclxuICBmb250LXNpemU6IDFlbTsgXHJcbn1cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IFxyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgXHJcbn1cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IFxyXG4gIGZvbnQtc2l6ZTogMWVtOyBcclxufVxyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IFxyXG4gIGZvbnQtc2l6ZTogMTAwJTsgXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IFxyXG4gIG1hcmdpbjogMDsgXHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyBcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyBcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgXHJcbiAgY29sb3I6IGluaGVyaXQ7IFxyXG4gIGRpc3BsYXk6IHRhYmxlOyBcclxuICBtYXgtd2lkdGg6IDEwMCU7IFxyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyBcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyBcclxuICBwYWRkaW5nOiAwOyBcclxufVxyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IFxyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgXHJcbiAgZm9udDogaW5oZXJpdDsgXHJcbn1cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufSIsImh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxubWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRoLXBhZ2UtaW5uZXItY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4udGgtdGl0bGUtcGFnZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnRoLXRpdGxlLXBhZ2Utd3JhcCBoMSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1zaXplOiA1NXB4O1xufVxuXG4udGgtdGl0bGUtcGFnZS13cmFwIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIG1heC13aWR0aDogOTEwcHg7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRoLWljbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnRoLWljbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udGgtaWNvX2xvY2F0aW9uLXdoaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi50aC1pY29fbG9jYXRpb24td2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28tbG9jYXRpb24td2hpdGUuc3ZnXCIpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4udGgtaWNvX2VtYWlsLXdoaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi50aC1pY29fZW1haWwtd2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28tZW1haWwtd2hpdGUuc3ZnXCIpO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuXG4udGgtaWNvX3Bob25lLXdoaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi50aC1pY29fcGhvbmUtd2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28tcGhvbmUtd2hpdGUuc3ZnXCIpO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4udGgtaWNvX2xvY2F0aW9uLWRhcmsge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLnRoLWljb19sb2NhdGlvbi1kYXJrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvbWFwLXdoaXRlLWRhcmsuc3ZnXCIpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4udGgtaWNvX2VtYWlsLWRhcmsge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLnRoLWljb19lbWFpbC1kYXJrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvZm9ybS1lbWFpbC1ibGFjay5zdmdcIik7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG5cbi50aC1pY29fcGhvbmUtZGFyayB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4udGgtaWNvX3Bob25lLWRhcms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9mb3JtLXBob25lLWJsYWNrLnN2Z1wiKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4udGgtaWNvLXRlbGVncmFtLWNvbG9yIHtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi50aC1pY28tdGVsZWdyYW0tY29sb3I6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28tdGVsZWdyYW0tMi5zdmdcIik7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi50aC1pY28td2hhdHNhcHAtY29sb3Ige1xuICB3aWR0aDogMjhweDtcbn1cblxuLnRoLWljby13aGF0c2FwcC1jb2xvcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2ljby13aGF0c2FwcC1sb2dvLTQ0NTYuc3ZnXCIpO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4udGgtaWNvX2VtYWlsLWNvbG9yZWQge1xuICB3aWR0aDogMjhweDtcbn1cblxuLnRoLWljb19lbWFpbC1jb2xvcmVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvLWVtYWlsLWJsdWUuc3ZnXCIpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4udGgtaWNvX2JjLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udGgtaWNvX2JjLXNlcGFyYXRvcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2ljby1jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4udGgtaWNvLXYyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19lbWFpbC13aGl0ZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGZsZXg6IDAgMCAyNnB4O1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19lbWFpbC13aGl0ZS0yOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvZW1haWwtd2hpdGUuc3ZnXCIpO1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19tYXAtd2hpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgZmxleDogMCAwIDI2cHg7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX21hcC13aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL21hcC13aGl0ZS5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX3Bob25lLXdoaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGZsZXg6IDAgMCAyNnB4O1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19waG9uZS13aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL3Bob25lLXdoaXRlLnN2Z1wiKTtcbn1cblxuLnRoLWljby12Mi50aC1pY29fYmxvZy10YWctb3JhbmdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGZsZXg6IDAgMCAyMnB4O1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19ibG9nLXRhZy1vcmFuZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9ibG9nLXRhZy1vcmFuZ2Uuc3ZnXCIpO1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19ibG9nLWNsb2NrLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGZsZXg6IDAgMCAyMnB4O1xufVxuXG4udGgtaWNvLXYyLnRoLWljb19ibG9nLWNsb2NrLWJsYWNrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvYmxvZy1jbG9jay1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX3RnLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmbGV4OiAwIDAgMjhweDtcbn1cblxuLnRoLWljby12Mi50aC1pY29fdGctYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy90Zy1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX3dhLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmbGV4OiAwIDAgMjhweDtcbn1cblxuLnRoLWljby12Mi50aC1pY29fd2EtYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy93YS1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX3ZrLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmbGV4OiAwIDAgMjhweDtcbn1cblxuLnRoLWljby12Mi50aC1pY29fdmstYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy92ay1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX29rLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmbGV4OiAwIDAgMjhweDtcbn1cblxuLnRoLWljby12Mi50aC1pY29fb2stYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9vay1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY28tdjIudGgtaWNvX3NoYXJlLWJsYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBmbGV4OiAwIDAgMjhweDtcbn1cblxuLnRoLWljby12Mi50aC1pY29fc2hhcmUtYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9zaGFyZS1ibGFjay5zdmdcIik7XG59XG5cbi50aC1pY29fcnVibGUtZ3JlZW4ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnRoLWljb19ydWJsZS1ncmVlbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2ljby1ydWJsZS1ncmVlbi5zdmdcIik7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnRoLWljb19ob3VyZ2xhc3MtZ3JlZW4ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnRoLWljb19ob3VyZ2xhc3MtZ3JlZW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28taG91cmdsYXNzLWdyZWVuLnN2Z1wiKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4udGgtaWNvX3J1YmxlLW9yYW5nZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udGgtaWNvX3J1YmxlLW9yYW5nZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2ljby1ydWJsZS1vcmFuZ2Uuc3ZnXCIpO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi50aC1pY29faG91cmdsYXNzLW9yYW5nZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udGgtaWNvX2hvdXJnbGFzcy1vcmFuZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9pY28taG91cmdsYXNzLW9yYW5nZS5zdmdcIik7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnRoLWljby1zdGFyLW9yYW5nZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2ljby1zdGFyLXllbGxvdy5zdmdcIik7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi50aC1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGxpbmVhcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRoLWJ0biAudGgtaWNvIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4udGgtYnRuLFxuLnRoLWJ0bjpob3Zlcixcbi50aC1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udGgtYnRuOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XG59XG5cbi50aC1idG5fZmlsbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2ODAwOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50aC1idG5fZmlsbC1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNzMwODtcbn1cblxuLnRoLWJ0bl9maWxsLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzdBNkQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGgtYnRuX2ZpbGwtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNjU1YTtcbn1cblxuLnRoLWJ0bl9maWxsLWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnRoLWJ0bl9maWxsLWxpZ2h0OmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLnRoLWJ0bl9zaXplLW1kIHtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xufVxuXG4udGgtYnRuX3NpemUtbGcge1xuICBwYWRkaW5nOiAyNXB4IDQ1cHg7XG59XG5cbi50aC1idG5fcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xufVxuXG4udGgtY29udGFpbmVyLWNoZWNrYm94IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aC1jb250YWluZXItY2hlY2tib3ggLmNoZWNrbWFyayBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGgtY29udGFpbmVyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRoLWNvbnRhaW5lci1yYWRpbyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLWNvbnRhaW5lci1yYWRpbyBhIHtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1jb250YWluZXItcmFkaW8gLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuXG4udGgtY29udGFpbmVyLXJhZGlvIC5jaGVja21hcmsgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLWNvbnRhaW5lci1yYWRpbyAuY2hlY2ttYXJrIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMDtcbiAgbGVmdDogLTI4cHg7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UgYWxsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUQ2RDg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRoLWNvbnRhaW5lci1yYWRpbyAuY2hlY2ttYXJrIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjRweDtcbiAgdG9wOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UgYWxsO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2NoZWNrLWJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi50aC1jb250YWluZXItcmFkaW8uX19hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM2NzkzNUI7XG59XG5cbi50aC1jb250YWluZXItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGgtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLWZvcm0taW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50aC1mb3JtLWlucHV0LXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxlZnQ6IDI0cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTNweDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4udGgtZm9ybS1pbnB1dC13cmFwX190ZXh0YXJlYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9mb3JtLW1lc3NhZ2UtYmxhY2suc3ZnXCIpO1xuICB0b3A6IDM3cHg7XG59XG5cbi50aC1mb3JtLWlucHV0LXdyYXBfX3Bob25lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2Zvcm0tcGhvbmUtYmxhY2suc3ZnXCIpO1xufVxuXG4udGgtZm9ybS1pbnB1dC13cmFwX19uYW1lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2Zvcm0tbmFtZS1ibGFjay5zdmdcIik7XG59XG5cbi50aC1mb3JtLWlucHV0LXdyYXBfX2VtYWlsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljb25zL2Zvcm0tZW1haWwtYmxhY2suc3ZnXCIpO1xufVxuXG4udGgtZm9ybS1pbnB1dC10ZXh0IHtcbiAgaGVpZ2h0OiA3NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDZEODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnRoLWZvcm0taW5wdXQtdGV4dDo6cGxhY2Vob2xkZXIge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnRoLWZvcm0taW5wdXQtdGV4dDpob3Zlcixcbi50aC1mb3JtLWlucHV0LXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGgtZm9ybS1pbnB1dC10ZXh0OmhvdmVyOjpwbGFjZWhvbGRlcixcbi50aC1mb3JtLWlucHV0LXRleHQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxudGV4dGFyZWEudGgtZm9ybS1pbnB1dC10ZXh0IHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xufVxuXG4udGgtZm9ybS1idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1mb3JtLWJ0bi13cmFwIC50aC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICBtaW4td2lkdGg6IDMzMHB4O1xufVxuXG4udGgtZm9ybS10ZXh0IGEge1xuICBjb2xvcjogZ3JheTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1mb3JtLXRleHQgc3BhbiB7XG4gIGNvbG9yOiBncmF5O1xufVxuXG4udGgtZm9ybS10ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRoLWZvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnRoLWZvcm0tZGlzY3Ige1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50aC1zd2lwZXItYXJyb3ctY3VyY2xlIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDM5MjE1Njg2Myk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGgtc3dpcGVyLWFycm93LWN1cmNsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmaWx0ZXI6IGludmVydCgxKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5zdmdcIik7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zd2lwZXItYXJyb3ctY3VyY2xlOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMwMTk2MDc4NDMpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDk4MDM5MjE2KTtcbn1cblxuLnRoLXN3aXBlci1hcnJvdy1jdXJjbGUuX19wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLnRoLXN3aXBlci1hcnJvdy1jdXJjbGUuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4udGgtc3dpcGVyLWFycm93LWN1cmNsZS5zd2lwZXItYnV0dG9uLWRpc2FibGVkOjphZnRlciB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuXG4udGgtc3dpcGVyLWFycm93LWFic29sdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4udGgtc3dpcGVyLWFycm93LWFic29sdXQgLnN3aXBlci1zbGlkZSA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuc3dpcGVyLXNsaWRlLXZpc2libGUgPiAqIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAudGgtc3dpcGVyLWFycm93LWN1cmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuXG4udGgtc3dpcGVyLWFycm93LWFic29sdXQgLl9fbmV4dCB7XG4gIHJpZ2h0OiAtMzBweDtcbn1cblxuLnRoLXN3aXBlci1hcnJvdy1hYnNvbHV0IC5fX3ByZXYge1xuICBsZWZ0OiAtMzBweDtcbn1cblxuLnRoLXN3aXBlci1hcnJvdy1hYnNvbHV0IC5fX3ByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4udGgtc3dpcGVyLWFycm93LWFic29sdXQgLnRoLXN3aXBlci1hcnJvdy13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05NXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4udGgtc3dpcGVyLWFycm93LWFic29sdXQgLnRoLXN3aXBlci1hcnJvdy13cmFwIC50aC1zd2lwZXItYXJyb3ctY3VyY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnN3aXBlci1zbGlkZS12aXNpYmxlID4gKiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZhbmN5Ym94LWlzLWhpZGRlbiB7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDA7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTkyO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIsXG4uZmFuY3lib3gtYmcsXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LW91dGVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzAsIDMwLCAzMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NCwgMC43MSk7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcbn1cblxuLmZhbmN5Ym94LWluZm9iYXIsXG4uZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1jYXB0aW9uLFxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIDAuMjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk3O1xufVxuXG4uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXRvb2xiYXIge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgei1pbmRleDogOTk5OTQ7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBVc2luZyB3aXRob3V0IHByZWZpeCB3b3VsZCBicmVhayBJRTExICovXG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgcGFkZGluZzogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTQ7XG59XG5cbi5mYW5jeWJveC1zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQ0cHggMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5mYW5jeWJveC1pcy1ncmFiYmluZyAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPXRydWVdIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mYW5jeWJveC12aWRlbyxcbi5mYW5jeWJveC1pZnJhbWUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBGaXggaU9TICovXG5cbi5mYW5jeWJveC1pZnJhbWUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWVycm9yIHAge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBCdXR0b25zICovXG5cbi5mYW5jeWJveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAzMCwgMzAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHdpZHRoOiA0NHB4O1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLFxuLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LWJ1dHRvbjpsaW5rIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogRml4IElFMTEgKi9cblxuLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGxheSBzdmc6bnRoLWNoaWxkKDIpLFxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNlbnRlciBzdmc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmNTI2ODtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogOTk5OTg7XG59XG5cbi8qIENsb3NlIGJ1dHRvbiBvbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiBodG1sIGNvbnRlbnQgKi9cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC44O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC00NHB4O1xuICB6LWluZGV4OiA0MDE7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTmF2aWdhdGlvbiBhcnJvd3MgKi9cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDtcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xuICBsZWZ0OiAwO1xuICBsZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nOiAzMXB4IDI2cHggMzFweCA2cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICByaWdodDogMDtcbiAgcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xufVxuXG4vKiBDYXB0aW9uICovXG5cbi5mYW5jeWJveC1jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjg1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjE1KSA2NSUsIHJnYmEoMCwgMCwgMCwgMC4wNzUpIDc1LjUlLCByZ2JhKDAsIDAsIDAsIDAuMDM3KSA4Mi44NSUsIHJnYmEoMCwgMCwgMCwgMC4wMTkpIDg4JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiA3NXB4IDQ0cHggMjVweCA0NHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTY7XG59XG5cbkBzdXBwb3J0cyAocGFkZGluZzogbWF4KDBweCkpIHtcbiAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDc1cHggbWF4KDQ0cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKSBtYXgoMjVweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSBtYXgoNDRweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gIH1cbn1cblxuLmZhbmN5Ym94LWNhcHRpb24tLXNlcGFyYXRlIHtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uX19ib2R5IHtcbiAgbWF4LWhlaWdodDogNTB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIGEsXG4uZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssXG4uZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gIGFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi8qIFRyYW5zaXRpb24gZWZmZWN0cyAqL1xuXG4uZmFuY3lib3gtYW5pbWF0ZWQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBzbGlkZSAqL1xuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XG59XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiByb3RhdGUgKi9cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG59XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5cbi8qIEZ1bGxzY3JlZW4gICovXG5cbi5mYW5jeWJveC1idXR0b24tLWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBTaGFyZSAqL1xuXG4uZmFuY3lib3gtc2hhcmUge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogOTAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveC1zaGFyZSBoMSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4Njtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcbiAgYmFja2dyb3VuZDogI2JkMDgxZDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FhMDcxOTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBkOTVlODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyNXB4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM1ZDViNWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBTbGlkZXNob3cgYnV0dG9uICovXG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXk6OmJlZm9yZSxcbi5mYW5jeWJveC1idXR0b24tLXBhdXNlOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGxheTo6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNnB4IGluc2V0IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi5mYW5jeWJveC1idXR0b24tLXBhdXNlOjpiZWZvcmUge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAycHggMCAycHg7XG59XG5cbi8qIFRodW1icyAqL1xuXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMTJweDtcbiAgei1pbmRleDogOTk5OTU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gIHJpZ2h0OiAyMTJweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXggLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjMmEyYTJhO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luOiAycHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOjpiZWZvcmUge1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmY1MjY4O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB6LWluZGV4OiA5OTk5MTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuXG4vKipcbiAqIFN3aXBlciA5LjQuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKdW5lIDEzLCAyMDIzXG4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogIzAwN2FmZjtcbn1cblxuLnN3aXBlcixcbnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUsXG5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsXG5zd2lwZXItY29udGFpbmVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbixcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBib3R0b206IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSwgOHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsIGF1dG8pO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbn1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbjpob3N0KC5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsKSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCwgYXV0byk7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbixcbnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuXG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGgtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG5bY2xhc3MqPXRoLWNvbF0sXG5bY2xhc3NePXRoLWNvbF0ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi50aC1ncmlkLW1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4udGgtZ3JpZC1taW4gW2NsYXNzKj10aC1jb2xdLFxuLnRoLWdyaWQtbWluIFtjbGFzc149dGgtY29sXSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnRoLWNvbC0zLXhsIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbn1cblxuLnRoLWNvbC00LXhsIHtcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIGZsZXg6IDAgMCAzMy4zMzMlO1xufVxuXG4udGgtY29sLTUteGwge1xuICB3aWR0aDogNDEuNjY2JTtcbiAgZmxleDogMCAwIDQxLjY2NiU7XG59XG5cbi50aC1jb2wtNi14bCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG59XG5cbi50aC1jb2wtNy14bCB7XG4gIHdpZHRoOiA1OC4zMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzJTtcbn1cblxuLnRoLWNvbC05LXhsIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbn1cblxuLnRoLWNvbC0xMi14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cblxuLnRoLXNlY3Rpb24taW5uZXIge1xuICBtYXgtd2lkdGg6IDEzMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLXNlY3Rpb24taG9tZSB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuXG4udGgtc2VjdGlvbl9fcGFkZGluZy1ib3R0b20tMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50aC1zZWN0aW9uX19tYXJnaW4tYm90dG9tLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50aC1zZWN0aW9uLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4udGgtc2VjdGlvbi1oZWFkLl90eHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGgtc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGgtc2VjdGlvbi10aXRsZSBwIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4udGgtc2VjdGlvbi10aXRsZSBwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlYmU5O1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiByZ2IoMjMsIDEyMiwgMTA5KTtcbn1cblxuLnRoLXNlY3Rpb24tcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4udGgtc2VjdGlvbi1wYWdlIC50aC1zZWN0aW9uLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4udGgtc2VjdGlvbi1wYWdlIC50aC1zZWN0aW9uLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuXG4udGgtb3RoZXItc2VydmljZXMge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udGgtb3RoZXItc2VydmljZXMgPiAudGgtc2VjdGlvbi1pbm5lciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi10b3Age1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIGNvbG9yOiAjODMzNTEzO1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjItdG9wLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjItdG9wIGEge1xuICBjb2xvcjogIzgzMzUxMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi10b3AgaSB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbS1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi1sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjItbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlLFxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlICoge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1wYWdlLWhlYWRlci12Mi1ib3R0b20taW5uZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjIuX3N0YXRpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdmxpc3QgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IGxpIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjItbmF2bGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGMjY5MEQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGxpbmVhcjtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdl9faGVhZGVyLW1vYmlsZSxcbi50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2Zvb3Rlci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCxcbi50aC1wYWdlLWhlYWRlci12Mi5faW5uZXItcGFnZSAudGgtcGFnZS1oZWFkZXItdjItdG9wIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1pY29fbG9jYXRpb24tZGFyayB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgLnRoLWljb19lbWFpbC1kYXJrIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi50aC1wYWdlLWhlYWRlci12Mi5faW5uZXItcGFnZSAudGgtaWNvX2VtYWlsLWRhcms6YmVmb3JlIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1pY29fcGhvbmUtZGFyayB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgLnRoLWljb19waG9uZS1kYXJrOmJlZm9yZSB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi50aC1oZWFkZXItdjItYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3N0E2RDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aC1oZWFkZXItdjItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNjU1YTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xufVxuXG4udGgtaGVhZGVyLXYyLWVtYWlsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4udGgtaGVhZGVyLXYyLXBob25lIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi50aC1idXJnZXItYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24ge1xuICB6LWluZGV4OiAxMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbjpob3Zlcixcbi50aC1idXJnZXItYm94IGEudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2JveCxcbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2JveCB7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMjZweDtcbn1cblxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lIHtcbiAgYmFja2dyb3VuZDogIzQxNDE0MTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lXzEge1xuICB0b3A6IDA7XG59XG5cbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fbGluZV8yIHtcbiAgdG9wOiA4cHg7XG59XG5cbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fbGluZV8zIHtcbiAgdG9wOiAxNnB4O1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMSB7XG4gIHRyYW5zaXRpb246IHRvcCAyMDBtcyAyNTBtcywgdHJhbnNmb3JtIDIwMG1zO1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMiB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMG1zIDMwMG1zO1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMyB7XG4gIHRyYW5zaXRpb246IHRvcCAxMDBtcyAzMDBtcywgdHJhbnNmb3JtIDIwMG1zO1xufVxuXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQgLnRoLWJ1cmdlci1pY29uX19ib3gge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG59XG5cbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbi5fbmF2LW9wZW5lZCAudGgtYnVyZ2VyLWljb25fX2xpbmUge1xuICB0b3A6IDEwcHg7XG59XG5cbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbi5fbmF2LW9wZW5lZCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMSB7XG4gIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMTAwbXMsIHRyYW5zZm9ybSAyMDBtcyAyNTBtcztcbn1cblxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uLl9uYXYtb3BlbmVkIC50aC1idXJnZXItaWNvbl9fbGluZV8yIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcbn1cblxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uLl9uYXYtb3BlbmVkIC50aC1idXJnZXItaWNvbl9fbGluZV8zIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMjAwbXMsIHRyYW5zZm9ybSAyMDBtcyAyNTBtcztcbn1cblxuLnRoLWhlYWRlci12Mi1lbWFpbC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGgtZm9vdGVyLXYxIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxNzdBNkQ7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cblxuLnRoLWZvb3Rlci12MSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1mb290ZXItdjEgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnRoLWZvb3Rlci12MS1sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICB3aWR0aDogMTc4cHg7XG59XG5cbi50aC1mb290ZXItdjEtY29weSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi50aC1mb290ZXItdjEtY29weSA+ICoge1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4udGgtZm9vdGVyLXYxLWNvbHVtbi0yIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sdW1uczogMjtcbn1cblxuLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLnRoLWZvb3Rlci12MS1jb250YWN0cyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRoLWZvb3Rlci12MS1jb250YWN0cyA+ICoge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udGgtZm9vdGVyLXYxLWNvbnRhY3RzIC50aC1mb290ZXItdjEtdGVsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4udGgtZm9vdGVyLXYxLWNvbnRhY3RzIC50aC1mb290ZXItdjEtY2FsbGJhY2stYnRuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmNzIxYTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZjcyMWE7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRoLW5vLXN1cHBvcnQtd2VicCAudGgtbWFpbi1iYW5uZXItdjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctbWFpbi1iYW5uZXIuanBnXCIpOyB9XG5cbi50aC1tYWluLWJhbm5lci12MSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc2MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi50aC1tYWluLWJhbm5lci12MS1pbm5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1tYWluLWJhbm5lci12MV9fZGVzYyB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbn1cblxuLnRoLW1haW4tYmFubmVyLXYxX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50aC1tYWluLWJhbm5lci12MV9fdGl0bGUgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi50aC1tYWluLWJhbm5lci12MV9fc3ViLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4udGgtbm8tc3VwcG9ydC13ZWJwIC50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy1iYW5uZXItaW5uZXIuanBnXCIpOyB9XG5cbi50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSB7XG4gIGhlaWdodDogNjYwcHg7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSAudGgtbWFpbi1iYW5uZXItdjEtaW5uZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2Mge1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG59XG5cbi50aC1icmVhZGNydW1icyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnRoLWJyZWFkY3J1bWJzIHNwYW4gPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi50aC1icmVhZGNydW1icyBzcGFuID4gc3BhbiB7XG4gIGNvbG9yOiAjOTE5MTkxO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi50aC1iYy13cmFwLl9wdC0wIC50aC1icmVhZGNydW1icyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udGgtYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogNDVweCAwIDAgMDtcbn1cblxuLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MSAudGgtZ3JpZCB7XG4gIHJvdy1nYXA6IDQwcHg7XG59XG5cbi50aC1uby1zdXBwb3J0LXdlYnAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2J0bi1iZy5wbmdcIik7IH1cblxuLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIHtcbiAgYmFja2dyb3VuZDogI0ZGNjIwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udGgtYWR2YW50YWdlcy12MS1pdGVtX19kaXNjciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDgwJSk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnRoLWFkdmFudGFnZXMtdjItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMjVweDtcbiAgcm93LWdhcDogMzBweDtcbn1cblxuLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udGgtYWR2YW50YWdlcy12Mi1pdGVtX19kaXNjciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnRoLWFkdmFudGFnZXMtdjMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbn1cblxuLnRoLWFkdmFudGFnZXMtdjMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1hZHZhbnRhZ2VzLXYzLWl0ZW1fX2ljbyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50aC1hZHZhbnRhZ2VzLXYzLWl0ZW1fX3RpdGxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRoLXNlY3Rpb24tc2VydmljZXMtdjEgLnRoLXNlY3Rpb24taGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi50aC1zZXJ2aWNlcy12MS10YWJzIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4udGgtc2VydmljZXMtdjEtdGFicyBidXR0b24ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGgtc2VydmljZXMtdjEtdGFicyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udGgtc2VydmljZXMtdjEtdGFicyBidXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGgtc2VydmljZXMtdjEtdGFicyBidXR0b24uX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkY2MjAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjI1MDk4MDM5MjIpO1xufVxuXG4udGgtc2VydmljZXMtdjEtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aC1zZXJ2aWNlcy12MS13cmFwLl9hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRoLXNlcnZpY2VzLXYxLXdyYXAgLnRoLWdyaWQge1xuICByb3ctZ2FwOiA0MHB4O1xufVxuXG4udGgtc2VydmljZXMtdjEtd3JhcCBbY2xhc3NePXRoLWNvbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0MHB4O1xufVxuXG4udGgtc2VydmljZXMtdjEtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGgtc2VydmljZXMtdjEtaXRlbV9fdGFnIHtcbiAgYmFja2dyb3VuZDogIzZDOThFMTtcbiAgcGFkZGluZzogM3B4IDhweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4udGgtc2VydmljZXMtdjEtaXRlbV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX3RpdGxlIGkge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCAwIDJweCwgdHJhbnNwYXJlbnQgMnB4IDZweCk7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG4gIG1hcmdpbjogYXV0byA1cHggNnB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG59XG5cbi50aC1zZXJ2aWNlcy12MS1pdGVtX190aXRsZSBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50aC1zZXJ2aWNlcy12MS1pdGVtX19kaXNjciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zZXJ2aWNlcy12MS1pdGVtOmhvdmVyIC50aC1zZXJ2aWNlcy12MS1pdGVtX19kaXNjciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGgtc2VydmljZXMtdjEtaXRlbTpob3ZlciAudGgtc2VydmljZXMtdjEtaXRlbV9fdGl0bGUgaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50aC1zZWN0aW9uLWNsaWVudHMtdjEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGgtY2xpZW50cy12MSB7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgbWl4LWJsZW5kLW1vZGU6IGRhcmtlbjtcbn1cblxuLnRoLWNsaWVudHMtdjEgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuLnRoLWNsaWVudHMtdjEgLnN3aXBlci1zbGlkZSB7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnRoLWNsaWVudHMtdjEgaW1nLFxuLnRoLWNsaWVudHMtdjEgcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGgtY2xpZW50cy12MSBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1jbGllbnRzLXYxIGltZzpob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuXG4udGgtc2VjdGlvbi1wb3N0cy12MSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG5cbi50aC1zZWN0aW9uLXBvc3RzLXYxIC50aC1ncmlkIHtcbiAgcm93LWdhcDogNDBweDtcbn1cblxuLnRoLXNlY3Rpb24tcG9zdHMtdjEgLnRoLXNlY3Rpb24taGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi50aC1wb3N0cy12MS1pdGVtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGgtcG9zdHMtdjEtaXRlbV9faW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi50aC1wb3N0cy12MS1pdGVtX19pbWc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjIwMDtcbn1cblxuLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50aC1wb3N0cy12MS1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnRoLXBvc3RzLXYxLWl0ZW1fX2RhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1wb3N0cy12MS1pdGVtOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuODU7XG59XG5cbi50aC1wb3N0cy12MS1pdGVtOmhvdmVyIC50aC1wb3N0cy12MS1pdGVtX19kYXRlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRoLXNlY3Rpb24tc2VydmljZXMtdjIgLnRoLWdyaWQge1xuICByb3ctZ2FwOiA0MHB4O1xufVxuXG4udGgtc2VjdGlvbi1zZXJ2aWNlcy12Mi5fZnAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW0ge1xuICBwYWRkaW5nOiA1MHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGgtc2VydmljZXMtdjItaXRlbS10b3A6YmVmb3JlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICM2Qzk4RTE7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xufVxuXG4udGgtc2VydmljZXMtdjItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG5cbi50aC1zZXJ2aWNlcy12Mi1pdGVtID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX3RvcC1wbGFzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjdweDtcbiAgei1pbmRleDogMDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNkM5OEUxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX3RhZyB7XG4gIG1hcmdpbjogMCBhdXRvIDEycHg7XG4gIGJhY2tncm91bmQ6ICM2Qzk4RTE7XG4gIHBhZGRpbmc6IDNweCA4cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi50aC1zZXJ2aWNlcy12Mi1pdGVtX190aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogZ3JheTtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2Rpc2NyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBncmF5O1xufVxuXG4udGgtc2VydmljZXMtdjItaXRlbV9fY2hlY2sge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmbGV4OiAwIDAgMjZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvY2hlY2stY3VyY2xlLW9yYW5nZS5zdmdcIik7XG59XG5cbi50aC1zZXJ2aWNlcy12Mi1pdGVtX19idG4td3JhcCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4udGgtc2VydmljZXMtdjItaXRlbV9fYnRuLXdyYXAgLnRoLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi50aC1zZXJ2aWNlcy12My13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udGgtc2VydmljZXMtdjMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX2ltZyB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX2Rlc2Mge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi50aC1zZXJ2aWNlcy12My1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnRoLXNlcnZpY2VzLXYzLWl0ZW06aG92ZXIgLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX3RpdGxlIHtcbiAgY29sb3I6ICNGMjY5MEQ7XG59XG5cbi50aC1zZXJ2aWNlcy12My1pdGVtX190eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi50aC1zZXJ2aWNlcy12My1pdGVtX19saW5rIHtcbiAgY29sb3I6ICNGMjY5MEQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnkge1xuICB3aWR0aDogNDkwcHg7XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MS1pbmZvIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ5MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeSB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X19iaWcsXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fdGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX3RodW1iIHtcbiAgaGVpZ2h0OiAyMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX2JpZyB7XG4gIGhlaWdodDogODAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX2JpZyAuc3dpcGVyLXNsaWRlLFxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX3RodW1iIC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX3RodW1iIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX2JpZyAuc3dpcGVyLXNsaWRlIGltZyxcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX2JpZyAuc3dpcGVyLXNsaWRlLFxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX2JpZyAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlLFxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX3RodW1iIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fdGl0bGUgaDEge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtc2l6ZTogNTVweDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSA+IGRpdiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSA+IGRpdiAudGgtaWNvIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3Byb3BlcnR5ID4gZGl2IC50aC1pY29fcnVibGUtb3JhbmdlOmJlZm9yZSxcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fcHJvcGVydHkgPiBkaXYgLnRoLWljb19ydWJsZS1ncmVlbjpiZWZvcmUge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3Byb3BlcnR5ID4gZGl2IC50aC1pY29faG91cmdsYXNzLW9yYW5nZTpiZWZvcmUsXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3Byb3BlcnR5ID4gZGl2IC50aC1pY29faG91cmdsYXNzLWdyZWVuOmJlZm9yZSB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi50aC1zZXJ2aWNlLWluY2x1ZGVkIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnRoLXNlcnZpY2UtaW5jbHVkZWRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi50aC1zZXJ2aWNlLWluY2x1ZGVkX190eHQgdWwgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9jaGVjay1jdXJjbGUtZ3JlZW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0LWJvbnVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlM2UzO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnRoLXNlcnZpY2UtaW5jbHVkZWRfX3R4dC1ib251czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2ljby1naWZ0LWJveC5zdmdcIik7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnRoLXNlcnZpY2UtaW5jbHVkZWRfX2J0bnMtZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4udGgtcG9zdHMtdjItdGFicyB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnRoLXBvc3RzLXYyLXRhYnMgYSB7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbn1cblxuLnRoLXBvc3RzLXYyLXRhYnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50aC1wb3N0cy12Mi10YWJzIGE6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGgtcG9zdHMtdjItdGFicyBhLl9fYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNGRjYyMDA7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMjUwOTgwMzkyMik7XG59XG5cbi50aC1wb3N0cy12Mi1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi50aC1wb3N0cy12Mi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuXG4udGgtcG9zdHMtdjItaXRlbV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLnRoLXBvc3RzLXYyLWl0ZW1fX3RleHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnRoLXBvc3RzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGgtcG9zdHMtdjItaXRlbV9fZGlzY3Ige1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi50aC1wb3N0cy12Mi1pdGVtX19kaXNjciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGgtcG9zdHMtdjItaXRlbV9fbWV0YSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEtdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cblxuLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEtdGFncyBhIHtcbiAgY29sb3I6ICNmZjcyMWE7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50aC1wb3N0cy12Mi1pdGVtX19tZXRhLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgbWF4LWNvbnRlbnQ7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuXG4udGgtcG9zdHMtdjItaXRlbV9fbWV0YS1kYXRlIC50aC1pY28tdjIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbTpsYXN0LW9mLXR5cGUgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0teWVhciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICM2Qzk4RTE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aC1uby1zdXBwb3J0LXdlYnAgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2J0bi1iZy5wbmcpOyB9XG5cbi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0teWVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkY2MjAwO1xuICBib3JkZXI6IDE4cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogMTVweDtcbn1cblxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjdweCk7XG4gIHdpZHRoOiAycHg7XG4gIG1hcmdpbjogMCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuXG4udGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCBwIHtcbiAgbWFyZ2luOiA2cHggMCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnRoLXNlY3Rpb24tY29udGFjdHMtdjEge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuLnRoLWNvbnRhY3RzLXYxLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICByb3ctZ2FwOiA0MHB4O1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xufVxuXG4udGgtY29udGFjdHMtdjEtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1uby1zdXBwb3J0LXdlYnAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnRuLWJnLnBuZyk7IH1cblxuLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyB7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGZsZXg6IDAgMCA2MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGNjIwMDtcbn1cblxuLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyBpIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsZXg6IDAgMCA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi50aC1jb250YWN0cy12MS1pdGVtX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IHNwYW4sXG4udGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCBhIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCBhIHtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLnRoLWNvbnRhY3RzLXYxLW1hcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGgtY29udGFjdHMtdjEtaXRlbV9faWNvIC50aC1pY28tdjIsXG4udGgtY29udGFjdHMtdjEtaXRlbV9faWNvIC50aC1pY28ge1xuICB3aWR0aDogNDBweDtcbiAgZmxleDogMCAwIDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGgtc2VjdGlvbi10ZWFtLXYxIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbn1cblxuLnRoLXNlY3Rpb24tdGVhbS12MSAudGgtZ3JpZCB7XG4gIHJvdy1nYXA6IDQwcHg7XG59XG5cbi50aC10ZWFtLXYxLWl0ZW1fX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi50aC10ZWFtLXYxLWl0ZW1fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50aC10ZWFtLXYxLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGgtdGVhbS12MS1pdGVtX19kaXNjciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi50aC10ZWFtLXYyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udGgtdGVhbS12Mi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NSwgMjQ1LCAyNDUpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4udGgtdGVhbS12Mi1pdGVtX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50aC10ZWFtLXYyLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi50aC10ZWFtLXYyLWl0ZW1fX2Rlc2Mge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjVweCAyNXB4O1xufVxuXG4udGgtdGVhbS12Mi1pdGVtX19kZXNjIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiByZ2IoODEsIDcyLCA4MCk7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRoLXRlYW0tdjItaXRlbV9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG5cbi50aC1tcHMtbWFzdGVyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi50aC1zZXJ2aWNlLXNpbmdsZS1jYXJkLl9tYXN0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4udGgtbXBzLW1hc3Rlci1pbmZvX19hdmF0YXIge1xuICB3aWR0aDogODBweDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItaW5mb19fYXZhdGFyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItaW5mb19fZGVzYyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50aC1tcHMtbWFzdGVyLWluZm9fX2Rlc2MgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX2Nvc3QgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fY29zdCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fY29zdCAudGgtaWNvX3J1YmxlLW9yYW5nZTpiZWZvcmUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4udGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19jb3N0IC50aC1pY29faG91cmdsYXNzLW9yYW5nZTpiZWZvcmUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4udGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19jb3N0IC50aC1pY29faG91cmdsYXNzLW9yYW5nZSxcbi50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX2Nvc3QgLnRoLWljb19ydWJsZS1vcmFuZ2Uge1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnRoLXNlY3Rpb24tcmV2aWV3cy12MSAudGgtZ3JpZCB7XG4gIHJvdy1nYXA6IDQwcHg7XG59XG5cbi50aC1yZXZpZXdzLXYxLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDAgMCAyMnB4O1xufVxuXG4udGgtcmV2aWV3cy12MS1pdGVtX19pbWcge1xuICB3aWR0aDogMTMwcHg7XG4gIGZsZXg6IDAgMCAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGgtcmV2aWV3cy12MS1pdGVtX19pbWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9pY29ucy9xcS1vcmFuZ2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGxlZnQ6IC0yMnB4O1xuICB0b3A6IDRweDtcbn1cblxuLnRoLXJldmlld3MtdjEtaXRlbV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4udGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4udGgtcmV2aWV3cy12MS1pdGVtX19uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi50aC1yZXZpZXdzLXYxLWl0ZW1fX2NvbnRlbnQgcCB7XG4gIG1hcmdpbjogNnB4IDAgMDtcbiAgb3BhY2l0eTogMC43O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50aC1zZWN0aW9uLXJldmlld3MtdjIge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi50aC1yZXZpZXdzLXYyLXBsYXRmb3JtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRoLXJldmlld3MtdjItcGxhdGZvcm1zLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UgYWxsO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB3aWR0aDogMjAlO1xufVxuXG4udGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMtaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50aC1yZXZpZXdzLXYyLXBsYXRmb3Jtcy1pdGVtX19yYXRlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnRoLXJldmlld3MtdjItcGxhdGZvcm1zLWl0ZW1fX3JhdGUgLnRoLWljbyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRoLXJldmlld3MtdjItcGxhdGZvcm1zLWl0ZW1fX3JhdGUgLnRoLWljby1zdGFyLW9yYW5nZTpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzUwNTA1MDtcbn1cblxuLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xuICB3aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIC5fX2ltZy13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjOEQ4RDhEO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UgYWxsO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX19zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fc3RhcnMgLnRoLWljbyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB3aWR0aDogMTdweDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX19zdGFycyAudGgtaWNvOjpiZWZvcmUge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX2xvZ28ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fdGl0bGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fYXZhdGFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX2F2YXRhciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZSBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM4RDhEOEQ7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gcCB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy12aWRlbyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlLFxuLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNjQwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAtNjQwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIHJnYmEoMjQ0LCAyNDUsIDI0NSwgMCksICNGNEY1RjUpO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW86OmFmdGVyIHtcbiAgcmlnaHQ6IC02NDBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0NCwgMjQ1LCAyNDUsIDApLCAjRjRGNUY1KTtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuOSkgMTAwJSk7XG4gIHRyYW5zaXRpb246IDAuMjVzIGVhc2UgYWxsO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDgwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX19wbGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM0OTAxOTYwNzgpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIHRvcDogMzBweDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3BsYXk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL3BsYXktd2l0aGUuc3ZnXCIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCAuaDIge1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX190ZXh0IHNwYW4ge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtOmhvdmVyIC5fX3BsYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbTpob3ZlciAuX19wbGF5OjphZnRlciB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuXG4udGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4udGgtc2VjdGlvbi1wYWdlLXJldmlld3MgLnRoLXNlY3Rpb24taGVhZCBwIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZkYWNhO1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiAjZmY0YzAxO1xufVxuXG4udGgtc2VjdGlvbi1wYWdlLXJldmlld3MgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnRoLWN0YS12MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Qzk4RTE7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50aC1jdGEtdjFfX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRoLWN0YS12MV9fdHh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRoLWN0YS12MV9fYnRuLXdyYXAge1xuICB3aWR0aDogMjQwcHg7XG59XG5cbi50aC1zZWN0aW9uLWFib3V0LXYxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cblxuLnRoLWFib3V0LXYxIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRoLWFib3V0LXYxX19kZXNjIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUxNnB4KTtcbn1cblxuLnRoLWFib3V0LXYxX190aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udGgtYWJvdXQtdjFfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnRoLWFib3V0LXYxX19pbWcge1xuICB3aWR0aDogNTE2cHg7XG59XG5cbi50aC1hYm91dC12MV9faW1nIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnRoLXNlY3Rpb24tZm9ybS12MSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG5cbmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZHMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NTgwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5sZHMtZWxsaXBzaXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKTtcbn1cblxuLmxkcy1lbGxpcHNpcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5sZHMtZWxsaXBzaXNfc20gZGl2IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogMTBweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMxIDAuNnMgaW5maW5pdGU7XG59XG5cbi5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IDEwcHg7XG4gIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xufVxuXG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xuICBsZWZ0OiAzMHB4O1xuICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcbn1cblxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgbGVmdDogNDlweDtcbiAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMzIDAuNnMgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTlweCwgMCk7XG4gIH1cbn1cblxuYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50aC1zZW5kLXJlc3BvbnNlLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgcGFkZGluZzogMjVweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgei1pbmRleDogMTA7XG59XG5cbi50aC1zZW5kLXJlc3BvbnNlLW1zZ19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50aC1zZW5kLXJlc3BvbnNlLW1zZ19fdHh0X3N1Y2Nlc3Mge1xuICBjb2xvcjogI2U2NzgwMDtcbn1cblxuLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190aXRsZV9lcnJvciB7XG4gIGNvbG9yOiAjZjcxNjE2O1xufVxuXG4udGgtc2VuZC1yZXNwb25zZS1tc2dfX3R4dF9lcnJvciB7XG4gIGNvbG9yOiAjZjcxNjE2O1xufVxuXG4udGgtc2VjdGlvbi1zaW5nbGUtYmxvZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLnRoLXNpbmdsZS1ibG9nIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLnRoLXNpbmdsZS1ibG9nX19tZXRhIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi50aC1zaW5nbGUtYmxvZ19fbWV0YSAudGgtaWNvLXYyIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgZmxleDogMCAwIDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi50aC1zaW5nbGUtYmxvZ19fbWV0YS10YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2ZmNzIxYTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRoLXNpbmdsZS1ibG9nX19tZXRhLXRhZ3MgYSB7XG4gIGNvbG9yOiAjZmY3MjFhO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGgtc2luZ2xlLWJsb2dfX21ldGEtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBtYXgtY29udGVudDtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbi50aC1zaW5nbGUtYmxvZ19fbWV0YS1kYXRlIC50aC1pY28tdjIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQgPiBoMixcbi50aC1wYWdlLWNvbnRlbnQgLmgyIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4udGgtcGFnZS1jb250ZW50ID4gaDMsXG4udGgtcGFnZS1jb250ZW50IC5oMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLnRoLXBhZ2UtY29udGVudCA+IGg0LFxuLnRoLXBhZ2UtY29udGVudCAuaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnRoLXBhZ2UtY29udGVudCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtbWFyZ2luID4gaDIsXG4udGgtcGFnZS1jb250ZW50LW1hcmdpbiAuaDIge1xuICBtYXJnaW46IDUwcHggMCAxMnB4O1xufVxuXG4udGgtcGFnZS1jb250ZW50LW1hcmdpbiA+IGgzLFxuLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gLmgzIHtcbiAgbWFyZ2luOiA0MHB4IDAgMTBweDtcbn1cblxuLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gPiBoNCxcbi50aC1wYWdlLWNvbnRlbnQtbWFyZ2luIC5oNCB7XG4gIG1hcmdpbjogMjRweCAwIDEwcHg7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCA+IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4udGgtcGFnZS1jb250ZW50LXAtdWwgPiB1bCxcbi50aC1wYWdlLWNvbnRlbnQtcC11bCA+IG9sIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDE2cHggMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCA+IHVsIGxpLFxuLnRoLXBhZ2UtY29udGVudC1wLXVsID4gb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCA+IHVsIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFweDtcbiAgdG9wOiAxM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzZDOThFMTtcbn1cblxuLnRoLXBhZ2UtY29udGVudC1wLXVsID4gb2wge1xuICBjb3VudGVyLXJlc2V0OiBudW07XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCA+IG9sIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4udGgtcGFnZS1jb250ZW50LXAtdWwgPiBvbCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihudW0pIFwiLlwiO1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2Qzk4RTE7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCB0YWJsZSxcbi50aC1wYWdlLWNvbnRlbnQtcC11bCAud3AtYmxvY2stdGFibGUgdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnRoLXBhZ2UtY29udGVudC1wLXVsIHRhYmxlIHRoLFxuLnRoLXBhZ2UtY29udGVudC1wLXVsIC53cC1ibG9jay10YWJsZSB0YWJsZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjIwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCB0YWJsZSB0ZCxcbi50aC1wYWdlLWNvbnRlbnQtcC11bCAud3AtYmxvY2stdGFibGUgdGFibGUgdGQge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRoLXBhZ2UtY29udGVudC1wLXVsIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpLFxuLnRoLXBhZ2UtY29udGVudC1wLXVsIC53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50aC1wYWdlLWNvbnRlbnQtcC11bCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbiksXG4udGgtcGFnZS1jb250ZW50LXAtdWwgLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5cbi50aC10YWJsZS13cmFwLXR4dC1hbGlnbi1jZW50ZXIgdGFibGUsXG4udGgtdGFibGUtd3JhcC10eHQtYWxpZ24tY2VudGVyIHRhYmxlIHRoLFxuLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRoLWJsb2ctc2luZ2xlLWltZyxcbi53cC1ibG9jay1pbWFnZSB7XG4gIG1hcmdpbjogMzVweCAwO1xufVxuXG4udGgtYmxvZy1zaW5nbGUtaW1nIGltZyxcbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEge1xuICBtYXJnaW46IDQwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEtd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNmZmYpO1xufVxuXG4udGgtZ2FsbGVyeS1zbGlkZXItYmxvZy12MSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLnRoLXFxLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2Q2ZTJmNztcbiAgcGFkZGluZzogNjZweCAwIDY2cHggMTA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjNDY3ZGQ5O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDU1cHggMCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aC1xcS1ibG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvaWNvbnMvcXEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi50aC1xcS1ibG9jayBwIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4udGgtcXEtbmFtZSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRoLXFxLWJsb2NrID4gKjpub3QoLnRoLXFxLXBob3RvKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cblxuLnRoLXFxLXBob3RvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4udGgtcXEtcGhvdG8gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MzVweDtcbiAgaGVpZ2h0OiA0MzVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnRoLXFxLWJsb2NrID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50aC1xcS1ibG9jay13aXRoLXBob3RvIHtcbiAgbWFyZ2luOiA4MHB4IDA7XG59XG5cbi50aC1ibG9nLWZvcm0tYmxvY2sge1xuICBwYWRkaW5nOiA0NXB4O1xuICBiYWNrZ3JvdW5kOiAjZDZlMmY3O1xuICBtYXJnaW46IDUwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnRoLWJsb2ctZm9ybS1ibG9jayAudGgtZm9ybSAudGgtYnRuIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi50aC1ibG9nLWZvcm0tYmxvY2sgLnRoLWZvcm0ge1xuICBjb2xvcjogIzM5NzRkNztcbn1cblxuLnRoLWJsb2ctZm9ybS1ibG9jayAudGgtZm9ybS10ZXh0IHNwYW4sXG4udGgtYmxvZy1mb3JtLWJsb2NrIC50aC1mb3JtLXRleHQgYSB7XG4gIGNvbG9yOiAjMzk3NGQ3O1xufVxuXG4udGgtYmxvZy1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NBQ0FDQTtcbiAgcGFkZGluZzogMzZweCAwIDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIC5fX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udGgtYmxvZy1mb290ZXIgLl9fYXV0b3IgaW1nIHtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi50aC1ibG9nLWZvb3RlciAuX19idG5zIHVsIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGgtYmxvZy1mb290ZXIgLl9fYnRucyAuX19idCxcbi50aC1ibG9nLWZvb3RlciAuX19idG5zIC55YS1zaGFyZTJfX2NvbnRhaW5lciBhIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQyLCAxNDUsIDE1MywgMC4zMDE5NjA3ODQzKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNTg4MjM1Mjk0KTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLl9fYnQ6aG92ZXIsXG4udGgtYmxvZy1mb290ZXIgLl9fYnRucyAueWEtc2hhcmUyX19jb250YWluZXIgYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQyLCAxNDUsIDE1MywgMC43MzMzMzMzMzMzKTtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLl9fYnQsXG4udGgtYmxvZy1mb290ZXIgLl9fYnRucyAueWEtc2hhcmUyX19jb250YWluZXIgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udGgtYmxvZy1mb290ZXIgLl9fYnRucyAuX19idC1zaGFyZSB7XG4gIHBhZGRpbmc6IDAgMjJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLl9fYnQtc2hhcmUgaSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9fYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3RlbGVncmFtIC55YS1zaGFyZTJfX2ljb24ge1xuICB3aWR0aDogMjZweDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdGVsZWdyYW0gLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL3RnLWNvbG9yLTIuc3ZnXCIpO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV93aGF0c2FwcCAueWEtc2hhcmUyX19pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3doYXRzYXBwIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy93YS1jb2xvci0yLnN2Z1wiKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb24ge1xuICB3aWR0aDogMjhweDtcbn1cblxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy92ay1jb2xvci5zdmdcIik7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9vZG5va2xhc3NuaWtpIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9vay1jb2xvci5zdmdcIik7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi50aC1jb250ZW50LWJsb2NrLXRleHQtd2l0aC1pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2UgLnRoLWdyaWQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2U6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2UgLnRoLXBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi50aC1jb250ZW50LWJsb2NrLXRleHQtd2l0aC1pbWFnZV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi50aC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyLFxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmZvY3VzLFxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aC1tb2RhbC1idG4tY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aC1tb2RhbF9zbSB7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHBhZGRpbmc6IDM1cHggNDVweDtcbn1cblxuLnRoLW1vZGFsX21kIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbiAgcGFkZGluZzogMzVweCA0NXB4O1xufVxuXG4udGgtbW9kYWwgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi50aC1tb2RhbF9mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aC1tb2RhbC1oZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGgtbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4udGgtbW9kYWwtc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAxNnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRoLW1vZGFsIC5mYW5jeWJveC1jbG9zZS1zbWFsbDpiZWZvcmUsXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi50aC1tb2RhbCAuZmFuY3lib3gtY2xvc2Utc21hbGw6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnRoLWZvcm0taXRlbV9jb25zZW50LWRhdGEtcHJvY2Vzc2luZyBhIHtcbiAgY29sb3I6ICMyZDhkYjc7XG59XG5cbi50aC1wb3B1cC1mb3JtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNGREZERkQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE1MjBweDtcbiAgcGFkZGluZzogNjBweCA2MHB4IDA7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aC1wb3B1cC1mb3JtIC50aC1wb3B1cC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxMjIyM0I7XG59XG5cbi50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLXRpdGxlIGg0LFxuLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24tdGl0bGUgcCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi50aC1wb3B1cC1mb3JtIGg0IHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBjb2xvcjogIzEyMjIzQjtcbn1cblxuLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24tYm9keSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udGgtcG9wdXAtZm9ybSAudGgtc2VjdGlvbi1ib2R5OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLWJvZHk6OmJlZm9yZSB7XG4gIGxlZnQ6IC02MHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xufVxuXG4udGgtcG9wdXAtZm9ybSAudGgtZm9ybSB7XG4gIHdpZHRoOiA2MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAtODBweDtcbn1cblxuLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0gLnRoLWZvcm0taXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGgtcG9wdXAtZm9ybSAudGgtZm9ybSAudGgtZm9ybS1pdGVtOm5vdCgudGgtZm9ybS1idXR0b24pIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4udGgtcG9wdXAtZm9ybSAudGgtZm9ybSAudGgtZm9ybS1tYWlsLFxuLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0gLnRoLWZvcm0tdGVsIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0gLnRoLWZvcm0taW5wdXQtdGV4dGFyZWEgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi50aC1wb3B1cC1mb3JtIC5mb3JtLWFib3V0LWltZyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDcwcHg7XG4gIGJvdHRvbTogMTM4cHg7XG59XG5cbi50aC1wb3B1cC1mb3JtIC50aC1mb3JtLW5hbWUge1xuICByaWdodDogMzUwcHg7XG4gIHRvcDogMjBweDtcbn1cblxuLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0tbmFtZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi50aC1tb2RhbC50aC1tb2RhbF9tZCB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG5cbi50aC1tb2RhbF9tYWlsY2hpbXAgLnRoLXNlY3Rpb24tdGl0bGUgaDQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fb3JkZXIgLnRoLWJ0bl9maWxsLXByaW1hcnkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbTpob3ZlciAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciAudGgtYnRuX2ZpbGwtcHJpbWFyeSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y2ODAwOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4MDA5O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW0ge1xuICAgIHdpZHRoOiAyNC4yNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW06bnRoLWNoaWxkKDRuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRoLXNlY3Rpb24tcGFnZS1yZXZpZXdzIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGgtc2VydmljZXMtdjMtaXRlbSB7XG4gICAgd2lkdGg6IDMyJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIG1hcmdpbi1ib3R0b206IDQlO1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYzLWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnRoLXRlYW0tdjItaXRlbSB7XG4gICAgd2lkdGg6IDIzLjUlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMiU7XG4gIH1cblxuICAudGgtdGVhbS12Mi1pdGVtOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTg5OS45OHB4KSB7XG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlLFxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW86OmFmdGVyLFxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YmVmb3JlLFxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlLFxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtNDAwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW86OmFmdGVyLFxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudGgtc2VjdGlvbi1hZHZhbnRhZ2VzLXYyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDE1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KSA4NSUpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTM5Ljk4cHgpIHtcbiAgLnRoLXNlY3Rpb24tcmV2aWV3cyB7XG4gICAgcGFkZGluZzogMTAwcHggMCAxMzVweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLXJldmlld3MgLnRoLXNlY3Rpb24taGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHtcbiAgICBwYWRkaW5nOiAyMnB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHNwYW4gaSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSBzcGFuIGk6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICB9XG5cbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fcGxheSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGxlZnQ6IDI0cHg7XG4gICAgdG9wOiAyNHB4O1xuICB9XG5cbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fcGxheTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3RleHQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX190ZXh0IC5oMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTIwcHgpIHtcbiAgLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0tbmFtZSB7XG4gICAgcmlnaHQ6IDI5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRoLXBvcHVwLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAwO1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXBvcHVwLWNsb3NlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtcG9wdXAtY2xvc2Ugc3ZnLFxuICAudGgtcG9wdXAtZm9ybSAudGgtcG9wdXAtY2xvc2UgaW1nIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAuZm9ybS1hYm91dC1pbWcge1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICB3aWR0aDogNDIwcHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtZm9ybSB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1mb3JtIC50aC1mb3JtLWl0ZW06bm90KC50aC1mb3JtLWJ1dHRvbikgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLWJvZHk6OmJlZm9yZSB7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDgwcHgpO1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLWZvcm0tbmFtZSB7XG4gICAgcmlnaHQ6IDIxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1mb3JtLW5hbWU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgYm90dG9tOiAtNzVweDtcbiAgICByaWdodDogNDVweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtZm9ybS1uYW1lOjphZnRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IC0ycHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtc2VjdGlvbi1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24taGVhZCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTkuOThweCkge1xuICAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2Mge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzMwcHgpIHtcbiAgLnRoLXN3aXBlci1hcnJvdy1jdXJjbGUge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuXG4gIC50aC1zd2lwZXItYXJyb3ctY3VyY2xlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLXN3aXBlci1hcnJvdy1hYnNvbHV0IC50aC1zd2lwZXItYXJyb3ctd3JhcCB7XG4gICAgdG9wOiAtOTBweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cblxuICAudGgtYWR2YW50YWdlcy12Mi1pdGVtX19kaXNjciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAudGgtc2VydmljZXMtdjItaXRlbSB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB1bCBsaTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19idG4td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItaXRlbV9fdGV4dCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItaXRlbV9fbWV0YSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGZsZXg6IDAgMCA1MnB4O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyAudGgtaWNvLXYyLFxuICAudGgtY29udGFjdHMtdjEtaXRlbV9faWNvIC50aC1pY28ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGZsZXg6IDAgMCAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuXG4gIC50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIH1cblxuICAudGgtY29udGFjdHMtdjEtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IHNwYW4sXG4gIC50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IGEge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuXG4gIC50aC10ZWFtLXYxLWl0ZW1fX2ltZyBpbWcge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuXG4gIC50aC10ZWFtLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudGgtc2luZ2xlLWJsb2cge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAudGgtcXEtcGhvdG8gaW1nIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC50aC1xcS1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAudGgtcXEtYmxvY2sgPiAqOm5vdCgudGgtcXEtcGhvdG8pIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICB9XG5cbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLl9fYnQsXG4gIC50aC1ibG9nLWZvb3RlciAuX19idG5zIC55YS1zaGFyZTJfX2NvbnRhaW5lciBhIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgd2lkdGg6IDY4cHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90ZWxlZ3JhbSAueWEtc2hhcmUyX19pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3RlbGVncmFtIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV93aGF0c2FwcCAueWEtc2hhcmUyX19pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3doYXRzYXBwIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGUgLnlhLXNoYXJlMl9faWNvbiB7XG4gICAgd2lkdGg6IDI2cHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGUgLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbiB7XG4gICAgd2lkdGg6IDIycHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9vZG5va2xhc3NuaWtpIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cblxuICAudGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2UgLnRoLXBhZ2UtY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzE5Ljk4cHgpIHtcbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGgtdGl0bGUtcGFnZS13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cblxuICAudGgtY29udGFpbmVyLXJhZGlvIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtZm9ybS1pbnB1dC13cmFwOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG5cbiAgLnRoLWZvcm0taW5wdXQtd3JhcF9fdGV4dGFyZWE6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICB9XG5cbiAgLnRoLWZvcm0taW5wdXQtdGV4dCB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIH1cblxuICB0ZXh0YXJlYS50aC1mb3JtLWlucHV0LXRleHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG5cbiAgLnRoLWZvcm0tYnRuLXdyYXAgLnRoLWJ0biB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAudGgtc3dpcGVyLWFycm93LWN1cmNsZSB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG5cbiAgLnRoLXN3aXBlci1hcnJvdy1jdXJjbGU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIGNlbnRlcjtcbiAgfVxuXG4gIC50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuX19uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gIH1cblxuICAudGgtc3dpcGVyLWFycm93LWFic29sdXQgLl9fcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gIH1cblxuICAudGgtc3dpcGVyLWFycm93LWFic29sdXQgLnN3aXBlci1zbGlkZSA+ICoge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAudGgtZ3JpZF9fbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICB9XG5cbiAgLnRoLWdyaWRfX2xnIFtjbGFzcyo9dGgtY29sXSxcbiAgLnRoLWdyaWRfX2xnIFtjbGFzc149dGgtY29sXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cblxuICAudGgtZ3JpZF9fbGctbWluIHtcbiAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cHg7XG4gIH1cblxuICAudGgtZ3JpZF9fbGctbWluIFtjbGFzcyo9dGgtY29sXSxcbiAgLnRoLWdyaWRfX2xnLW1pbiBbY2xhc3NePXRoLWNvbF0ge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC50aC1jb2wtNC1sZyB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMyU7XG4gIH1cblxuICAudGgtY29sLTYtbGcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuXG4gIC50aC1jb2wtMTItbGcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgLnRoLXNlY3Rpb24taW5uZXIge1xuICAgIG1heC13aWR0aDogOTQwcHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi1ob21lLFxuICAudGgtc2VjdGlvbi1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb3B5ID4gKiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb250YWN0cyAudGgtZm9vdGVyLXYxLXRlbCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB1bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC50aC1mb290ZXItdjEtY29udGFjdHMgLnRoLWZvb3Rlci12MS1jYWxsYmFjay1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX2ljbyB7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9fZGlzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWFkdmFudGFnZXMtdjI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSkgODUlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLXdyYXAge1xuICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgcm93LWdhcDogMjRweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cblxuICAudGgtYWR2YW50YWdlcy12Mi1pdGVtX19kaXNjciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYxLXRhYnMge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbi5fX2FjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGgtY2xpZW50cy12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjEtaXRlbV9faW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12MS1pdGVtX19pbWc6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogM3B4O1xuICB9XG5cbiAgLnRoLXBvc3RzLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjEtaXRlbV9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX190b3AtcGxhc2gge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB0b3A6IC0yM3B4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX3RhZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cblxuICAudGgtc2VydmljZXMtdjItaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19kaXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB1bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBmbGV4OiAwIDAgMjJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19idG4td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItdGFicyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLXRhYnMgYSB7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi10YWJzIGEuX19hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAudGgtcG9zdHMtdjItaXRlbV9fdGV4dCB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAudGgtcG9zdHMtdjItaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtX19kaXNjciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC50aC1jb250YWN0cy12MS1pdGVtX19hZHJlc3Mge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnRoLXRlYW0tdjEtaXRlbV9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLnRoLXRlYW0tdjEtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50aC10ZWFtLXYxLWl0ZW1fX2Rpc2NyIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtdjEtaXRlbSB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGZsZXg6IDAgMCAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtdjEtaXRlbV9faW1nOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXYxLWl0ZW1fX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLXJldmlld3MtdjIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGgtc2VjdGlvbi1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA4NXB4IDAgODVweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLXJldmlld3MgLnRoLXNlY3Rpb24taGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dCAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX19wbGF5IHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRvcDogMjJweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSBpbWcge1xuICAgIGhlaWdodDogMzYwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX190ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3RleHQgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC50aC1wYWdlLWNvbnRlbnQgPiBoMixcbiAgLnRoLXBhZ2UtY29udGVudCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC50aC1wYWdlLWNvbnRlbnQgPiBoMyxcbiAgLnRoLXBhZ2UtY29udGVudCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50aC1wYWdlLWNvbnRlbnQgPiBoNCxcbiAgLnRoLXBhZ2UtY29udGVudCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuXG4gIC50aC1wYWdlLWNvbnRlbnQtcC11bCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxIHtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgfVxuXG4gIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxLXdyYXA6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrLXdpdGgtcGhvdG8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC50aC1xcS1waG90byBpbWcge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGgtcGFnZS1oZWFkZXItdjItYm90dG9tLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2UtaW5jbHVkZWRfX2J0bnMtZ3JvdXAgLnRoLWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlLWluY2x1ZGVkX19idG5zLWdyb3VwIC50aC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTEuOThweCkge1xuICAudGgtcG9wdXAtZm9ybSAuZm9ybS1hYm91dC1pbWcge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1mb3JtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24tdGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLXRpdGxlIGg0LFxuICAudGgtcG9wdXAtZm9ybSAudGgtc2VjdGlvbi10aXRsZSBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24taGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1mb3JtLW5hbWUge1xuICAgIHJpZ2h0OiAxOTBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC50aC1wYWdlLWhlYWRlci12Mi1uYXYge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2bGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdmxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2bGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdl9faGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLW1vYmlsZS1uYXYtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEzcHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC50aC1wYWdlLWhlYWRlci12Mi1tb2JpbGUtbmF2LWNsb3NlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLW1vYmlsZS1uYXYtY2xvc2U6YmVmb3JlLFxuICAudGgtcGFnZS1oZWFkZXItdjItbW9iaWxlLW5hdi1jbG9zZTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IC0ycHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDE0MTtcbiAgfVxuXG4gIC50aC1wYWdlLWhlYWRlci12Mi1tb2JpbGUtbmF2LWNsb3NlOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLW1vYmlsZS1uYXYtY2xvc2U6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2Zvb3Rlci1tb2JpbGUgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHVsIGxpIC50aC1oZWFkZXItdjItZW1haWwsXG4gIC50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2Zvb3Rlci1tb2JpbGUgdWwgbGkgLnRoLWhlYWRlci12Mi1waG9uZSB7XG4gICAgY29sb3I6ICM0MTQxNDE7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItY2FsbGJhY2sge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItY2FsbGJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAudGgtYnVyZ2VyLWJveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRoLXBvcHVwLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQ1cHggMCAwO1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24tdGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLXRpdGxlIGg0LFxuICAudGgtcG9wdXAtZm9ybSAudGgtc2VjdGlvbi10aXRsZSBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50aC1wb3B1cC1mb3JtIC50aC1zZWN0aW9uLWJvZHk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnRoLXRpdGxlLXBhZ2Utd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cbiAgLnRoLWZvcm0taW5wdXQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC50aC1mb3JtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAudGgtZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnRoLWZvcm0tZGlzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1vcmRlci0yLW1kIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC50aC1jb2wtNi1tZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG5cbiAgLnRoLWNvbC0xMi1tZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cblxuICAudGgtc2VjdGlvbi1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWhvbWUsXG4gIC50aC1zZWN0aW9uLXBhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24taGVhZCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLXRpdGxlIGgyLFxuICAudGgtc2VjdGlvbi1wYWdlIC50aC1zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi10aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAudGgtZm9vdGVyLXYxIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cblxuICAudGgtZm9vdGVyLXYxLWNvbHVtbi0xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC50aC1mb290ZXItdjEtY29sdW1uLTMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MiAudGgtc2VjdGlvbi1oZWFkIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tc2VydmljZXMtdjEgLnRoLXNlY3Rpb24taGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS10YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYxLXdyYXAgLnRoLWdyaWQge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cblxuICAudGgtc2VydmljZXMtdjEtd3JhcCBbY2xhc3NePXRoLWNvbF0ge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cblxuICAudGgtY2xpZW50cy12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi1wb3N0cy12MSAudGgtc2VjdGlvbi1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tcG9zdHMtdjEgLnRoLWdyaWQge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi1zZXJ2aWNlcy12MiAudGgtZ3JpZCB7XG4gICAgcm93LWdhcDogMjRweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12Mi1pdGVtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGgtc2VydmljZXMtdjItaXRlbS10b3Age1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLWl0ZW1fX2ltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItaXRlbV9fbWV0YS1kYXRlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0teWVhciB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IC0zcHg7XG4gIH1cblxuICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXI6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxuXG4gIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWNvbnRhY3RzLXYxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC50aC1jb250YWN0cy12MS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIHJvdy1nYXA6IDI0cHg7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgfVxuXG4gIC50aC1jb250YWN0cy12MS1tYXAge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi10ZWFtLXYxIC50aC1ncmlkIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG5cbiAgLnRoLXRlYW0tdjEtaXRlbV9faW1nIGltZyB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tcmV2aWV3cy12MSAudGgtZ3JpZCB7XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3JtcyAudGgtZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMgLnRoLWdyaWQgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8gLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tc2luZ2xlLWJsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLnRoLXNpbmdsZS1ibG9nX19tZXRhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICAudGgtc2luZ2xlLWJsb2dfX21ldGEgLnRoLWljby12MiB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGZsZXg6IDAgMCAyMnB4O1xuICB9XG5cbiAgLnRoLXNpbmdsZS1ibG9nX19tZXRhLWRhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gPiBoMixcbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gLmgyIHtcbiAgICBtYXJnaW46IDM1cHggMCAxMnB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gPiBoMyxcbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gLmgzIHtcbiAgICBtYXJnaW46IDI1cHggMCAxMHB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gPiBoNCxcbiAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4gLmg0IHtcbiAgICBtYXJnaW46IDE2cHggMCAxMHB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtY29udGVudCA+IGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50ID4gaDIsXG4gIC50aC1wYWdlLWNvbnRlbnQgLmgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50ID4gaDMsXG4gIC50aC1wYWdlLWNvbnRlbnQgLmgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50ID4gaDQsXG4gIC50aC1wYWdlLWNvbnRlbnQgLmg0IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50LXAtdWwgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50LXAtdWwgPiB1bCxcbiAgLnRoLXBhZ2UtY29udGVudC1wLXVsID4gb2wge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1wYWdlLWNvbnRlbnQtcC11bCA+IHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50LXAtdWwgPiB1bCBsaTo6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAudGgtcGFnZS1jb250ZW50LXAtdWwgPiBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICB9XG5cbiAgLnRoLWJsb2ctc2luZ2xlLWltZyxcbiAgLndwLWJsb2NrLWltYWdlIHtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgfVxuXG4gIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuXG4gIC50aC1xcS1ibG9jayB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC50aC1xcS1ibG9jayA+ICo6bm90KC50aC1xcS1waG90bykge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAudGgtcXEtYmxvY2s6OmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgdG9wOiAtMjBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAudGgtcXEtYmxvY2std2l0aC1waG90byB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDEyMHB4O1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrOm5vdCgudGgtcXEtYmxvY2std2l0aC1waG90bykge1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrLXdpdGgtcGhvdG8ge1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrLXdpdGgtcGhvdG8gLnRoLXFxLW5hbWUge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICB9XG5cbiAgLnRoLWJsb2ctZm9ybS1ibG9jayB7XG4gICAgcGFkZGluZzogMzVweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvcm0tYmxvY2sgLnRoLWZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAuX19idG5zIC5fX2J0LFxuICAudGgtYmxvZy1mb290ZXIgLl9fYnRucyAueWEtc2hhcmUyX19jb250YWluZXIgYSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIGkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAuX19hdXRvciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLl9fYnRucyAuX19idCxcbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLnlhLXNoYXJlMl9fY29udGFpbmVyIGEge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLl9fYnRucyAuX19idC1zaGFyZSB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvb3RlciAuX19idG5zIC5fX2J0LXNoYXJlIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAudGgtYmxvZy1mb290ZXIgLl9fYnRucyAuX19idC1zaGFyZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMgLl9fYnQtc2hhcmUgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnRoLWNvbnRlbnQtYmxvY2stdGV4dC13aXRoLWltYWdlX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAudGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2VfX2ltZyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICB9XG5cbiAgLnRoLWNvbnRlbnQtYmxvY2stdGV4dC13aXRoLWltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAudGgtb3RoZXItc2VydmljZXMuX2FsbC1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAudGgtb3RoZXItc2VydmljZXMgPiAudGgtc2VjdGlvbi1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC50aC1wYWdlLWhlYWRlci12Mi10b3AtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50aC1zZWN0aW9uLWFib3V0LXYxIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQlO1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjMtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW0gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudGgtc2VydmljZXMtdjMtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ5MHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLWludHJvLXYxLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy1pbnRyby12MSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudGgtc2VydmljZXMtaW50cm8tdjFfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudGgtYWJvdXQtdjFfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50aC1hYm91dC12MV9fZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRoLW1haW4tYmFubmVyLXYxLFxuICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2Uge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAudGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cblxuICAudGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRoLW1haW4tYmFubmVyLXYxX19zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50aC1mb3JtLWZyb250IC50aC1mb3JtIC50aC1mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRoLW1vZGFsX3NtLFxuICAudGgtbW9kYWxfbWQge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOTlweCkge1xuICAudGgtY3RhLXYxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRoLWN0YS12MV9fdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5Ljk4cHgpIHtcbiAgLnRoLWhlYWRlci12Mi1lbWFpbC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC50aC1wYWdlLWhlYWRlci12Mi10b3AtcmlnaHQgLnRoLWljb19lbWFpbC13aGl0ZSxcbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvX2VtYWlsLWRhcmssXG4gIC50aC1wYWdlLWhlYWRlci12Mi10b3AtcmlnaHQgLnRoLWhlYWRlci12Mi1lbWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTkuOThweCkge1xuICAudGgtdGFibGUtbW9iaWxlLXdyYXAge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAudGgtdGFibGUtbW9iaWxlLXdyYXAgdGFibGUge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAudGgtdGl0bGUtcGFnZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnRoLXRpdGxlLXBhZ2Utd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgLnRoLWZvcm0taW5wdXQtdGV4dCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLnRoLWZvcm0tYnRuLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnRoLWZvcm0tYnRuLXdyYXAgLnRoLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC50aC1mb3JtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAudGgtZm9ybS1kaXNjciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuX19uZXh0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB3aWR0aDogNDRweDtcbiAgICByaWdodDogLTI3cHg7XG4gIH1cblxuICAudGgtc3dpcGVyLWFycm93LWFic29sdXQgLl9fcHJldiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGxlZnQ6IC0yN3B4O1xuICB9XG5cbiAgLnRoLWNvbC02LXNtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cblxuICAudGgtc2VjdGlvbi1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tcGFnZSAudGgtc2VjdGlvbi1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi1hZHZhbnRhZ2VzLXYxIC50aC1ncmlkIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtYWR2YW50YWdlcy12Mi1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjItaXRlbV9fZGlzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS1pdGVtX190YWcge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12MS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtcG9zdHMtdjItdGFicyBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGZsZXg6IDAgMCA0NnB4O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQgc3BhbixcbiAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0IC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZSBpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvcm0tYmxvY2sge1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG5cbiAgLnRoLWJsb2ctZm9vdGVyIC5fX2J0bnMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5Ljk4cHgpIHtcbiAgLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cblxuICAudGgtc2VydmljZXMtdjMtaXRlbV9faW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12My1pdGVtX19kZXNjIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gIH1cblxuICAudGgtc2VydmljZXMtaW50cm8tdjFfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cblxuICAudGgtbXBzLW1hc3Rlci1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cblxuICAudGgtbXBzLW1hc3Rlci1pbmZvX19kZXNjLFxuICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19kZXNjIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fb3JkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciAudGgtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAudGgtYWJvdXQtdjFfX3RpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cblxuICAudGgtYWJvdXQtdjFfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLWFib3V0LXYxX19kZXNjIC50aC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC10aHVtYnMge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuXG4gIC5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRoLWdyaWRfX3hzIHtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIH1cblxuICAudGgtZ3JpZF9feHMgW2NsYXNzKj10aC1jb2xdLFxuICAudGgtZ3JpZF9feHMgW2NsYXNzXj10aC1jb2xdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAudGgtY29sLTYteHMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuXG4gIC50aC1jb2wtMTIteHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuXG4gIC50aC1mb290ZXItdjEtY29weSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC50aC1mb290ZXItdjEtY29sdW1uLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cblxuICAudGgtZm9vdGVyLXYxLWNvbHVtbi0zIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC50aC1jbGllbnRzLXYxIC5zd2lwZXItc2xpZGUge1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAudGgtcmV2aWV3cy12MS1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgZmxleDogMCAwIDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtdjEtaXRlbV9faW1nOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBsZWZ0OiAtMTNweDtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2NvbnRlbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtdjEtaXRlbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zIC50aC1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICB9XG5cbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zIC50aC1ncmlkID4gZGl2IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSB7XG4gICAgcGFkZGluZzogMTRweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIC5fX2ltZy13cmFwIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cblxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudGgtc3dpcGVyLWFycm93LWFic29sdXQgLl9fbmV4dCB7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICB9XG5cbiAgLnRoLXN3aXBlci1hcnJvdy1hYnNvbHV0IC5fX3ByZXYge1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG5cbiAgLnRoLXFxLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHg7XG4gIH1cblxuICAudGgtcXEtcGhvdG8gaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC50aC1xcS1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAudGgtcXEtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cblxuICAudGgtcXEtYmxvY2std2l0aC1waG90byB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4IDUwcHg7XG4gIH1cblxuICAudGgtcXEtYmxvY2std2l0aC1waG90byAudGgtcXEtbmFtZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5Ljk4cHgpIHtcbiAgLnRoLXRlYW0tdjIsXG4gIC50aC1zZWN0aW9uLXRlYW0tdjIgLnRoLXNlY3Rpb24taW5uZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cblxuICAudGgtdGVhbS12Mi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyOS45OHB4KSB7XG4gIC50aC1wYWdlLWhlYWRlci12Mi10b3AtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyOS45OXB4KSB7XG4gIC50aC1tYWluLWJhbm5lci12MSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDAgcmlnaHQgLTIwMHB4O1xuICB9XG5cbiAgLnRoLW1haW4tYmFubmVyLXYxLFxuICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxuXG4gIC50aC1tYWluLWJhbm5lci12MV9fZGVzYyB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAudGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cblxuICAudGgtbWFpbi1iYW5uZXItdjFfX3N1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLnRoLW1haW4tYmFubmVyLXYxX19kZXNjIC50aC1idG5fZmlsbC1wcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLW1haW4tYmFubmVyLXYxX19kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgfVxuXG4gIC50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSAudGgtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk5Ljk4cHgpIHtcbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvLXRlbGVncmFtLWNvbG9yOmJlZm9yZSxcbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvLXdoYXRzYXBwLWNvbG9yOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXBvcHVwLWNsb3NlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtcG9wdXAtY2xvc2Ugc3ZnLFxuICAudGgtcG9wdXAtZm9ybSAudGgtcG9wdXAtY2xvc2UgaW1nIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAudGgtcG9wdXAtZm9ybSAudGgtc2VjdGlvbi1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLnRoLXBvcHVwLWZvcm0gLnRoLXNlY3Rpb24tdGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgLnRoLXRpdGxlLXBhZ2Utd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnRoLWZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC50aC1mb3JtLWRpc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtc2VjdGlvbi10aXRsZSBoMixcbiAgLnRoLXNlY3Rpb24tcGFnZSAudGgtc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnRoLXNlY3Rpb24tdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gIH1cblxuICAudGgtYWR2YW50YWdlcy12Mi13cmFwIHtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICB9XG5cbiAgLnRoLWNsaWVudHMtdjEgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtX19tZXRhIC50aC1pY28tdjIge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBmbGV4OiAwIDAgMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtX19tZXRhLXRhZ3Mge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC50aC1wb3N0cy12Mi1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLnRoLXBvc3RzLXYyLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgfVxuXG4gIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0teWVhcjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXI6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS10ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAudGgtdGVhbS12MS1pdGVtX19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAudGgtdGVhbS12MS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG5cbiAgLnRoLXRlYW0tdjEtaXRlbV9fZGlzY3Ige1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudGgtc2luZ2xlLWJsb2dfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC50aC1zaW5nbGUtYmxvZ19fbWV0YSAudGgtaWNvLXYyIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgZmxleDogMCAwIDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAudGgtc2luZ2xlLWJsb2dfX21ldGEtdGFncyB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG5cbiAgLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSxcbiAgLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0aCxcbiAgLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC50aC1ibG9nLWZvcm0tYmxvY2sge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzkuOThweCkge1xuICAudGgtcGFnZS1oZWFkZXItdjItdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cblxuICAudGgtcGFnZS1oZWFkZXItdjItbG9nbyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG5cbiAgLnRoLXBhZ2UtaGVhZGVyLXYyLWNhbGxiYWNrIC50aC1oZWFkZXItdjItYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRoLWJ1cmdlci1ib3gge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAxLjk4cHgpIHtcbiAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxuXG4gIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX2Rpc2NyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NC45OHB4KSB7XG4gIC50aC1jb2wtMTIteHNfXzM3NSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cblxuICAudGgtc2VjdGlvbi10aXRsZSBoMixcbiAgLnRoLXNlY3Rpb24tcGFnZSAudGgtc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgLnRoLXRlYW0tdjEtaXRlbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50aC10ZWFtLXYxLWl0ZW1fX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC50aC10ZWFtLXYxLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudGgtdGVhbS12MS1pdGVtX19kaXNjciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTkuOThweCkge1xuICAudGgtdGl0bGUtcGFnZS13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dCAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxIGltZyB7XG4gICAgbWluLWhlaWdodDogMjEwcHg7XG4gIH1cblxuICAudGgtZ2FsbGVyeS1zbGlkZXItYmxvZy12MSAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnRoLXNlcnZpY2VzLXYzLWl0ZW0ge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuXG4gIC50aC1zZXJ2aWNlcy12My1pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAudGgtc2VjdGlvbi10ZWFtLXYyIC50aC1zZWN0aW9uLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG5cbiAgLnRoLXRlYW0tdjItaXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIG1hcmdpbi1ib3R0b206IDIlO1xuICB9XG5cbiAgLnRoLXRlYW0tdjItaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gIH1cblxuICAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGJhY2tncm91bmQ6ICM0ZTRlNGU7XG4gICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxuXG4gIC5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XG4gICAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXgoMTJweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXgoMTJweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpO1xuICAgIH1cbn1cbn1cblxuLnRoLXN1cHBvcnQtd2VicCAudGgtbWFpbi1iYW5uZXItdjEgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JnLW1haW4tYmFubmVyLndlYnApOyB9XG5cbi50aC1zdXBwb3J0LXdlYnAgLnRoLW1haW4tYmFubmVyLXYxLl9pbm5lci1wYWdlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZy1iYW5uZXItaW5uZXIud2VicCk7IH1cblxuLnRoLXN1cHBvcnQtd2VicCAudGgtYWR2YW50YWdlcy12MS1pdGVtX19pY28geyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2J0bi1iZy53ZWJwKTsgfVxuXG4udGgtc3VwcG9ydC13ZWJwIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0teWVhcjo6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9idG4tYmcud2VicCk7IH1cblxuLnRoLXN1cHBvcnQtd2VicCAudGgtY29udGFjdHMtdjEtaXRlbV9faWNvIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9idG4tYmcud2VicCk7IH0iLCJib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbioge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLl9oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGgtcGFnZS1pbm5lci1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG59XHJcblxyXG4udGgtdGl0bGUtcGFnZS13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMTtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xyXG4gICAgICAgIG1heC13aWR0aDogOTEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC10aXRsZS1wYWdlLXdyYXAge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTU5Ljk4cHgpIHtcclxuICAgIC50aC10aXRsZS1wYWdlLXdyYXAge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC10aXRsZS1wYWdlLXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLXRpdGxlLXBhZ2Utd3JhcCB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDozNTkuOThweCkge1xyXG4gICAgLnRoLXRpdGxlLXBhZ2Utd3JhcCB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi50aC1pY28ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0aGVpZ2h0OiAxZW07XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn0gXHJcblxyXG4udGgtaWNvOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuXHJcbi8vINC70L7QutCw0YbQuNGPIC0g0LHQtdC70LDRj1xyXG4udGgtaWNvX2xvY2F0aW9uLXdoaXRlIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG5cclxuLnRoLWljb19sb2NhdGlvbi13aGl0ZTpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9pY28tbG9jYXRpb24td2hpdGUuc3ZnJyk7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4vLyBlbWFpbCAtINCx0LXQu9Cw0Y9cclxuLnRoLWljb19lbWFpbC13aGl0ZSB7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuXHJcbi50aC1pY29fZW1haWwtd2hpdGU6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvaWNvLWVtYWlsLXdoaXRlLnN2ZycpO1xyXG5cdHdpZHRoOiAxOXB4O1xyXG5cdGhlaWdodDogMTlweDtcclxufVxyXG5cclxuLy8g0YLQtdC70LXRhNC+0L0gLSDQsdC10LvQsNGPXHJcbi50aC1pY29fcGhvbmUtd2hpdGUge1xyXG5cdG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcblxyXG4udGgtaWNvX3Bob25lLXdoaXRlOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1waG9uZS13aGl0ZS5zdmcnKTtcclxuXHR3aWR0aDogMThweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi8vINC70L7QutCw0YbQuNGPIC0g0YLQtdC80L3QsNGPXHJcbi50aC1pY29fbG9jYXRpb24tZGFyayB7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuXHJcbi50aC1pY29fbG9jYXRpb24tZGFyazpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9tYXAtd2hpdGUtZGFyay5zdmcnKTtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0bWFyZ2luLXRvcDogLTJweDtcclxufVxyXG5cclxuLy8gZW1haWwgLSDRgtC10LzQvdCw0Y9cclxuLnRoLWljb19lbWFpbC1kYXJrIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG5cclxuLnRoLWljb19lbWFpbC1kYXJrOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2Zvcm0tZW1haWwtYmxhY2suc3ZnJyk7XHJcblx0d2lkdGg6IDE5cHg7XHJcblx0aGVpZ2h0OiAxOXB4O1xyXG59XHJcblxyXG4vLyDRgtC10LvQtdGE0L7QvSAtINGC0LXQvNC90LDRj1xyXG4udGgtaWNvX3Bob25lLWRhcmsge1xyXG5cdG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcblxyXG4udGgtaWNvX3Bob25lLWRhcms6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvZm9ybS1waG9uZS1ibGFjay5zdmcnKTtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogMnB4O1xyXG59XHJcblxyXG4vLyDRgtC10LvQtdCz0YDQsNC8IC0g0YHQuNC90LjQuVxyXG4udGgtaWNvLXRlbGVncmFtLWNvbG9yIHtcclxuXHR3aWR0aDogMjhweDtcclxuXHQvLyBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLnRoLWljby10ZWxlZ3JhbS1jb2xvcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby10ZWxlZ3JhbS0yLnN2ZycpO1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRtYXJnaW4tdG9wOiAtNHB4O1xyXG59XHJcblxyXG4vLyDQstC+0YLRgdCw0L8gLSDQt9C10LvQtdC90YvQuVxyXG4udGgtaWNvLXdoYXRzYXBwLWNvbG9yIHtcclxuXHR3aWR0aDogMjhweDtcclxufVxyXG4udGgtaWNvLXdoYXRzYXBwLWNvbG9yOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvaWNvLXdoYXRzYXBwLWxvZ28tNDQ1Ni5zdmcnKTsgLy8gaWNvLXdoYXRzYXBwLXN0eWxlLTMuc3ZnXHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuXHRtYXJnaW4tdG9wOiAtNHB4O1xyXG59XHJcblxyXG4vLyBlbWFpbCDRhtCy0LXRgtC90L7QuSDQtNC70Y8g0LzQvtCx0LjQu9GLXHJcbi50aC1pY29fZW1haWwtY29sb3JlZCB7XHJcblx0d2lkdGg6IDI4cHg7XHJcbn1cclxuLnRoLWljb19lbWFpbC1jb2xvcmVkOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvLWVtYWlsLWJsdWUuc3ZnJyk7IC8vIGljby1lbWFpbC1ibHVlLnN2Z1xyXG5cdHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0OTkuOThweCl7XHJcblx0LnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvLXRlbGVncmFtLWNvbG9yOmJlZm9yZSxcclxuXHQudGgtcGFnZS1oZWFkZXItdjItdG9wLXJpZ2h0IC50aC1pY28td2hhdHNhcHAtY29sb3I6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdH1cclxuXHJcblx0LnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCBpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyDRgNCw0LfQtNC10LvQuNGC0LXQu9GMINCyINC60YDQvtCz0YjQutCw0YVcclxuLnRoLWljb19iYy1zZXBhcmF0b3Ige1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcblxyXG4udGgtaWNvX2JjLXNlcGFyYXRvcjpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9pY28tY2hldnJvbi1yaWdodC5zdmcnKTtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdC8vIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4udGgtaWNvLXYyIHtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdH1cclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fZW1haWwtd2hpdGUtMiB7XHJcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0aGVpZ2h0OiAyNnB4O1xyXG5cdHdpZHRoOiAyNnB4O1xyXG5cdGZsZXg6IDAgMCAyNnB4O1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb19lbWFpbC13aGl0ZS0yOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2VtYWlsLXdoaXRlLnN2ZycpO1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb19tYXAtd2hpdGUge1xyXG5cdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdGhlaWdodDogMjZweDtcclxuXHR3aWR0aDogMjZweDtcclxuXHRmbGV4OiAwIDAgMjZweDtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fbWFwLXdoaXRlOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL21hcC13aGl0ZS5zdmcnKTtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fcGhvbmUtd2hpdGUge1xyXG5cdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdGhlaWdodDogMjZweDtcclxuXHR3aWR0aDogMjZweDtcclxuXHRmbGV4OiAwIDAgMjZweDtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fcGhvbmUtd2hpdGU6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvcGhvbmUtd2hpdGUuc3ZnJyk7XHJcbn1cclxuXHJcbi50aC1pY28tdjIudGgtaWNvX2Jsb2ctdGFnLW9yYW5nZSB7XHJcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0aGVpZ2h0OiAyMnB4O1xyXG5cdHdpZHRoOiAyMnB4O1xyXG5cdGZsZXg6IDAgMCAyMnB4O1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb19ibG9nLXRhZy1vcmFuZ2U6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvYmxvZy10YWctb3JhbmdlLnN2ZycpO1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb19ibG9nLWNsb2NrLWJsYWNrIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHRoZWlnaHQ6IDIycHg7XHJcblx0d2lkdGg6IDIycHg7XHJcblx0ZmxleDogMCAwIDIycHg7XHJcbn1cclxuXHJcbi50aC1pY28tdjIudGgtaWNvX2Jsb2ctY2xvY2stYmxhY2s6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvYmxvZy1jbG9jay1ibGFjay5zdmcnKTtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fdGctYmxhY2sge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxuXHRoZWlnaHQ6IDI4cHg7XHJcblx0d2lkdGg6IDI4cHg7XHJcblx0ZmxleDogMCAwIDI4cHg7XHJcbn1cclxuXHJcbi50aC1pY28tdjIudGgtaWNvX3RnLWJsYWNrOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL3RnLWJsYWNrLnN2ZycpO1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb193YS1ibGFjayB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdGhlaWdodDogMjhweDtcclxuXHR3aWR0aDogMjhweDtcclxuXHRmbGV4OiAwIDAgMjhweDtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fd2EtYmxhY2s6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvd2EtYmxhY2suc3ZnJyk7XHJcbn1cclxuXHJcbi50aC1pY28tdjIudGgtaWNvX3ZrLWJsYWNrIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0aGVpZ2h0OiAyOHB4O1xyXG5cdHdpZHRoOiAyOHB4O1xyXG5cdGZsZXg6IDAgMCAyOHB4O1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb192ay1ibGFjazpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy92ay1ibGFjay5zdmcnKTtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fb2stYmxhY2sge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxuXHRoZWlnaHQ6IDI4cHg7XHJcblx0d2lkdGg6IDI4cHg7XHJcblx0ZmxleDogMCAwIDI4cHg7XHJcbn1cclxuXHJcbi50aC1pY28tdjIudGgtaWNvX29rLWJsYWNrOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL29rLWJsYWNrLnN2ZycpO1xyXG59XHJcblxyXG4udGgtaWNvLXYyLnRoLWljb19zaGFyZS1ibGFjayB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdGhlaWdodDogMjhweDtcclxuXHR3aWR0aDogMjhweDtcclxuXHRmbGV4OiAwIDAgMjhweDtcclxufVxyXG5cclxuLnRoLWljby12Mi50aC1pY29fc2hhcmUtYmxhY2s6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvc2hhcmUtYmxhY2suc3ZnJyk7XHJcbn1cclxuXHJcbi8vINC/0LXRgdC+0YfQvdGL0LUg0YfQsNGB0Ysg0Lgg0YDRg9Cx0LvRjCAtINC30LXQu9C10L3Ri9C1XHJcbi50aC1pY29fcnVibGUtZ3JlZW4ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcblxyXG4udGgtaWNvX3J1YmxlLWdyZWVuOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1ydWJsZS1ncmVlbi5zdmcnKTtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdC8vIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG59XHJcblxyXG4udGgtaWNvX2hvdXJnbGFzcy1ncmVlbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi50aC1pY29faG91cmdsYXNzLWdyZWVuOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1ob3VyZ2xhc3MtZ3JlZW4uc3ZnJyk7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdG1hcmdpbi10b3A6IDZweDtcclxuXHQvLyBmaWx0ZXI6IGludmVydCgxKTtcclxufVxyXG5cclxuLy8g0L/QtdGB0L7Rh9C90YvQtSDRh9Cw0YHRiyDQuCDRgNGD0LHQu9GMIC0g0L7RgNCw0L3QttC10LLRi9C1XHJcblxyXG4udGgtaWNvX3J1YmxlLW9yYW5nZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi50aC1pY29fcnVibGUtb3JhbmdlOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1ydWJsZS1vcmFuZ2Uuc3ZnJyk7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdG1hcmdpbi10b3A6IDZweDtcclxufVxyXG5cclxuLnRoLWljb19ob3VyZ2xhc3Mtb3JhbmdlIHtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLnRoLWljb19ob3VyZ2xhc3Mtb3JhbmdlOmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1ob3VyZ2xhc3Mtb3JhbmdlLnN2ZycpO1xyXG5cdGhlaWdodDogMTBweDtcclxuXHR3aWR0aDogMTBweDtcclxuXHRtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuXHJcblxyXG4vLyBcclxuLnRoLWljby1zdGFyLW9yYW5nZTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2ljby1zdGFyLXllbGxvdy5zdmcnKTtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4vLyBjaGVjay1jdXJjbGUtZ3JlZW4uc3ZnIiwiLnRoLWJ0biB7IFxyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IFxyXG4gICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgXHJcbiAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIFxyXG4gICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCxcclxuICAgICAgICB0cmFuc2Zvcm0gMC4xcyBsaW5lYXI7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4udGgtYnRuIC50aC1pY28ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4udGgtYnRuLFxyXG4udGgtYnRuOmhvdmVyLFxyXG4udGgtYnRuOmZvY3VzIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4udGgtYnRuOmhvdmVyIHtcclxuXHJcbn1cclxuXHJcbi50aC1idG46YWN0aXZlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAqKioqINC30LDQu9C40LLQutC4INC60L3QvtC/0L7QuiAqKioqXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8g0LfQsNC70LjQstC60LAg0L7RgdC90L7QstC90L7Qs9C+INGG0LLQtdGC0LAgXHJcbi50aC1idG5fZmlsbC1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNjgwMDk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRoLWJ0bl9maWxsLXByaW1hcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvcjogI0Y2ODAwOSwgJGFtb3VudDogNSUpO1xyXG59XHJcblxyXG4vLyDQt9Cw0LvQuNCy0LrQsCDQvtGB0L3QvtCy0L3QvtCz0L4g0YbQstC10YLQsCBcclxuLnRoLWJ0bl9maWxsLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3QTZEO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50aC1idG5fZmlsbC1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvcjogIzE3N0E2RCwgJGFtb3VudDogNSUpO1xyXG59XHJcblxyXG5cclxuLy8g0LfQsNC70LjQstC60LAg0YHQstC10YLQu9Cw0Y9cclxuLnRoLWJ0bl9maWxsLWxpZ2h0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMiU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMDAwOyBcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cclxuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi50aC1idG5fZmlsbC1saWdodDpob3ZlciB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yOiAjZmZmLCAkYW1vdW50OiA1JSk7XHJcbn1cclxuXHJcbi8vINC30LDQu9C40LLQutCwINGC0LXQvNC90LDRj1xyXG4udGgtYnRuX2ZpbGwtZGFyayB7XHJcblxyXG59XHJcblxyXG4vLyDRgNCw0YXQvNC10YAg0LrQvdC+0L/QvtC6XHJcbi50aC1idG5fc2l6ZS1tZCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbn1cclxuXHJcbi50aC1idG5fc2l6ZS1sZyB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDQ1cHg7XHJcbn1cclxuXHJcblxyXG4udGgtYnRuX3JvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XHJcbn1cclxuIiwiLnRoLWNvbnRhaW5lci1jaGVja2JveCBpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udGgtY29udGFpbmVyLWNoZWNrYm94IC5jaGVja21hcmsgc3BhbjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRoLWNvbnRhaW5lci1jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayBzcGFuOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGgtY29udGFpbmVyLXJhZGlvIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGEge1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICB9XHJcbiAgICAuY2hlY2ttYXJrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0yOHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlIGFsbDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQ2RDg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9jaGVjay1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLl9fYWN0aXZlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM2NzkzNUI7XHJcbiAgICB9XHJcbn1cclxuLnRoLWNvbnRhaW5lci1jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1jb250YWluZXItcmFkaW8ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufSIsIkBpbXBvcnQgJ2luYy1mb3JtL2NoZWNrYm94LnNjc3MnO1xyXG5cclxuXHJcbi50aC1mb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRoLWZvcm0taW5wdXQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGgtZm9ybS1pbnB1dC13cmFwOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAyNHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTNweDtcclxuICAgIG9wYWNpdHk6IC43O1xyXG59XHJcblxyXG4udGgtZm9ybS1pbnB1dC13cmFwX190ZXh0YXJlYTo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9mb3JtLW1lc3NhZ2UtYmxhY2suc3ZnJyk7XHJcbiAgICB0b3A6IDM3cHg7XHJcbn1cclxuXHJcbi50aC1mb3JtLWlucHV0LXdyYXBfX3Bob25lOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2ljb25zL2Zvcm0tcGhvbmUtYmxhY2suc3ZnJyk7XHJcbn1cclxuXHJcbi50aC1mb3JtLWlucHV0LXdyYXBfX25hbWU6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvaWNvbnMvZm9ybS1uYW1lLWJsYWNrLnN2ZycpO1xyXG59XHJcblxyXG4udGgtZm9ybS1pbnB1dC13cmFwX19lbWFpbDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9mb3JtLWVtYWlsLWJsYWNrLnN2ZycpO1xyXG59XHJcblxyXG4udGgtZm9ybS1pbnB1dC10ZXh0IHtcclxuICAgIGhlaWdodDogNzRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDZEODtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlIGFsbDtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTE7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlIGFsbDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxudGV4dGFyZWEudGgtZm9ybS1pbnB1dC10ZXh0IHtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xyXG59XHJcblxyXG4udGgtZm9ybS1idG4td3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC50aC1idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgICBtaW4td2lkdGg6IDMzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtZm9ybS10ZXh0IGEge1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItdGV4dCwgJGFtb3VudDogNTAlKTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbn1cclxuXHJcbi50aC1mb3JtLXRleHQgc3BhbiB7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci10ZXh0LCAkYW1vdW50OiA1MCUpO1xyXG59XHJcblxyXG4udGgtZm9ybS10ZXh0IGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG59XHJcblxyXG4udGgtZm9ybS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG5cclxuLnRoLWZvcm0tZGlzY3Ige1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1mb3JtLWlucHV0LXdyYXA6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvcm0taW5wdXQtd3JhcF9fdGV4dGFyZWE6OmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb3JtLWlucHV0LXRleHQge1xyXG4gICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhLnRoLWZvcm0taW5wdXQtdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvcm0tYnRuLXdyYXAgLnRoLWJ0biB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtZm9ybS1pbnB1dC13cmFwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb3JtLWJ0bi13cmFwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvcm0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9ybS1kaXNjciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC1mb3JtLWlucHV0LXRleHQge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9ybS1idG4td3JhcCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvcm0tYnRuLXdyYXAgLnRoLWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9ybS10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb3JtLWRpc2NyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLWZvcm0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9ybS1kaXNjciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktNDtcclxuICAgIH1cclxufSIsIlxyXG4udGgtc3dpcGVyLWFycm93LWN1cmNsZSB7XHJcbiAgd2lkdGg6IDUycHg7XHJcbiAgaGVpZ2h0OiA1MnB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UgYWxsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAxQTtcclxuICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAwcHggIzAwMDAwMDBBO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5zdmcnKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UgYWxsO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA0ZDtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggIzAwMDAwMDFjO1xyXG4gIH1cclxuICAmLl9fcHJldiB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IC4yICFpbXBvcnRhbnQ7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRoLXN3aXBlci1hcnJvdy1hYnNvbHV0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8gLnN3aXBlci1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS12aXNpYmxlKSB7XHJcbiAgLy8gICA+ICoge1xyXG4gIC8vICAgICBvcGFjaXR5OiAwO1xyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxuICAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgPiAqIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zd2lwZXItc2xpZGUtdmlzaWJsZSB7XHJcbiAgICA+ICoge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMzVzIGVhc2UgYWxsO1xyXG4gICAgfVxyXG4gIH1cclxuICAudGgtc3dpcGVyLWFycm93LWN1cmNsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcclxuICB9XHJcbiAgLl9fbmV4dCB7XHJcbiAgICByaWdodDogLTMwcHg7XHJcbiAgfVxyXG4gIC5fX3ByZXYge1xyXG4gICAgbGVmdDogLTMwcHg7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aC1zd2lwZXItYXJyb3ctd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC05NXB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLnRoLXN3aXBlci1hcnJvdy1jdXJjbGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6YXV0bztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLXZpc2libGUge1xyXG4gID4gKiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTMzMHB4KSB7XHJcbiAgLnRoLXN3aXBlci1hcnJvdy1jdXJjbGUge1xyXG4gICAgICB3aWR0aDogNDZweDtcclxuICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCB7XHJcbiAgICAudGgtc3dpcGVyLWFycm93LXdyYXAge1xyXG4gICAgICB0b3A6IC05MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG4gIC50aC1zd2lwZXItYXJyb3ctY3VyY2xlIHtcclxuICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgY2VudGVyO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAudGgtc3dpcGVyLWFycm93LWFic29sdXQge1xyXG4gICAgLl9fbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAtMjVweDtcclxuICAgIH1cclxuICAgIC5fX3ByZXYge1xyXG4gICAgICBsZWZ0OiAtMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCB7XHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgPiAqIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzkuOThweCkge1xyXG4gIC50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCB7XHJcbiAgICAuX19uZXh0IHtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICB3aWR0aDogNDRweDtcclxuICAgICAgcmlnaHQ6IC0yN3B4O1xyXG4gICAgfVxyXG4gICAgLl9fcHJldiB7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICBsZWZ0OiAtMjdweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCJib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYWN0aXZlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLWhpZGRlbiB7XHJcbiAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IC05OTk5cHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250YWluZXIge1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTI7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250YWluZXIgKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3V0ZXIsXHJcbi5mYW5jeWJveC1pbm5lcixcclxuLmZhbmN5Ym94LWJnLFxyXG4uZmFuY3lib3gtc3RhZ2Uge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3V0ZXIge1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuLmZhbmN5Ym94LWJnIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYigzMCwgMzAsIDMwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQ3LCAwLCAuNzQsIC43MSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIyLCAuNjEsIC4zNiwgMSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pbmZvYmFyLFxyXG4uZmFuY3lib3gtdG9vbGJhcixcclxuLmZhbmN5Ym94LWNhcHRpb24sXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgei1pbmRleDogOTk5OTc7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaG93LWluZm9iYXIgLmZhbmN5Ym94LWluZm9iYXIsXHJcbi5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsXHJcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXHJcbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWluZm9iYXIge1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIG1pbi13aWR0aDogNDRweDtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtdG9vbGJhciB7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXN0YWdlIHtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB6LWluZGV4OiA5OTk5NDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LXN0YWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC8qIFVzaW5nIHdpdGhvdXQgcHJlZml4IHdvdWxkIGJyZWFrIElFMTEgKi9cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgcGFkZGluZzogNDRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5OTk0O1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGU6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLXNsaWRpbmcgLmZhbmN5Ym94LXNsaWRlLFxyXG4uZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxyXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXHJcbi5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogNDRweCAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcclxuICAgIHBhZGRpbmc6IDZweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgcGFkZGluZzogNDRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNSwgMCwgLjE0LCAxKTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgei1pbmRleDogOTk5OTU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBjdXJzb3I6IHpvb20taW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnQsXHJcbi5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xyXG4gICAgY3Vyc29yOiBncmFiO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xyXG4gICAgY3Vyc29yOiBncmFiYmluZztcclxufVxyXG5cclxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ10ge1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG59XHJcblxyXG4uZmFuY3lib3gtaW1hZ2UsXHJcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcclxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQsXHJcbi5mYW5jeWJveC1zbGlkZS0tcGRmIC5mYW5jeWJveC1jb250ZW50LFxyXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uZmFuY3lib3gtdmlkZW8sXHJcbi5mYW5jeWJveC1pZnJhbWUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEZpeCBpT1MgKi9cclxuLmZhbmN5Ym94LWlmcmFtZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1lcnJvciBwIHtcclxuICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKiBCdXR0b25zICovXHJcblxyXG4uZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgLjYpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XHJcbiAgICB3aWR0aDogNDRweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbixcclxuLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkLFxyXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b246Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1mb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcclxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF06aG92ZXIge1xyXG4gICAgY29sb3I6ICM4ODg7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4vKiBGaXggSUUxMSAqL1xyXG4uZmFuY3lib3gtYnV0dG9uIGRpdiB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24gc3ZnIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XHJcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICBzdHJva2Utd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSxcclxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNlbnRlciBzdmc6bnRoLWNoaWxkKDIpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpudGgtY2hpbGQoMSksXHJcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmY1MjY4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgICB6LWluZGV4OiA5OTk5ODtcclxufVxyXG5cclxuLyogQ2xvc2UgYnV0dG9uIG9uIHRoZSB0b3AgcmlnaHQgY29ybmVyIG9mIGh0bWwgY29udGVudCAqL1xyXG5cclxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogLjg7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTEycHg7XHJcbiAgICB0b3A6IC00NHB4O1xyXG4gICAgei1pbmRleDogNDAxO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UuZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsXHJcbi5mYW5jeWJveC1pcy16b29tYWJsZS5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xyXG5cclxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XHJcbiAgICB3aWR0aDogNzBweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xyXG4gICAgcGFkZGluZzogN3B4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBsZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xyXG4gICAgcGFkZGluZzogMzFweCAyNnB4IDMxcHggNnB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAzMXB4IDZweCAzMXB4IDI2cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHJpZ2h0OiBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcclxufVxyXG5cclxuLyogQ2FwdGlvbiAqL1xyXG5cclxuLmZhbmN5Ym94LWNhcHRpb24ge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC44NSkgMCUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMykgNTAlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjE1KSA2NSUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDc1KSA3NS41JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4wMzcpIDgyLjg1JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4wMTkpIDg4JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICNlZWU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBwYWRkaW5nOiA3NXB4IDQ0cHggMjVweCA0NHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDk5OTk2O1xyXG59XHJcblxyXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XHJcbiAgICAuZmFuY3lib3gtY2FwdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCB1bnF1b3RlKCdtYXgoNDRweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJykgdW5xdW90ZSgnbWF4KDI1cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSknKSB1bnF1b3RlKCdtYXgoNDRweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSknKTtcclxuICAgIH1cclxufVxyXG5cclxuLmZhbmN5Ym94LWNhcHRpb24tLXNlcGFyYXRlIHtcclxuICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbl9fYm9keSB7XHJcbiAgICBtYXgtaGVpZ2h0OiA1MHZoO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbiBhLFxyXG4uZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssXHJcbi5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZCB7XHJcbiAgICBjb2xvcjogI2NjYztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNhcHRpb24gYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xyXG5cclxuLmZhbmN5Ym94LWxvYWRpbmcge1xyXG4gICAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjODg4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xyXG4gICAgb3BhY2l0eTogLjc7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBUcmFuc2l0aW9uIGVmZmVjdHMgKi9cclxuXHJcbi5mYW5jeWJveC1hbmltYXRlZCB7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSk7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHNsaWRlICovXHJcblxyXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cclxuXHJcbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcclxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE5LCAxLCAuMjIsIDEpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB6b29tLWluLW91dCAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNSwgLjUsIC41KTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHJvdGF0ZSAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG59XHJcblxyXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB0dWJlICovXHJcblxyXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoLTEwZGVnKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSguMSkgc2tldygxMGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XHJcbn1cclxuXHJcbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCkge1xyXG4gICAgLmZhbmN5Ym94LXNsaWRlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgICAgICByaWdodDogLTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcclxuICAgICAgICBjb2xvcjogI2YyZjRmNjtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jeWJveC1jYXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAc3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XHJcbiAgICAgICAgLmZhbmN5Ym94LWNhcHRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHVucXVvdGUoJ21heCgxMnB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKScpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB1bnF1b3RlKCdtYXgoMTJweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogRnVsbHNjcmVlbiAgKi9cclxuXHJcbi5mYW5jeWJveC1idXR0b24tLWZ1bGxzY3JlZW46OmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTFweDtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4vKiBTaGFyZSAqL1xyXG5cclxuLmZhbmN5Ym94LXNoYXJlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZSBoMSB7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZSBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XHJcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzM0NGU4NjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcclxuICAgIGJhY2tncm91bmQ6ICNiZDA4MWQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYWEwNzE5O1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xyXG4gICAgYmFja2dyb3VuZDogIzFkYTFmMjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwZDk1ZTg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTFweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMjVweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHBhdGgge1xyXG4gICAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiAjNWQ1YjViO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIFNsaWRlc2hvdyBidXR0b24gKi9cclxuXHJcbi5mYW5jeWJveC1idXR0b24tLXBsYXkge31cclxuXHJcbi5mYW5jeWJveC1idXR0b24tLXBsYXk6OmJlZm9yZSxcclxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2U6OmJlZm9yZSB7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5OjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItdG9wOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2U6OmJlZm9yZSB7XHJcbiAgICB3aWR0aDogN3B4O1xyXG4gICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogMCAycHggMCAycHg7XHJcbn1cclxuXHJcbi8qIFRodW1icyAqL1xyXG5cclxuLmZhbmN5Ym94LXRodW1icyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xyXG4gICAgcGFkZGluZzogMnB4IDJweCA0cHggMnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMjEycHg7XHJcbiAgICB6LWluZGV4OiA5OTk5NTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRodW1icy14IHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcclxuICAgIHJpZ2h0OiAyMTJweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogN3B4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICBtYXJnaW46IDJweDtcclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTo6YmVmb3JlIHtcclxuICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpO1xyXG4gICAgei1pbmRleDogOTk5OTE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpmb2N1czo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZmFuY3lib3gtdGh1bWJzIHtcclxuICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XHJcbiAgICAgICAgcmlnaHQ6IDExMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgIH1cclxufVxyXG4iLCIvKipcclxuICogU3dpcGVyIDkuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXHJcbiAqXHJcbiAqIFJlbGVhc2VkIG9uOiBKdW5lIDEzLCAyMDIzXHJcbiAqL1xyXG4gQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVyLHN3aXBlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7ZGlzcGxheTpibG9ja30uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbixpbml0aWFsKTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1ob3Jpem9udGFse3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRlLHN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTpub25lfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpub25lfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsc3dpcGVyLWNvbnRhaW5lcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LDUwJSk7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSw4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLDUwJSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCw4cHgpO2xlZnQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCxhdXRvKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCw6aG9zdCguc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2NvbG9yOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLGluaGVyaXQpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjI1KSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsMTBweCk7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7Ym90dG9tOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCxhdXRvKTtyaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IscmdiYSgwLDAsMCwuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmU7dG91Y2gtYWN0aW9uOm5vbmV9LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbixzd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSIsIi50aC1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRzZWN0aW9uLWlubmVyLXBhZGRpbmc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc2VjdGlvbi1pbm5lci1wYWRkaW5nO1xyXG59XHJcblxyXG5bY2xhc3MqPXRoLWNvbF0sIFtjbGFzc149dGgtY29sXSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzZWN0aW9uLWlubmVyLXBhZGRpbmc7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2VjdGlvbi1pbm5lci1wYWRkaW5nO1xyXG59XHJcblxyXG4udGgtZ3JpZC1taW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbn1cclxuXHJcbi50aC1ncmlkLW1pbiBbY2xhc3MqPXRoLWNvbF0sIC50aC1ncmlkLW1pbiBbY2xhc3NePXRoLWNvbF0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcclxufVxyXG5cclxuLnRoLWNvbC0zLXhsIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG59XHJcblxyXG4udGgtY29sLTQteGwge1xyXG4gICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzJTtcclxufVxyXG5cclxuLnRoLWNvbC01LXhsIHtcclxuICAgIHdpZHRoOiA0MS42NjYlO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NiU7XHJcbn1cclxuXHJcbi50aC1jb2wtNi14bCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxufVxyXG5cclxuLnRoLWNvbC03LXhsIHtcclxuICAgIHdpZHRoOiA1OC4zMzMlO1xyXG4gICAgZmxleDogMCAwIDU4LjMzMyU7XHJcbn1cclxuXHJcbi50aC1jb2wtOS14bCB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgZmxleDogMCAwIDc1JTtcclxufVxyXG5cclxuLnRoLWNvbC0xMi14bCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1ncmlkX19sZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICB9XHJcbiAgICAudGgtZ3JpZF9fbGcgW2NsYXNzKj10aC1jb2xdLCAudGgtZ3JpZF9fbGcgW2NsYXNzXj10aC1jb2xdIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZ3JpZF9fbGctbWluIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02cHg7XHJcbiAgICB9XHJcbiAgICAudGgtZ3JpZF9fbGctbWluIFtjbGFzcyo9dGgtY29sXSwgLnRoLWdyaWRfX2xnLW1pbiBbY2xhc3NePXRoLWNvbF0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29sLTQtbGcge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb2wtNi1sZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb2wtMTItbGcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLW9yZGVyLTItbWQge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb2wtNi1tZCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb2wtMTItbWQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzkuOThweCkge1xyXG4gICAgLnRoLWNvbC02LXNtIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KSB7XHJcbiAgICAudGgtZ3JpZF9feHMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcclxuICAgIH1cclxuICAgIC50aC1ncmlkX194cyBbY2xhc3MqPXRoLWNvbF0sIC50aC1ncmlkX194cyBbY2xhc3NePXRoLWNvbF0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29sLTYteHMge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29sLTEyLXhzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6Mzc0Ljk4cHgpIHtcclxuICAgIC50aC1jb2wtMTIteHNfXzM3NSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICB9XHJcbn0iLCIkc2VjdGlvbi10aXRsZS1oMjogNTBweDtcclxuJHNlY3Rpb24tdGl0bGUtcGFnZS1oMjogNDVweDtcclxuJHNlY3Rpb24tcGFkZGluZzogMTEwcHg7XHJcbiRzZWN0aW9uLXBhZGRpbmctcGFnZTogMTAwcHg7XHJcblxyXG4udGgtc2VjdGlvbi1pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6ICRzZWN0aW9uLWlubmVyICsgJHNlY3Rpb24taW5uZXItcGFkZGluZyAqIDI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzZWN0aW9uLWlubmVyLXBhZGRpbmc7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2VjdGlvbi1pbm5lci1wYWRkaW5nO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRoLXNlY3Rpb24taG9tZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNlY3Rpb24tcGFkZGluZztcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc2VjdGlvbi1wYWRkaW5nO1xyXG59XHJcblxyXG4udGgtc2VjdGlvbl9fcGFkZGluZy1ib3R0b20tMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGgtc2VjdGlvbl9fbWFyZ2luLWJvdHRvbS0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4udGgtc2VjdGlvbi1oZWFkLl90eHQtYWxpZ24tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRoLXNlY3Rpb24tdGl0bGUgaDIge1xyXG4gICAgZm9udC1zaXplOiAkc2VjdGlvbi10aXRsZS1oMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi50aC1zZWN0aW9uLXRpdGxlIHAge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcclxufVxyXG5cclxuLnRoLXNlY3Rpb24tdGl0bGUgcCBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2ViZTk7XHJcbiAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjMsIDEyMiwgMTA5LCAxKTtcclxuXHJcbn1cclxuXHJcblxyXG5cclxuLnRoLXNlY3Rpb24tcGFnZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNlY3Rpb24tcGFkZGluZy1wYWdlO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzZWN0aW9uLXBhZGRpbmctcGFnZTtcclxufVxyXG5cclxuLnRoLXNlY3Rpb24tcGFnZSAudGgtc2VjdGlvbi1oZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuXHJcbi50aC1zZWN0aW9uLXBhZ2UgLnRoLXNlY3Rpb24tdGl0bGUgaDIge1xyXG4gICAgZm9udC1zaXplOiAkc2VjdGlvbi10aXRsZS1wYWdlLWgyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuICAgIC50aC1zZWN0aW9uLWlubmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1ob21lLCAudGgtc2VjdGlvbi1wYWdlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1oZWFkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LXNpemU6ICRzZWN0aW9uLXRpdGxlLXBhZ2UtaDI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1ob21lLCAudGgtc2VjdGlvbi1wYWdlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1oZWFkIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZWN0aW9uLXRpdGxlIGgyLCAudGgtc2VjdGlvbi1wYWdlIC50aC1zZWN0aW9uLXRpdGxlIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tdGl0bGUgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC1zZWN0aW9uLWhlYWQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tcGFnZSAudGgtc2VjdGlvbi1oZWFkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tdGl0bGUgaDIsIC50aC1zZWN0aW9uLXBhZ2UgLnRoLXNlY3Rpb24tdGl0bGUgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi10aXRsZSBwIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0zO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDozNzQuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tdGl0bGUgaDIsIC50aC1zZWN0aW9uLXBhZ2UgLnRoLXNlY3Rpb24tdGl0bGUgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxufSIsIlxyXG5cclxuLnRoLW90aGVyLXNlcnZpY2VzIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50aC1vdGhlci1zZXJ2aWNlcyA+IC50aC1zZWN0aW9uLWlubmVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpe1xyXG4gICAgXHJcbiAgICAudGgtb3RoZXItc2VydmljZXMuX2FsbC1zZXJ2aWNlcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLW90aGVyLXNlcnZpY2VzPi50aC1zZWN0aW9uLWlubmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIudGgtcGFnZS1oZWFkZXItdjIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLy8g0LLQtdGA0YXQvdGP0Y8g0YfQsNGB0YLRjFxyXG4udGgtcGFnZS1oZWFkZXItdjItdG9wIHtcclxuICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgIGNvbG9yOiAjODMzNTEzO1xyXG59XHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjItdG9wLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7IC8vIDEyODBcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCBhIHtcclxuICAgIGNvbG9yOiAjODMzNTEzO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjItdG9wIGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG59XHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjItdG9wLWxlZnQge31cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCB7fVxyXG5cclxuXHJcbi8vINC90LjQttC90Y/RjyDRh9Cw0YHRgtGMINGI0LDQv9C60LhcclxuLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbSB7fVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbS1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTM0MHB4OyAvLyAxMjgwXHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjItbG9nbyB7XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi1sb2dvIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi1sb2dvIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4gICAgICAgXHJcbi50aC1wYWdlLWhlYWRlci12Mi1uYXYge1xyXG5cclxufVxyXG5cclxuLy8g0YHRgtC40LvQuCDQtNC70Y8g0LLQvdGD0YLRgNC10L3QvdC40YUg0YHRgtGA0LDQvdC40YZcclxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlLFxyXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgKiB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbS1pbm5lciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbn1cclxuXHJcblxyXG5cclxuLy8gLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlLl9zdGF0aWMge1xyXG4vLyAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KVxyXG4vLyAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuLy8gfVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09XHJcbi8vICoqKioqINC80LXQvdGOICoqKioqXHJcbi8vID09PT09PT09PT09PT09PT1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdmxpc3QgbGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjItbmF2bGlzdCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdmxpc3QgbGkgYSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IGxpIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGMjY5MEQ7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBsaW5lYXI7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2hlYWRlci1tb2JpbGUsXHJcbi50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2Zvb3Rlci1tb2JpbGUgIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4udGgtcGFnZS1oZWFkZXItdjIuX2lubmVyLXBhZ2UgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCxcclxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1wYWdlLWhlYWRlci12Mi10b3AgYSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi5faW5uZXItcGFnZSAudGgtaWNvX2xvY2F0aW9uLWRhcmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi5faW5uZXItcGFnZSAudGgtaWNvX2VtYWlsLWRhcmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi50aC1wYWdlLWhlYWRlci12Mi5faW5uZXItcGFnZSAudGgtaWNvX2VtYWlsLWRhcms6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1pY29fcGhvbmUtZGFyayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLnRoLXBhZ2UtaGVhZGVyLXYyLl9pbm5lci1wYWdlIC50aC1pY29fcGhvbmUtZGFyazpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpe1xyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1uYXYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG5cclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgIFxyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItbmF2bGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1uYXZsaXN0IGxpOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8g0YjQsNC/0LrQsCDQvNC+0LHQuNC70YzQvdC+0Lkg0L/QsNC90LXQu9C4XHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19oZWFkZXItbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjA1KTtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItbW9iaWxlLW5hdi1jbG9zZSB7XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBcclxuICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIFxyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTNweDtcclxuICAgICAgICByaWdodDogMTJweDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRoLXBhZ2UtaGVhZGVyLXYyLW1vYmlsZS1uYXYtY2xvc2U6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aC1wYWdlLWhlYWRlci12Mi1tb2JpbGUtbmF2LWNsb3NlOmJlZm9yZSwgXHJcbiAgICAgIC50aC1wYWdlLWhlYWRlci12Mi1tb2JpbGUtbmF2LWNsb3NlOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGgtcGFnZS1oZWFkZXItdjItbW9iaWxlLW5hdi1jbG9zZTpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRoLXBhZ2UtaGVhZGVyLXYyLW1vYmlsZS1uYXYtY2xvc2U6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAvLyDQv9C+0LTQstCw0Lsg0LzQvtCx0LjQu9GM0L3QvtC5INC/0LDQvdC10LvQuFxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdl9fZm9vdGVyLW1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdl9fZm9vdGVyLW1vYmlsZSB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLW5hdl9fZm9vdGVyLW1vYmlsZSB1bCBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1uYXZfX2Zvb3Rlci1tb2JpbGUgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHVsIGxpIC50aC1oZWFkZXItdjItZW1haWwsXHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItbmF2X19mb290ZXItbW9iaWxlIHVsIGxpIC50aC1oZWFkZXItdjItcGhvbmUge1xyXG4gICAgICAgIGNvbG9yOiAjNDE0MTQxO1xyXG4gICAgfVxyXG4gICBcclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PVxyXG4vLyAqKioqKiDQvNC10L3RjiAqKioqKlxyXG4vLyA9PT09PT09PT09PT09PT09XHJcblxyXG5cclxuICAgICAgICBcclxuLnRoLXBhZ2UtaGVhZGVyLXYyLWNhbGxiYWNrIHt9XHJcblxyXG4udGgtaGVhZGVyLXYyLWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc3QTZEO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMTRweCAyNHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC8vINCt0YTRhNC10LrRgiDQstC00LDQstC70LjQstCw0L3QuNGPINC/0YDQuCDQvdCw0LLQtdC00LXQvdC40LhcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3I6ICMxNzdBNkQsICRhbW91bnQ6IDUlKTsgLy8g0KPQvNC10L3RjNGI0LDQtdC8INGP0YDQutC+0YHRgtGMINGE0L7QvdCwINC90LAgMTAlXHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC8vINCS0L3Rg9GC0YDQtdC90L3Rj9GPINGC0LXQvdGMINC00LvRjyDRjdGE0YTQtdC60YLQsCDQstC00LDQstC70LjQstCw0L3QuNGPXHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7IC8vINCh0LvQtdCz0LrQsCDRgdC00LLQuNCz0LDQtdC8INC60L3QvtC/0LrRgyDQstC90LjQt1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyDQutC+0L3RgtCw0LrRgtGLINCyINGI0LDQv9C60LUgdjJcclxuLnRoLWhlYWRlci12Mi1sb2NhdGlvbiB7fVxyXG5cclxuLnRoLWhlYWRlci12Mi1lbWFpbCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi50aC1oZWFkZXItdjItcGhvbmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuXHJcbi8vINCx0YPRgNCz0LXRgCDQtNC70Y8g0LzQvtCx0LjQu9GM0L3QvtCz0L4gXHJcbi50aC1idXJnZXItYm94IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uIHtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uOmhvdmVyLFxyXG4udGgtYnVyZ2VyLWJveCBhLnRoLWJ1cmdlci1pY29uLl9uYXYtb3BlbmVkIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQge31cclxuXHJcbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fYm94LFxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fYm94IHtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0d2lkdGg6IDI2cHg7XHJcbn1cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjNDE0MTQxO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lXzEge1xyXG5cdHRvcDogMDtcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMiB7XHJcblx0dG9wOiA4cHg7XHJcbn1cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lXzMge1xyXG5cdHRvcDogMTZweDtcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb25fX2xpbmVfMSB7XHJcblx0dHJhbnNpdGlvbjogdG9wIDIwMG1zIDI1MG1zLCB0cmFuc2Zvcm0gMjAwbXM7XHJcbn1cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uX19saW5lXzIge1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMG1zIDMwMG1zO1xyXG59XHJcbi50aC1idXJnZXItYm94IC50aC1idXJnZXItaWNvbl9fbGluZV8zIHtcclxuXHR0cmFuc2l0aW9uOiB0b3AgMTAwbXMgMzAwbXMsIHRyYW5zZm9ybSAyMDBtcztcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQgLnRoLWJ1cmdlci1pY29uX19ib3gge1xyXG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQgLnRoLWJ1cmdlci1pY29uX19saW5lIHtcclxuXHR0b3A6IDEwcHg7XHJcbn1cclxuLnRoLWJ1cmdlci1ib3ggLnRoLWJ1cmdlci1pY29uLl9uYXYtb3BlbmVkIC50aC1idXJnZXItaWNvbl9fbGluZV8xIHtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuXHR0cmFuc2l0aW9uOiB0b3AgMTAwbXMsIHRyYW5zZm9ybSAyMDBtcyAyNTBtcztcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQgLnRoLWJ1cmdlci1pY29uX19saW5lXzIge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcclxufVxyXG4udGgtYnVyZ2VyLWJveCAudGgtYnVyZ2VyLWljb24uX25hdi1vcGVuZWQgLnRoLWJ1cmdlci1pY29uX19saW5lXzMge1xyXG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuXHR0cmFuc2l0aW9uOiB0b3AgMjAwbXMsIHRyYW5zZm9ybSAyMDBtcyAyNTBtcztcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMxOS45OHB4KXtcclxuXHJcbiAgICAudGgtcGFnZS1oZWFkZXItdjItYm90dG9tLWlubmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCl7XHJcblxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLWJvdHRvbS1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTkuOThweCl7XHJcblxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLWNhbGxiYWNrIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1jYWxsYmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYnVyZ2VyLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpe1xyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi10b3AtbGVmdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyOS45OHB4KXsgXHJcblxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzkuOThweCl7XHJcblxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1sb2dvIHtcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50aC1wYWdlLWhlYWRlci12Mi1jYWxsYmFjayAudGgtaGVhZGVyLXYyLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYnVyZ2VyLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbi50aC1oZWFkZXItdjItZW1haWwtbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Njk5Ljk4cHgpe1xyXG4gICAgLnRoLWhlYWRlci12Mi1lbWFpbC1tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvX2VtYWlsLXdoaXRlLFxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaWNvX2VtYWlsLWRhcmssIFxyXG4gICAgLnRoLXBhZ2UtaGVhZGVyLXYyLXRvcC1yaWdodCAudGgtaGVhZGVyLXYyLWVtYWlsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59IiwiXHJcbi50aC1mb290ZXItdjEge1xyXG4gICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgYmFja2dyb3VuZDogIzE3N0E2RDtcclxuICAgIHBhZGRpbmc6IDgwcHggMDtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MSBhIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbn1cclxuXHJcbi50aC1mb290ZXItdjEgYTpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAuODtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1sb2dvIHtcclxuXHJcbn1cclxuXHJcbi50aC1mb290ZXItdjEtbG9nbyBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgd2lkdGg6IDE3OHB4O1xyXG59XHJcblxyXG4udGgtZm9vdGVyLXYxLWNvcHkge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4udGgtZm9vdGVyLXYxLWNvcHkgPiAqIHtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB1bCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMjtcclxuICAgIGNvbHVtbnM6IDI7XHJcbn1cclxuXHJcbi50aC1mb290ZXItdjEtY29sdW1uLTIgdWwgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1jb250YWN0cyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1jb250YWN0cyA+ICoge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1jb250YWN0cyAudGgtZm9vdGVyLXYxLXRlbCB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxufVxyXG5cclxuLnRoLWZvb3Rlci12MS1jb250YWN0cyAudGgtZm9vdGVyLXYxLWNhbGxiYWNrLWJ0biB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItYnRuLCAkYW1vdW50OiA1JSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgbGlnaHRlbigkY29sb3I6ICRjb2xvci1idG4sICRhbW91bnQ6IDUlKTs7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1mb290ZXItdjEtY29weSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9vdGVyLXYxLWNvcHkgPiAqIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvb3Rlci12MS1jb250YWN0cyAudGgtZm9vdGVyLXYxLXRlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb290ZXItdjEtY29sdW1uLTIgdWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMiB1bCBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9vdGVyLXYxLWNvbnRhY3RzIC50aC1mb290ZXItdjEtY2FsbGJhY2stYnRuIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0zO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLWZvb3Rlci12MSB7XHJcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb290ZXItdjEtY29sdW1uLTEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvb3Rlci12MS1jb3B5IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb290ZXItdjEtY29sdW1uLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWZvb3Rlci12MS1jb2x1bW4tMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KSB7XHJcbiAgICAudGgtZm9vdGVyLXYxLWNvbHVtbi0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb290ZXItdjEtY29weSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZm9vdGVyLXYxLWNvbHVtbi0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1mb290ZXItdjEtY29sdW1uLTMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG59IiwiXHJcbi50aC1tYWluLWJhbm5lci12MSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNzYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLW1haW4tYmFubmVyLmpwZ1wiKTtcclxufVxyXG5cclxuLnRoLW1haW4tYmFubmVyLXYxLWlubmVyIHtcclxuICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRoLW1haW4tYmFubmVyLXYxX19kZXNjIHtcclxuICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAvLyBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNjBweDtcclxufVxyXG5cclxuLnRoLW1haW4tYmFubmVyLXYxX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGgxIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG5cclxuLnRoLW1haW4tYmFubmVyLXYxX19zdWItdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbn1cclxuXHJcblxyXG4vLyDQvdCw0YHRgtGA0L7QudC60LAg0LHQsNC90L3QtdGA0LAg0LTQu9GPINCy0L3Rg9GC0YDQtdC90L3QtdC5INGB0YLRgNCw0L3QuNGG0YtcclxuLnRoLW1haW4tYmFubmVyLXYxLl9pbm5lci1wYWdlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLWJhbm5lci1pbm5lci5qcGcnKTtcclxuICAgIGhlaWdodDogNjYwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG59XHJcblxyXG4udGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLW1haW4tYmFubmVyLXYxLWlubmVyIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuIH1cclxuXHJcbi50aC1tYWluLWJhbm5lci12MS5faW5uZXItcGFnZSAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2Mge1xyXG4gICAgY29sb3I6ICMwMDA7IFxyXG4gICAgbWFyZ2luLXRvcDogMTYwcHg7XHJcbn1cclxuXHJcbi8vINGF0LvQtdCx0L3Ri9C1INC60YDQvtGI0LrQuFxyXG4udGgtYnJlYWRjcnVtYnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLWJyZWFkY3J1bWJzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuICBcclxuLnRoLWJyZWFkY3J1bWJzIHNwYW4gPiBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xyXG59XHJcbiAgXHJcbi50aC1icmVhZGNydW1icyBzcGFuID4gc3BhbiB7XHJcbiAgICBjb2xvcjogIzkxOTE5MTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbn1cclxuICBcclxuLnRoLWJjLXdyYXAuX3B0LTAgLnRoLWJyZWFkY3J1bWJzIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4udGgtYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDQ1cHggMCAwIDA7XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1OS45OHB4KXtcclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2Mge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4gIFxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXtcclxuICAgIFxyXG4gICAgLnRoLW1haW4tYmFubmVyLXYxLFxyXG4gICAgLnRoLW1haW4tYmFubmVyLXYxLl9pbm5lci1wYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1tYWluLWJhbm5lci12MV9fdGl0bGUgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1tYWluLWJhbm5lci12MV9fc3ViLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjUyOS45OXB4KXtcclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjEge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAwIHJpZ2h0IC0yMDBweDtcclxuICAgIH1cclxuICAgXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjEsXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2Uge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2Mge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjFfX3RpdGxlIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLW1haW4tYmFubmVyLXYxX19zdWItdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjFfX2Rlc2MgLnRoLWJ0bl9maWxsLXByaW1hcnkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLW1haW4tYmFubmVyLXYxX19kZXNjIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbWFpbi1iYW5uZXItdjEuX2lubmVyLXBhZ2UgLnRoLWJyZWFkY3J1bWJzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG5cclxufSIsIi50aC1zZWN0aW9uLWFkdmFudGFnZXMtdjEge1xyXG4gICAgLnRoLWdyaWQge1xyXG4gICAgICAgIHJvdy1nYXA6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1hZHZhbnRhZ2VzLXYxLWl0ZW0ge1xyXG4gICAvLyAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGgtYWR2YW50YWdlcy12MS1pdGVtX19pY28ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJ0bjtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTE7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9idG4tYmcucG5nJyk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDY2cHg7XHJcbiAgICBoZWlnaHQ6IDY2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udGgtYWR2YW50YWdlcy12MS1pdGVtX19pY28gaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4udGgtYWR2YW50YWdlcy12MS1pdGVtX19kaXNjciB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItdGV4dCwgJGFtb3VudDogMzAlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG4gICAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIHtcclxuICAgICAgICB3aWR0aDogNThweDtcclxuICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12MS1pdGVtX19kaXNjciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX2ljbyB7XHJcbiAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZWN0aW9uLWFkdmFudGFnZXMtdjEge1xyXG4gICAgICAgIC50aC1ncmlkIHtcclxuICAgICAgICAgICAgcm93LWdhcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjEtaXRlbV9faWNvIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12MS1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0xO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYxLWl0ZW1fX2Rpc2NyIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS00O1xyXG4gICAgfVxyXG59IiwiLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MiB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSB0b3A7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSA4MCUpO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtYWR2YW50YWdlcy12Mi13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAyNXB4O1xyXG4gICAgcm93LWdhcDogMzBweDtcclxufVxyXG5cclxuLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgbWluLXdpZHRoOiAxNTBweDtcclxufVxyXG5cclxuLnRoLWFkdmFudGFnZXMtdjItaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX2Rpc2NyIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTI7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci10ZXh0LCAkYW1vdW50OiAyMCUpO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxNjAwcHgpIHtcclxuICAgIC50aC1zZWN0aW9uLWFkdmFudGFnZXMtdjIge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpIDg1JSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDYycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MiB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KSA4NSUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGgtYWR2YW50YWdlcy12Mi13cmFwIHtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG4gICAgICAgIHJvdy1nYXA6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12Mi1pdGVtX19kaXNjciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tYWR2YW50YWdlcy12MiAudGgtc2VjdGlvbi1oZWFkIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12Mi1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW1fX2Rpc2NyIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS00O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItd3JhcCB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NDAxLjk4cHgpIHtcclxuICAgIC50aC1hZHZhbnRhZ2VzLXYyLWl0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjItaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcbn0iLCJcclxuLnRoLWFkdmFudGFnZXMtdjMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcclxufVxyXG5cclxuLnRoLWFkdmFudGFnZXMtdjMtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXtcclxuICAgIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAyNC4yNSU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRoLWFkdmFudGFnZXMtdjMtaXRlbTpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1hZHZhbnRhZ2VzLXYzLWl0ZW1fX2ljbyB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnRoLWFkdmFudGFnZXMtdjMtaXRlbV9fdGl0bGUge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTkuOThweCl7XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tYWJvdXQtdjEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12My1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0JTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWR2YW50YWdlcy12My1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hZHZhbnRhZ2VzLXYzLWl0ZW0gYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG59IiwiLnRoLXNlY3Rpb24tc2VydmljZXMtdjEgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtdGFicyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZCwgJGFtb3VudDogNC41JSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMjtcclxuICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcjogJGNvbG9yLXRleHQsICRhbW91bnQ6IDMwJSk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlIGFsbDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYxLXRhYnMgYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtdGFicyBidXR0b24uX2FjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICRjb2xvci1idG47XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC00cHggIzAwMDAwMDQwO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtd3JhcC5fYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtd3JhcCB7XHJcbiAgICAudGgtZ3JpZCB7XHJcbiAgICAgICAgcm93LWdhcDogNDBweDtcclxuICAgIH1cclxuICAgIFtjbGFzc149dGgtY29sXSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS1pdGVtIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS1pdGVtX190YWcge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcclxuICAgIHBhZGRpbmc6IDNweCA4cHggNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgIGNvbG9yOiAjMDAwO1xyXG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS1pdGVtX190aXRsZSBpIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgJGNvbG9yLXRleHQgMCAycHgsICAgIC8qINGC0L7Rh9C60LA6INGG0LLQtdGCICsg0YjQuNGA0LjQvdCwICovXHJcbiAgICAgICAgdHJhbnNwYXJlbnQgMnB4IDZweCAgLyog0L7RgtGB0YLRg9C/INC80LXQttC00YMg0YLQvtGH0LrQsNC80LggKi9cclxuICAgICk7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICBtYXJnaW46IGF1dG8gNXB4IDZweDtcclxuICAgIG1pbi13aWR0aDogMTBweDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYxLWl0ZW1fX3RpdGxlIHNwYW46bGFzdC1vZi10eXBlIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS1pdGVtX19kaXNjciB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItdGV4dCwgJGFtb3VudDogMzAlKTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12MS1pdGVtOmhvdmVyICAudGgtc2VydmljZXMtdjEtaXRlbV9fZGlzY3Ige1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjEtaXRlbTpob3ZlciAudGgtc2VydmljZXMtdjEtaXRlbV9fdGl0bGUgaSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuICAgIC50aC1zZXJ2aWNlcy12MS1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1zZXJ2aWNlcy12MS10YWJzIHtcclxuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYxLXRhYnMgYnV0dG9uIHtcclxuICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12MS10YWJzIGJ1dHRvbi5fX2FjdGl2ZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjEtaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1zZXJ2aWNlcy12MSB7XHJcbiAgICAgICAgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12MS10YWJzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12MS13cmFwIHtcclxuICAgICAgICAudGgtZ3JpZCB7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFtjbGFzc149dGgtY29sXSB7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzkuOThweCkge1xyXG4gICAgLnRoLXNlcnZpY2VzLXYxLXRhYnMgYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMThweDtcclxuICAgICAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12MS1pdGVtX190YWcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjEtaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTQ7XHJcbiAgICB9XHJcbn0iLCIudGgtc2VjdGlvbi1jbGllbnRzLXYxIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi50aC1jbGllbnRzLXYxIHtcclxuICAgIG1hcmdpbjogMCAtMTVweDtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBkYXJrZW47XHJcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgIH1cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNik7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgaW1nLCBwaWN0dXJlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1jbGllbnRzLXYxIGltZzpob3ZlciB7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XHJcbiAgICAudGgtY2xpZW50cy12MSAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtY2xpZW50cy12MSAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpIHtcclxuICAgIC50aC1jbGllbnRzLXYxIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OS45OHB4KSB7XHJcbiAgICAudGgtY2xpZW50cy12MSAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbn0iLCIudGgtc2VjdGlvbi1wb3N0cy12MSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZCwgJGFtb3VudDogNC41JSk7XHJcbn1cclxuXHJcbi50aC1zZWN0aW9uLXBvc3RzLXYxIC50aC1ncmlkIHtcclxuICAgIHJvdy1nYXA6IDQwcHg7XHJcbn1cclxuXHJcbi50aC1zZWN0aW9uLXBvc3RzLXYxIC50aC1zZWN0aW9uLWhlYWQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYxLWl0ZW0ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZzo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ0bjtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZyBpbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMjtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udGgtcG9zdHMtdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12MS1pdGVtX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTI7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlIGFsbDtcclxufVxyXG5cclxuXHJcbi50aC1wb3N0cy12MS1pdGVtOmhvdmVyIGltZyB7XHJcbiAgICBvcGFjaXR5OiAuODU7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12MS1pdGVtOmhvdmVyIC50aC1wb3N0cy12MS1pdGVtX19kYXRlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG4gICAgLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYxLWl0ZW1fX2ltZzo6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12MS1pdGVtX19kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS00O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tcG9zdHMtdjEgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1wb3N0cy12MSAudGgtZ3JpZCB7XHJcbiAgICAgICAgcm93LWdhcDogMzBweDtcclxuICAgIH1cclxufSIsIi50aC1zZWN0aW9uLXNlcnZpY2VzLXYyIHtcclxuICAgIC50aC1ncmlkIHtcclxuICAgICAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtc2VjdGlvbi1zZXJ2aWNlcy12Mi5fZnAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDUwcHggNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbS10b3A6YmVmb3JlIHtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCAkY29sb3ItYWNjZW50O1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kLCAkYW1vdW50OiA0LjUlKTtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYyLWl0ZW0gPiAqIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtX190b3AtcGxhc2gge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMjdweDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTEgJGJvcmRlci1yYWRpdXMtMSAwIDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktNDtcclxuICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX3RhZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcclxuICAgIHBhZGRpbmc6IDNweCA4cHggNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbV9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtX190aXRsZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci10ZXh0LCAkYW1vdW50OiA1MCUpO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbV9fZGlzY3Ige1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcjogJGNvbG9yLXRleHQsICRhbW91bnQ6IDUwJSk7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbV9fY2hlY2sgdWwgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB1bCBsaTpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHVsIGxpOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIGZsZXg6IDAgMCAyNnB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9jaGVjay1jdXJjbGUtb3JhbmdlLnN2ZycpO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbV9fYnRuLXdyYXAge1xyXG4gICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjItaXRlbV9fYnRuLXdyYXAgLnRoLWJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLXNlcnZpY2VzLXYyLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2NoZWNrIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjItaXRlbV9fY2hlY2sgdWwgbGk6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYyLWl0ZW1fX2J0bi13cmFwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XHJcbiAgICAudGgtc2VydmljZXMtdjItaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX190b3AtcGxhc2gge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB0b3A6IC0yM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX190YWcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19kaXNjciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktNDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjItaXRlbV9fY2hlY2sge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19jaGVjayB1bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjItaXRlbV9fY2hlY2sgdWwgbGk6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGZsZXg6IDAgMCAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtX19idG4td3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1zZXJ2aWNlcy12MiAudGgtZ3JpZCB7XHJcbiAgICAgICAgcm93LWdhcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjItaXRlbSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12Mi1pdGVtLXRvcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIH1cclxufSIsIlxyXG4udGgtc2VydmljZXMtdjMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjMtaXRlbSB7IFxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12My1pdGVtX19pbWcge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjMtaXRlbV9faW1nIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12My1pdGVtX19kZXNjIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12My1pdGVtX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtdjMtaXRlbTpob3ZlciAudGgtc2VydmljZXMtdjMtaXRlbV9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNGMjY5MEQ7IFxyXG59XHJcblxyXG4vLyAudGgtc2VydmljZXMtdjMtaXRlbTpob3ZlciAudGgtc2VydmljZXMtdjMtaXRlbV9faW1nIGltZyB7XHJcbi8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XHJcbi8vIH1cclxuXHJcbi50aC1zZXJ2aWNlcy12My1pdGVtX190eHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMC43KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy12My1pdGVtX19saW5rIHtcclxuICAgIGNvbG9yOiAjRjI2OTBEO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAudGgtc2VydmljZXMtdjMtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZXJ2aWNlcy12My1pdGVtOm50aC1jaGlsZCgzbil7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKG1pbi13aWR0aDo5NjBweCl7XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYzLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtdjMtaXRlbTpudGgtY2hpbGQoMm4pe1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYzLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTkuOThweCkge1xyXG5cclxuXHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNlcnZpY2VzLXYzLWl0ZW1fX2Rlc2Mge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KVxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuXHJcbiIsIi8vINC60L7QvNC/0L7QvdC+0LLQutCwINC40L3RgtGA0L4g0YHQtdC60YbQuNC4XHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5IHtcclxuICB3aWR0aDogNDkwcHg7IFxyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtaW5mbyB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ5MHB4KTsgXHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG59XHJcblxyXG4vLyDQs9Cw0LvQtdGA0LXRjyDRg9GB0LvRg9Cz0LhcclxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnkge1xyXG5cclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fYmlnLFxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fdGh1bWIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiB7XHJcbiAgaGVpZ2h0OiAyMCU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X19iaWcge1xyXG4gIGhlaWdodDogODAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fYmlnIC5zd2lwZXItc2xpZGUsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fdGh1bWIgLnN3aXBlci1zbGlkZSB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3BhY2l0eTogMC41NTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlOmhvdmVyIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fdGh1bWIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X19iaWcgLnN3aXBlci1zbGlkZSBpbWcsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeV9fYmlnIC5zd2lwZXItc2xpZGUsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X19iaWcgLnN3aXBlci1zbGlkZSBpbWcge1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLWludHJvLXYxLWdhbGxlcnlfX3RodW1iIC5zd2lwZXItc2xpZGUsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MS1nYWxsZXJ5X190aHVtYiAuc3dpcGVyLXNsaWRlIGltZyB7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fdGl0bGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7ICBcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLWludHJvLXYxX190aXRsZSBoMSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgZm9udC1zaXplOiA1NXB4O1xyXG59XHJcblxyXG4vLyDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4XHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fcHJvcGVydHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fcHJvcGVydHkgPiBkaXYge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3Byb3BlcnR5ID4gZGl2IC50aC1pY28ge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2VzLWludHJvLXYxX19wcm9wZXJ0eSA+IGRpdiAudGgtaWNvX3J1YmxlLW9yYW5nZTpiZWZvcmUsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fcHJvcGVydHkgPiBkaXYgLnRoLWljb19ydWJsZS1ncmVlbjpiZWZvcmUge1xyXG4gIHdpZHRoOiAzNXB4O1xyXG4gIGhlaWdodDogMzVweDtcclxuICBtYXJnaW4tdG9wOiAtNHB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZXMtaW50cm8tdjFfX3Byb3BlcnR5ID4gZGl2IC50aC1pY29faG91cmdsYXNzLW9yYW5nZTpiZWZvcmUsXHJcbi50aC1zZXJ2aWNlcy1pbnRyby12MV9fcHJvcGVydHkgPiBkaXYgLnRoLWljb19ob3VyZ2xhc3MtZ3JlZW46YmVmb3JlIHtcclxuICB3aWR0aDogMzFweDtcclxuICBoZWlnaHQ6IDMxcHg7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxufVxyXG5cclxuXHJcbi50aC1zZXJ2aWNlLWluY2x1ZGVkIHtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0IHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0IHVsIGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcclxufVxyXG5cclxuLnRoLXNlcnZpY2UtaW5jbHVkZWRfX3R4dCB1bCBsaTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9jaGVjay1jdXJjbGUtZ3JlZW4uc3ZnJyk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDsgXHJcbiAgd2lkdGg6IDI2cHg7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG59IFxyXG5cclxuLy8g0JHQvtC90YPRgVxyXG4udGgtc2VydmljZS1pbmNsdWRlZF9fdHh0LWJvbnVzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDEpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGUzZTM7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2UtaW5jbHVkZWRfX3R4dC1ib251czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY28tZ2lmdC1ib3guc3ZnJyk7XHJcbiAgd2lkdGg6IDI2cHg7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLy8g0LrQvdC+0L/QutC4INC30LDQv9C40YHQsNGC0YzRgdGPXHJcbi50aC1zZXJ2aWNlLWluY2x1ZGVkX19idG5zLWdyb3VwIHtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG5cclxuICAudGgtc2VydmljZS1pbmNsdWRlZF9fYnRucy1ncm91cCAudGgtYnRuOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICAudGgtc2VydmljZS1pbmNsdWRlZF9fYnRucy1ncm91cCAudGgtYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OS45OHB4KSB7IFxyXG5cclxuICAudGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgfVxyXG5cclxuICAudGgtc2VydmljZXMtaW50cm8tdjEtaW5mbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC50aC1zZXJ2aWNlcy1pbnRyby12MSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC50aC1zZXJ2aWNlcy1pbnRyby12MV9fdGl0bGUgaDEge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5Ljk4cHgpIHsgXHJcblxyXG4gIC50aC1zZXJ2aWNlcy1pbnRyby12MV9fdGl0bGUgaDEge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gIH1cclxuXHJcbn0iLCIudGgtcG9zdHMtdjItdGFicyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZCwgJGFtb3VudDogNC41JSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi10YWJzIGEge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTI7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci10ZXh0LCAkYW1vdW50OiAzMCUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi10YWJzIGE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYyLXRhYnMgYTpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udGgtcG9zdHMtdjItdGFicyBhLl9fYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJ0bjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTRweCAjMDAwMDAwNDA7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtcG9zdHMtdjItaXRlbV9faW1nIHtcclxuXHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtX19pbWcgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLnRoLXBvc3RzLXYyLWl0ZW1fX3RleHQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGgtcG9zdHMtdjItaXRlbV9fZGlzY3Ige1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMjtcclxuICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvcjogJGNvbG9yLXRleHQsICRhbW91bnQ6IDMwJSk7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtX19tZXRhIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtX19tZXRhLXRhZ3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi50aC1wb3N0cy12Mi1pdGVtX19tZXRhLXRhZ3MgYSB7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci1idG4sICRhbW91bnQ6IDUlKTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGgtcG9zdHMtdjItaXRlbV9fbWV0YS1kYXRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4OiAwIDAgbWF4LWNvbnRlbnQ7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci10ZXh0LCAkYW1vdW50OiA0MCUpO1xyXG4gICAgLnRoLWljby12MiB7XHJcbiAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX3RleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcG9zdHMtdjItaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XHJcbiAgICAudGgtcG9zdHMtdjItdGFicyB7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi10YWJzIGEge1xyXG4gICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLXRhYnMgYS5fX2FjdGl2ZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcG9zdHMtdjItaXRlbV9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX2Rpc2NyIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLXBvc3RzLXYyLXRhYnMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX190ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX19pbWcge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX19tZXRhLWRhdGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzkuOThweCkge1xyXG4gICAgLnRoLXBvc3RzLXYyLXRhYnMgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NDc5Ljk4cHgpIHtcclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX19tZXRhIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgLnRoLWljby12MiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBvc3RzLXYyLWl0ZW1fX21ldGEtdGFncyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1wb3N0cy12Mi1pdGVtX19kaXNjciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktNDtcclxuICAgIH1cclxufSIsIi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4udGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbTpsYXN0LW9mLXR5cGUgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4udGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXIge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogY2FsYygxNHB4ICsgMzZweCk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDE0cHggKyAzNnB4KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnRuLWJnLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnRuO1xyXG4gICAgYm9yZGVyOiAxOHB4IHNvbGlkICRjb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIHRvcDogLTZweDtcclxuICAgIHJpZ2h0OiBjYWxjKDQwcHggLSAyNXB4KTtcclxufVxyXG5cclxuLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgMjdweCk7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgbWFyZ2luOiAwIDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvcjogJGNvbG9yLXRleHQsICRhbW91bnQ6IDgwJSk7XHJcbn1cclxuXHJcbi50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCB7XHJcblxyXG59XHJcblxyXG4udGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG4udGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgcCB7XHJcbiAgICBtYXJnaW46IDZweCAwIDA7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0yO1xyXG4gICAgb3BhY2l0eTogLjc7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWhpc3RvcnktbW9tZW50cy12MV9faXRlbS15ZWFyOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMTBweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMoMjBweCAtIDE1cHgpO1xyXG4gICAgICAgIHRvcDogLTNweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXI6OmFmdGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXRleHQgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OS45OHB4KSB7XHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXI6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDEycHggLSA5cHgpO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtaGlzdG9yeS1tb21lbnRzLXYxX19pdGVtLXllYXI6OmFmdGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0zO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1oaXN0b3J5LW1vbWVudHMtdjFfX2l0ZW0tdGV4dCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn0iLCIudGgtc2VjdGlvbi1jb250YWN0cy12MSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxufVxyXG5cclxuLnRoLWNvbnRhY3RzLXYxLXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgY29sdW1uLWdhcDogNDBweDtcclxufVxyXG5cclxuLnRoLWNvbnRhY3RzLXYxLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50aC1jb250YWN0cy12MS1pdGVtX19pY28ge1xyXG4gICAgd2lkdGg6IDYycHg7XHJcbiAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICBmbGV4OiAwIDAgNjJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJ0bjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnRuLWJnLnBuZyk7XHJcbn1cclxuXHJcbi50aC1jb250YWN0cy12MS1pdGVtX19pY28gaSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGZsZXg6IDAgMCA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG5cclxuLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBvcGFjaXR5OiAuNDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTI7XHJcbn1cclxuXHJcbi50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IHNwYW4sIC50aC1jb250YWN0cy12MS1pdGVtX19jb250ZW50IGEge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCBhIHtcclxuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbn1cclxuXHJcbi50aC1jb250YWN0cy12MS1tYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50aC1jb250YWN0cy12MS1pdGVtX19pY28gLnRoLWljby12MiwgXHJcbi50aC1jb250YWN0cy12MS1pdGVtX19pY28gLnRoLWljbyB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGZsZXg6IDAgMCA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2ljbyB7XHJcbiAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb250YWN0cy12MS1pdGVtX19pY28gLnRoLWljby12MiwgXHJcbiAgICAudGgtY29udGFjdHMtdjEtaXRlbV9faWNvIC50aC1pY28gIHtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBmbGV4OiAwIDAgMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29udGFjdHMtdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQgc3BhbiwgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1jb250YWN0cy12MS13cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2FkcmVzcyB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1jb250YWN0cy12MSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgICAgcm93LWdhcDogMjRweDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1jb250YWN0cy12MS1tYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjYzOS45OHB4KSB7XHJcbiAgICAudGgtY29udGFjdHMtdjEtaXRlbV9faWNvIHtcclxuICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgZmxleDogMCAwIDQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRhY3RzLXYxLWl0ZW1fX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCBzcGFuLCAudGgtY29udGFjdHMtdjEtaXRlbV9fY29udGVudCBhIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS0zO1xyXG4gICAgfVxyXG59IiwiLnRoLXNlY3Rpb24tdGVhbS12MSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZCwgJGFtb3VudDogNC41JSk7XHJcbn1cclxuXHJcbi50aC1zZWN0aW9uLXRlYW0tdjEgLnRoLWdyaWQge1xyXG4gICAgcm93LWdhcDogNDBweDtcclxufVxyXG5cclxuLnRoLXRlYW0tdjEtaXRlbV9faW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi50aC10ZWFtLXYxLWl0ZW1fX2ltZyBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udGgtdGVhbS12MS1pdGVtX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnRoLXRlYW0tdjEtaXRlbV9fZGlzY3Ige1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIG9wYWNpdHk6IC42O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuICAgIC50aC10ZWFtLXYxLWl0ZW1fX2ltZyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtdGVhbS12MS1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC10ZWFtLXYxLWl0ZW1fX2ltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtdGVhbS12MS1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC10ZWFtLXYxLWl0ZW1fX2Rpc2NyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLXNlY3Rpb24tdGVhbS12MSAudGgtZ3JpZCB7XHJcbiAgICAgICAgcm93LWdhcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtdGVhbS12MS1pdGVtX19pbWcgaW1nIHtcclxuICAgICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQ3OS45OHB4KSB7XHJcbiAgICAudGgtdGVhbS12MS1pdGVtX19pbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXRlYW0tdjEtaXRlbV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtdGVhbS12MS1pdGVtX19kaXNjciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6Mzc0Ljk4cHgpIHtcclxuICAgIC50aC10ZWFtLXYxLWl0ZW0gYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXRlYW0tdjEtaXRlbV9faW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC10ZWFtLXYxLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXRlYW0tdjEtaXRlbV9fZGlzY3Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufSIsIlxyXG4udGgtdGVhbS12MiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4udGgtdGVhbS12Mi1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxufVxyXG5cclxuLnRoLXRlYW0tdjItaXRlbV9faW1nIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRoLXRlYW0tdjItaXRlbV9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnRoLXRlYW0tdjItaXRlbV9fZGVzYyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHggMjVweCAyNXB4O1xyXG59XHJcblxyXG4udGgtdGVhbS12Mi1pdGVtX19kZXNjIHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBjb2xvcjogcmdiYSg4MSwgNzIsIDgwLCAxKTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuXHJcblxyXG4udGgtdGVhbS12Mi1pdGVtX19idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgYm90dG9tOiAyNXB4O1xyXG5cclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgIC50aC10ZWFtLXYyLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAyMy41JTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGgtdGVhbS12Mi1pdGVtOm50aC1jaGlsZCg0bikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKG1pbi13aWR0aDo1NjBweCl7XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tdGVhbS12MiAudGgtc2VjdGlvbi1pbm5lcntcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC10ZWFtLXYyLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRoLXRlYW0tdjItaXRlbTpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OS45OHB4KSB7XHJcbiAgICAudGgtdGVhbS12MiwgICAgICAgICAgICAgIFxyXG4gICAgLnRoLXNlY3Rpb24tdGVhbS12MiAudGgtc2VjdGlvbi1pbm5lcntcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC10ZWFtLXYyLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICBcclxufSIsIlxyXG4udGgtbXBzLW1hc3Rlci1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLnRoLXNlcnZpY2Utc2luZ2xlLWNhcmQuX21hc3RlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG59XHJcblxyXG4udGgtbXBzLW1hc3Rlci1pbmZvX19hdmF0YXIge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbn1cclxuXHJcbi50aC1tcHMtbWFzdGVyLWluZm9fX2F2YXRhciBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xyXG59XHJcblxyXG4udGgtbXBzLW1hc3Rlci1pbmZvX19kZXNjIHsgXHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi50aC1tcHMtbWFzdGVyLWluZm9fX2Rlc2MgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8vINGD0YHQu9GD0LPQuCDQvNCw0YHRgtC10YDQsCBcclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDEpO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4udGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9faW5mbyB7XHJcblxyXG59XHJcblxyXG4udGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4OyBcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX2Nvc3QgPiBkaXYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fY29zdCA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX2Nvc3QgLnRoLWljb19ydWJsZS1vcmFuZ2U6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgbWFyZ2luLXRvcDogLTRweDtcclxufVxyXG5cclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fY29zdCAudGgtaWNvX2hvdXJnbGFzcy1vcmFuZ2U6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgbWFyZ2luLXRvcDogLTRweDtcclxufVxyXG4udGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19jb3N0IC50aC1pY29faG91cmdsYXNzLW9yYW5nZSxcclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fY29zdCAudGgtaWNvX3J1YmxlLW9yYW5nZSB7XHJcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxufVxyXG5cclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fb3JkZXIge1xyXG5cclxufVxyXG5cclxuLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjYwMHB4KXtcclxuXHJcbiAgICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciAudGgtYnRuX2ZpbGwtcHJpbWFyeSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbTpob3ZlciAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciAudGgtYnRuX2ZpbGwtcHJpbWFyeSAge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNjgwMDk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODAwOTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OS45OHB4KXtcclxuXHJcbiAgICAudGgtbXBzLW1hc3Rlci1pbmZvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLW1wcy1tYXN0ZXItaW5mb19fZGVzYyxcclxuICAgIC50aC1tcHMtbWFzdGVyLXNlcnZpY2VzLWl0ZW1fX2Rlc2MgIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLW1wcy1tYXN0ZXItc2VydmljZXMtaXRlbV9fZGVzYyB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX19vcmRlciAudGgtYnRuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtbXBzLW1hc3Rlci1zZXJ2aWNlcy1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VydmljZXMtaW50cm8tdjEtZ2FsbGVyeSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuXHJcbn0iLCIudGgtc2VjdGlvbi1yZXZpZXdzLXYxIHtcclxuICAgIC50aC1ncmlkIHtcclxuICAgICAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtcmV2aWV3cy12MS1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAyMnB4O1xyXG59XHJcblxyXG4udGgtcmV2aWV3cy12MS1pdGVtX19pbWcge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgZmxleDogMCAwIDEzMHB4O1xyXG4gICAgaGVpZ2h0OiAxMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjEtaXRlbV9faW1nOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNTRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9xcS1vcmFuZ2Uuc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgbGVmdDogLTIycHg7XHJcbiAgICB0b3A6IDRweDtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjEtaXRlbV9faW1nIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjEtaXRlbV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi50aC1yZXZpZXdzLXYxLWl0ZW1fX2NvbnRlbnQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBvcGFjaXR5OiAuNjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjEtaXRlbV9fbmFtZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjEtaXRlbV9fY29udGVudCBwIHtcclxuICAgIG1hcmdpbjogNnB4IDAgMDtcclxuICAgIG9wYWNpdHk6IC43O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSB7XHJcbiAgICAudGgtcmV2aWV3cy12MS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2ltZzo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXJldmlld3MtdjEtaXRlbV9fbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy12MS1pdGVtX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXJldmlld3MtdjEtaXRlbV9fY29udGVudCBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTU5Ljk4cHgpIHtcclxuICAgIC50aC1zZWN0aW9uLXJldmlld3MtdjEge1xyXG4gICAgICAgIC50aC1ncmlkIHtcclxuICAgICAgICAgICAgcm93LWdhcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KSB7XHJcbiAgICAudGgtcmV2aWV3cy12MS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy12MS1pdGVtX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGZsZXg6IDAgMCA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy12MS1pdGVtX19pbWc6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGxlZnQ6IC0xM3B4O1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2NvbnRlbnQgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1yZXZpZXdzLXYxLWl0ZW1fX25hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1yZXZpZXdzLXYxLWl0ZW1fX2NvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktNDtcclxuICAgIH1cclxufSIsIlxyXG4udGgtc2VjdGlvbi1yZXZpZXdzLXYyIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8vINC+0LHRidC40Lkg0YDQtdC50YLQuNC90LMg0L/QviDQv9C70LDRgtGE0L7RgNC80LDQvFxyXG4udGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50aC1yZXZpZXdzLXYyLXBsYXRmb3Jtcy1pdGVtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDI2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICB3aWR0aDogMjAlOyBcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjItcGxhdGZvcm1zLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi50aC1yZXZpZXdzLXYyLXBsYXRmb3Jtcy1pdGVtOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi50aC1yZXZpZXdzLXYyLXBsYXRmb3Jtcy1pdGVtX19pbWcge1xyXG4gICAgLy8gd2lkdGg6IDEyMHB4O1xyXG59XHJcblxyXG4udGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMtaXRlbV9fcmF0ZSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLnRoLXJldmlld3MtdjItcGxhdGZvcm1zLWl0ZW1fX3JhdGUgLnRoLWljbyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udGgtcmV2aWV3cy12Mi1wbGF0Zm9ybXMtaXRlbV9fcmF0ZSAudGgtaWNvLXN0YXItb3JhbmdlOmJlZm9yZSB7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4gIC50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtOmhvdmVyIHNwYW4ge1xyXG4gICAgY29sb3I6ICM1MDUwNTA7XHJcbiAgfVxyXG5cclxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSAuX19pbWctd3JhcCB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSAuX19pbWctd3JhcCBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjOEQ4RDhEO1xyXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XHJcbiAgfVxyXG4gIFxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8vIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0OjpiZWZvcmUsIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0OjphZnRlciB7XHJcbiAgLy8gICBjb250ZW50OiBcIlwiO1xyXG4gIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIC8vICAgaGVpZ2h0OiAxMDAlO1xyXG4gIC8vICAgd2lkdGg6IDY0MHB4O1xyXG4gIC8vICAgei1pbmRleDogMjtcclxuICAvLyAgIHRvcDogMDtcclxuICAvLyB9XHJcbiAgLy8gLnRoLXNsaWRlci1yZXZpZXdzLXRleHQ6OmJlZm9yZSB7XHJcbiAgLy8gICBsZWZ0OiAtNjQwcHg7XHJcbiAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCByZ2JhKDI0NCwgMjQ1LCAyNDUsIDApLCAjRjRGNUY1KTtcclxuICAvLyB9XHJcbiAgLy8gLnRoLXNsaWRlci1yZXZpZXdzLXRleHQ6OmFmdGVyIHtcclxuICAvLyAgIHJpZ2h0OiAtNjQwcHg7XHJcbiAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ0LCAyNDUsIDI0NSwgMCksICNGNEY1RjUpO1xyXG4gIC8vIH1cclxuICBcclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KVxyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtOmhvdmVyIHtcclxuICAgIC8vIG9wYWNpdHk6IDAuNzU7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3N0YXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fc3RhcnMgLnRoLWljbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3N0YXJzIC50aC1pY286OmJlZm9yZSB7XHJcbiAgICAvLyBmaWx0ZXI6IGJyaWdodG5lc3MoMik7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX19sb2dvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vIHdpZHRoOiA3NnB4O1xyXG4gICAgLy8gaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX2xvZ28gaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX2F2YXRhciB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fYXZhdGFyIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3RpdGxlIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gLl9fdGl0bGUgaSB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogIzhEOEQ4RDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgXHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG5cclxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW86OmJlZm9yZSwgXHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDY0MHB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvOjpiZWZvcmUge1xyXG4gICAgbGVmdDogLTY0MHB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywgcmdiYSgyNDQsIDI0NSwgMjQ1LCAwKSwgI0Y0RjVGNSk7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IC02NDBweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNDQsIDI0NSwgMjQ1LCAwKSwgI0Y0RjVGNSk7XHJcbiAgfVxyXG4gIFxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW06OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogNTAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjkpIDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0ODBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX19wbGF5IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNDkwMTk2MDc4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDMwcHg7XHJcbiAgICB0b3A6IDMwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlIGFsbDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fcGxheTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9wbGF5LXdpdGhlLnN2Z1wiKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZSBhbGw7XHJcbiAgfVxyXG4gIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3RleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCAuaDIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCBzcGFuIHtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW06aG92ZXIgLl9fcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIH1cclxuICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbTpob3ZlciAuX19wbGF5OjphZnRlciB7XHJcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICB9XHJcbiAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW06aG92ZXI6OmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG4gIFxyXG4gIC50aC1zZWN0aW9uLXBhZ2UtcmV2aWV3cyAudGgtc2VjdGlvbi1oZWFkIHAgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZkYWNhO1xyXG4gICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGNvbG9yOiAjZmY0YzAxO1xyXG4gIH1cclxuICAudGgtc2VjdGlvbi1wYWdlLXJldmlld3MgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIFxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OS45OHB4KSB7XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tcGFnZS1yZXZpZXdzIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY1O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTg5OS45OHB4KSB7XHJcbiAgICBcclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YmVmb3JlLCBcclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlbzo6YWZ0ZXIsIFxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXRleHQ6OmJlZm9yZSwgXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW86OmJlZm9yZSwgXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAtNDAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvOjphZnRlciwgXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdGV4dDo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAtNDAwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XHJcblxyXG4gICAgLnRoLXNlY3Rpb24tcmV2aWV3cyB7XHJcbiAgICAgICAgcGFkZGluZzogMTAwcHggMCAxMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2VjdGlvbi1yZXZpZXdzIC50aC1zZWN0aW9uLWhlYWQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gc3BhbiBpIHtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSBzcGFuIGk6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3BsYXkge1xyXG4gICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgICAgIHRvcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX19wbGF5OjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3RleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCAuaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSBpbWcge1xyXG4gICAgICAgIGhlaWdodDogNDIwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XHJcblxyXG4gIC50aC1yZXZpZXdzLXYyLXBsYXRmb3JtcyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudGgtc2VjdGlvbi1yZXZpZXdzLXYyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAgIC50aC1zZWN0aW9uLXJldmlld3Mge1xyXG4gICAgICAgIHBhZGRpbmc6IDg1cHggMCA4NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zZWN0aW9uLXJldmlld3MgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSAuX19pbWctd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdGV4dCAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fcGxheSB7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB0b3A6IDIycHg7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2xpZGVyLXJldmlld3MtdmlkZW8taXRlbSAuX190ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1zbGlkZXItcmV2aWV3cy12aWRlby1pdGVtIC5fX3RleHQgLmgyIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvLWl0ZW0gLl9fdGV4dCBzcGFuIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XHJcbiAgICAudGgtcmV2aWV3cy1wbGF0Zm9ybXMgLnRoLWdyaWQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgfVxyXG4gICAgLnRoLXJldmlld3MtcGxhdGZvcm1zIC50aC1ncmlkID4gZGl2IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnRoLXNsaWRlci1yZXZpZXdzLXZpZGVvIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjM5Ljk4cHgpIHtcclxuLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbn1cclxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbn1cclxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4udGgtc2xpZGVyLXJldmlld3MtdGV4dC1pdGVtIC5fX3RpdGxlIGkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi50aC1zbGlkZXItcmV2aWV3cy10ZXh0LWl0ZW0gcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAudGgtc2xpZGVyLXJldmlld3MtdGV4dCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyBcclxuICB9XHJcblxyXG4udGgtcmV2aWV3cy1wbGF0Zm9ybXMgLnRoLWdyaWQge1xyXG4gICAgbWFyZ2luLXRvcDogLTZweDtcclxufVxyXG4udGgtcmV2aWV3cy1wbGF0Zm9ybXMgLnRoLWdyaWQgPiBkaXYge1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG59XHJcbi50aC1yZXZpZXdzLXBsYXRmb3Jtcy1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDE0cHg7XHJcbn1cclxuLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gLl9faW1nLXdyYXAge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuLnRoLXJldmlld3MtcGxhdGZvcm1zLWl0ZW0gaSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG4udGgtcmV2aWV3cy1wbGF0Zm9ybXMtaXRlbSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuX19uZXh0IHtcclxuICByaWdodDogLTE1cHg7XHJcbn1cclxuXHJcbi50aC1zd2lwZXItYXJyb3ctYWJzb2x1dCAuX19wcmV2IHtcclxuICBsZWZ0OiAtMTVweDtcclxufVxyXG5cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMzU5Ljk4cHgpIHtcclxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbn1cclxuLnRoLXNsaWRlci1yZXZpZXdzLXRleHQtaXRlbSAuX190aXRsZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG59IiwiLy8gQ2FsbCBUbyBBY3Rpb24g0LIg0LLQuNC00LUg0L/QvtC70L7RgdGLIFxyXG5cclxuLnRoLWN0YS12MSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM5OEUxO1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50aC1jdGEtdjFfX2lubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4udGgtY3RhLXYxX190eHQge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4udGgtY3RhLXYxX19idG4td3JhcCB7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk5cHgpe1xyXG4gICAgXHJcbiAgICAudGgtY3RhLXYxIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRoLWN0YS12MV9fdHh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4iLCJcclxuLnRoLXNlY3Rpb24tYWJvdXQtdjEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxufVxyXG5cclxuLnRoLWFib3V0LXYxIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi50aC1hYm91dC12MV9fZGVzYyB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTE2cHgpO1xyXG59XHJcblxyXG4udGgtYWJvdXQtdjFfX3RpdGxlIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi50aC1hYm91dC12MV9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLnRoLWFib3V0LXYxX19pbWcge1xyXG4gICAgd2lkdGg6IDUxNnB4O1xyXG59XHJcblxyXG4udGgtYWJvdXQtdjFfX2ltZyBpbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG59XHJcblxyXG4udGgtYWJvdXQtdjFfX2Rlc2Mge1xyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTU5Ljk4cHgpe1xyXG5cclxuICAgIC50aC1hYm91dC12MV9faW1nICB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYWJvdXQtdjFfX2Rlc2Mge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5Ljk4cHgpe1xyXG4gICAgLnRoLWFib3V0LXYxX190aXRsZSBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1hYm91dC12MV9fdHh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWFib3V0LXYxX19kZXNjIC50aC1idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxufSIsIi50aC1zZWN0aW9uLWZvcm0tdjEge1xyXG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvcjogJGNvbG9yLWJhY2tncm91bmQsICRhbW91bnQ6IDQuNSUpO1xyXG59XHJcblxyXG5mb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy8gKioqINCw0L3QuNC80LDRhtC40Lgg0LTQu9GPINC60L3QvtC/0LrQuCoqKlxyXG4ubGRzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY1ODAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICB9XHJcbiAgXHJcbiAgLmxkcy1lbGxpcHNpcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgXHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICBcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpO1xyXG4gIH1cclxuICBcclxuICAubGRzLWVsbGlwc2lzIGRpdiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG4gIFxyXG4gIC5sZHMtZWxsaXBzaXNfc20gZGl2IHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMSkge1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMSAwLjZzIGluZmluaXRlO1xyXG4gIH1cclxuICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xyXG4gIH1cclxuICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xyXG4gICAgbGVmdDogMzBweDtcclxuICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xyXG4gIH1cclxuICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoNCkge1xyXG4gICAgbGVmdDogNDlweDtcclxuICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlO1xyXG4gIH1cclxuICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczEge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMyB7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMyIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTlweCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICBcclxuXHJcbi8vICoqKiDQvtGC0LLQtdGCINC/0L7RgdC70LUg0L7RgtC/0YDQsNCy0LrQuCDRhNC+0YDQvNGLXHJcbi50aC1zZW5kLXJlc3BvbnNlLW1zZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBcclxuICAgIGJvcmRlci1yYWRpdXM6OHB4O1xyXG4gIFxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIFxyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMCwwLDAsMC41KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XHJcblxyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfSBcclxuICBcclxuICAudGgtc2VuZC1yZXNwb25zZS1tc2dfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190eHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190eHRfc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogI2U2NzgwMDtcclxuICB9XHJcbiAgXHJcbiAgLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190aXRsZV9lcnJvciB7XHJcbiAgICBjb2xvcjogI2Y3MTYxNjtcclxuICB9XHJcbiAgXHJcbiAgLnRoLXNlbmQtcmVzcG9uc2UtbXNnX190eHRfZXJyb3Ige1xyXG4gICAgY29sb3I6ICNmNzE2MTY7XHJcbiAgfVxyXG4gIFxyXG4gICIsIi50aC1zZWN0aW9uLXNpbmdsZS1ibG9nIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi50aC1zaW5nbGUtYmxvZyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG4udGgtc2luZ2xlLWJsb2dfX21ldGEge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi50aC1zaW5nbGUtYmxvZ19fbWV0YSAudGgtaWNvLXYyIHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgZmxleDogMCAwIDI2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4udGgtc2luZ2xlLWJsb2dfX21ldGEtdGFncyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcclxuXHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci1idG4sICRhbW91bnQ6IDUlKTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxufVxyXG5cclxuLnRoLXNpbmdsZS1ibG9nX19tZXRhLXRhZ3MgYSB7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkY29sb3I6ICRjb2xvci1idG4sICRhbW91bnQ6IDUlKTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGgtc2luZ2xlLWJsb2dfX21ldGEtZGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleDogMCAwIG1heC1jb250ZW50O1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItdGV4dCwgJGFtb3VudDogNDAlKTtcclxuICAgIC50aC1pY28tdjIge1xyXG4gICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGgtcGFnZS1jb250ZW50IHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxvdy1yb290O1xyXG59XHJcblxyXG4udGgtcGFnZS1jb250ZW50IHtcclxuICA+IGgyLCAuaDIge1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICB9XHJcbiAgPiBoMywgLmgzIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgfVxyXG4gID4gaDQsIC5oNCB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIH1cclxuICA+ICo6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgPiAqOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi50aC1wYWdlLWNvbnRlbnQtbWFyZ2luIHtcclxuICA+IGgyLCAuaDIge1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgMTJweDtcclxuICB9XHJcbiAgPiBoMywgLmgzIHtcclxuICAgIG1hcmdpbjogNDBweCAwIDEwcHg7XHJcbiAgfVxyXG4gID4gaDQsIC5oNCB7XHJcbiAgICBtYXJnaW46IDI0cHggMCAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIHtcclxuICA+IHAge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgfVxyXG4gID4gdWwsID4gb2wge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgPiB1bCB7XHJcbiAgICBsaSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgPiBvbCB7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBudW07XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKG51bSkgJy4nOyBcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vINGB0YLQuNC70LjQt9Cw0YbQuNGPINGC0LDQsdC70LjRhlxyXG4udGgtcGFnZS1jb250ZW50LXAtdWwgdGFibGUsXHJcbi50aC1wYWdlLWNvbnRlbnQtcC11bCAud3AtYmxvY2stdGFibGUgdGFibGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbi50aC1wYWdlLWNvbnRlbnQtcC11bCB0YWJsZSB0aCxcclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIC53cC1ibG9jay10YWJsZSB0YWJsZSB0aCB7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRwYWRkaW5nOjEwcHggMTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2MjAwO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSk7IC8vICNkZGRkZGRcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIHRhYmxlIHRkLFxyXG4udGgtcGFnZS1jb250ZW50LXAtdWwgLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRkIHtcclxuXHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50aC1wYWdlLWNvbnRlbnQtcC11bCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSxcclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIC53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSxcclxuLnRoLXBhZ2UtY29udGVudC1wLXVsIC53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7XHJcblx0YmFja2dyb3VuZDogI0Y3RjdGNztcclxufVxyXG5cclxuLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSxcclxuLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0aCxcclxuLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NTkuOThweCl7XHJcbiAgLnRoLXRhYmxlLW1vYmlsZS13cmFwIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC50aC10YWJsZS1tb2JpbGUtd3JhcCB0YWJsZSB7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLXNpbmdsZS1ibG9nIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1wYWdlLWNvbnRlbnQge1xyXG4gICAgICAgID4gaDIsIC5oMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGgzLCAuaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBoNCwgLmg0IHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLnRoLXBhZ2UtY29udGVudC1wLXVsIHtcclxuICAgICAgICA+IHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtc2VjdGlvbi1zaW5nbGUtYmxvZyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNpbmdsZS1ibG9nX19tZXRhIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNpbmdsZS1ibG9nX19tZXRhIC50aC1pY28tdjIge1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBmbGV4OiAwIDAgMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtc2luZ2xlLWJsb2dfX21ldGEtZGF0ZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXBhZ2UtY29udGVudC1tYXJnaW4ge1xyXG4gICAgICAgID4gaDIsIC5oMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzVweCAwIDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gaDMsIC5oMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gaDQsIC5oNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWNvbnRlbnQge1xyXG4gICAgICAgID4gaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gaDIsIC5oMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBoMywgLmgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGg0LCAuaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aC1wYWdlLWNvbnRlbnQtcC11bCB7XHJcbiAgICAgICAgPiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHVsLCA+IG9sIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IG9sIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLXNpbmdsZS1ibG9nX19tZXRhIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgLnRoLWljby12MiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXNpbmdsZS1ibG9nX19tZXRhLXRhZ3Mge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtdGFibGUtd3JhcC10eHQtYWxpZ24tY2VudGVyIHRhYmxlLFxyXG4gICAgLnRoLXRhYmxlLXdyYXAtdHh0LWFsaWduLWNlbnRlciB0YWJsZSB0aCxcclxuICAgIC50aC10YWJsZS13cmFwLXR4dC1hbGlnbi1jZW50ZXIgdGFibGUgdGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyBcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLnRoLWJsb2ctc2luZ2xlLWltZywgLndwLWJsb2NrLWltYWdlIHtcclxuICBtYXJnaW46IDM1cHggMDtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIC8vIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMjtcclxuICB9XHJcbn1cclxuXHJcbi50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxLXdyYXA6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDApLCAjZmZmKTtcclxufVxyXG5cclxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMjtcclxufVxyXG5cclxuLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCkge1xyXG4gICAgLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEge1xyXG4gICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxLXdyYXA6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLWJsb2ctc2luZ2xlLWltZywgLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgICBtYXJnaW46IDI1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtZ2FsbGVyeS1zbGlkZXItYmxvZy12MSB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjM1OS45OHB4KSB7XHJcbiAgIC50aC1nYWxsZXJ5LXNsaWRlci1ibG9nLXYxIGltZyB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWdhbGxlcnktc2xpZGVyLWJsb2ctdjEgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgfVxyXG59IiwiLnRoLXFxLWJsb2NrIHtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yOiAkY29sb3ItYWNjZW50LCAkYW1vdW50OiAyNSUpO1xyXG4gICAgcGFkZGluZzogNjZweCAwIDY2cHggMTA2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgY29sb3I6IGRhcmtlbigkY29sb3I6ICRjb2xvci1hY2NlbnQsICRhbW91bnQ6IDklKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW46IDU1cHggMCA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udGgtcXEtYmxvY2s6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgdG9wOiAtMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIGhlaWdodDogODRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9pY29ucy9xcS5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi50aC1xcS1ibG9jayBwIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW46IDEwcHggMCAwO1xyXG59XHJcblxyXG4udGgtcXEtbmFtZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktMztcclxufVxyXG5cclxuLnRoLXFxLWJsb2NrID4gKjpub3QoLnRoLXFxLXBob3RvKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxufVxyXG5cclxuLnRoLXFxLXBob3RvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4udGgtcXEtcGhvdG8gaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQzNXB4O1xyXG4gICAgaGVpZ2h0OiA0MzVweDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi50aC1xcS1ibG9jayA+ICo6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnRoLXFxLWJsb2NrLXdpdGgtcGhvdG8ge1xyXG4gICAgbWFyZ2luOiA4MHB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEzMzBweCkge1xyXG4gICAgLnRoLXFxLXBob3RvIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXFxLWJsb2NrIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtYmxvY2sgPiAqOm5vdCgudGgtcXEtcGhvdG8pIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpIHtcclxuICAgIC50aC1xcS1ibG9jay13aXRoLXBob3RvIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXFxLXBob3RvIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjk1OS45OHB4KSB7XHJcbiAgICAudGgtcXEtYmxvY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtYmxvY2sgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1xcS1ibG9jayA+ICo6bm90KC50aC1xcS1waG90bykge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXFxLWJsb2NrOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1xcS1ibG9jay13aXRoLXBob3RvIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXFxLWJsb2NrOm5vdCgudGgtcXEtYmxvY2std2l0aC1waG90bykge1xyXG4gICAgICAgIG1hcmdpbjogMzVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1xcS1ibG9jay13aXRoLXBob3RvIHtcclxuICAgICAgICBtYXJnaW46IDYwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtYmxvY2std2l0aC1waG90byAudGgtcXEtbmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KSB7XHJcbiAgICAudGgtcXEtYmxvY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtcGhvdG8gaW1nIHtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtYmxvY2sgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1xcS1uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtcXEtYmxvY2std2l0aC1waG90byB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLXFxLWJsb2NrLXdpdGgtcGhvdG8gLnRoLXFxLW5hbWUge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgfVxyXG59IiwiLnRoLWJsb2ctZm9ybS1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiA0NXB4O1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3I6ICRjb2xvci1hY2NlbnQsICRhbW91bnQ6IDI1JSk7XHJcbiAgICBtYXJnaW46IDUwcHggMDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLTI7XHJcbn1cclxuXHJcbi50aC1ibG9nLWZvcm0tYmxvY2sgLnRoLWZvcm0gLnRoLWJ0biB7XHJcbiAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9ybS1ibG9jayAudGgtZm9ybSB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvcjogJGNvbG9yLWFjY2VudCwgJGFtb3VudDogMTIlKTtcclxufVxyXG5cclxuLy8gLnRoLWJsb2ctZm9ybS1ibG9jayAudGgtZm9ybS10aXRsZSB7XHJcblxyXG4vLyB9XHJcblxyXG4vLyAudGgtYmxvZy1mb3JtLWJsb2NrIC50aC1mb3JtLWRpc2NyIHtcclxuXHJcbi8vIH1cclxuXHJcbi50aC1ibG9nLWZvcm0tYmxvY2sgLnRoLWZvcm0tdGV4dCBzcGFuLCAudGgtYmxvZy1mb3JtLWJsb2NrIC50aC1mb3JtLXRleHQgYSB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvcjogJGNvbG9yLWFjY2VudCwgJGFtb3VudDogMTIlKTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTU5Ljk4cHgpIHtcclxuICAgIC50aC1ibG9nLWZvcm0tYmxvY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWJsb2ctZm9ybS1ibG9jayAudGgtZm9ybS10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjM5Ljk4cHgpIHtcclxuICAgIC50aC1ibG9nLWZvcm0tYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbjogMzVweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzkuOThweCkge1xyXG4gICAgLnRoLWJsb2ctZm9ybS1ibG9jayB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgfVxyXG59IiwiLnRoLWJsb2ctZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0FDQUNBO1xyXG4gICAgcGFkZGluZzogMzZweCAwIDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuX19hdXRvciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC5fX3RleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuX19idG5zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuX19idCwgLnlhLXNoYXJlMl9fY29udGFpbmVyIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1N3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtMjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhFOTE5OTREO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggIzAwMDAwMDBGO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZSBhbGw7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhlOTE5OWJiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5fX2J0LCAueWEtc2hhcmUyX19jb250YWluZXIgbGk6Zmlyc3QtY2hpbGQgYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuX19idC1zaGFyZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faWNvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59IFxyXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2JhZGdlIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pY29uOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdGVsZWdyYW0gLnlhLXNoYXJlMl9faWNvbiB7XHJcblx0d2lkdGg6MjZweDtcclxufVxyXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90ZWxlZ3JhbSAueWEtc2hhcmUyX19pY29uOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvdGctY29sb3ItMi5zdmcnKTtcclxuXHR3aWR0aDoyNnB4O1xyXG5cdGhlaWdodDogMjZweDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2Vfd2hhdHNhcHAgLnlhLXNoYXJlMl9faWNvbiB7XHJcblx0d2lkdGg6MjRweDtcclxufVxyXG4udGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV93aGF0c2FwcCAueWEtc2hhcmUyX19pY29uOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdmcvd2EtY29sb3ItMi5zdmcnKTtcclxuXHR3aWR0aDoyNHB4O1xyXG5cdGhlaWdodDogMjRweDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb24ge1xyXG5cdHdpZHRoOjI4cHg7XHJcbn1cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdmtvbnRha3RlIC55YS1zaGFyZTJfX2ljb246YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy92ay1jb2xvci5zdmcnKTtcclxuXHR3aWR0aDoyOHB4O1xyXG5cdGhlaWdodDogMjhweDtcclxufVxyXG5cclxuLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2Vfb2Rub2tsYXNzbmlraSAueWEtc2hhcmUyX19pY29uIHtcclxuXHR3aWR0aDoyNHB4O1xyXG59XHJcbi50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL29rLWNvbG9yLnN2ZycpO1xyXG5cdHdpZHRoOjI0cHg7XHJcblx0aGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTMzMHB4KSB7XHJcbiAgICAudGgtYmxvZy1mb290ZXIge1xyXG4gICAgICAgIC5fX2J0bnMge1xyXG4gICAgICAgICAgICAuX19idCwgLnlhLXNoYXJlMl9fY29udGFpbmVyIGEge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV90ZWxlZ3JhbSAueWEtc2hhcmUyX19pY29uIHtcclxuICAgICAgICB3aWR0aDoyNHB4O1xyXG4gICAgfVxyXG4gICAgLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2VfdGVsZWdyYW0gLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOjI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV93aGF0c2FwcCAueWEtc2hhcmUyX19pY29uIHtcclxuICAgICAgICB3aWR0aDoyMnB4O1xyXG4gICAgfVxyXG4gICAgLnRoLWJsb2ctZm9vdGVyIC55YS1zaGFyZTJfX2NvbnRhaW5lciAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2Vfd2hhdHNhcHAgLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOjIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudGgtYmxvZy1mb290ZXIgLnlhLXNoYXJlMl9fY29udGFpbmVyIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV92a29udGFrdGUgLnlhLXNoYXJlMl9faWNvbiB7XHJcbiAgICAgICAgd2lkdGg6MjZweDtcclxuICAgIH1cclxuICAgIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3Zrb250YWt0ZSAueWEtc2hhcmUyX19pY29uOmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6MjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbiB7XHJcbiAgICAgICAgd2lkdGg6MjJweDtcclxuICAgIH1cclxuICAgIC50aC1ibG9nLWZvb3RlciAueWEtc2hhcmUyX19jb250YWluZXIgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX29kbm9rbGFzc25pa2kgLnlhLXNoYXJlMl9faWNvbjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOjIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcclxuICAgIC50aC1ibG9nLWZvb3RlciB7XHJcbiAgICAgICAgLl9fYnRucyB7XHJcbiAgICAgICAgICAgIC5fX2J0LCAueWEtc2hhcmUyX19jb250YWluZXIgYSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGgtYmxvZy1mb290ZXIgLl9fYXV0b3IgaW1nIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWJsb2ctZm9vdGVyIC5fX2F1dG9yIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtYmxvZy1mb290ZXIgLl9fYXV0b3Igc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aC1ibG9nLWZvb3RlciB7XHJcbiAgICAgICAgLl9fYnRucyB7XHJcbiAgICAgICAgICAgIC5fX2J0LCAueWEtc2hhcmUyX19jb250YWluZXIgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5fX2J0LXNoYXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWJsb2ctZm9vdGVyIHtcclxuICAgICAgICAuX19idG5zIHtcclxuICAgICAgICAgICAgLl9fYnQtc2hhcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo2MzkuOThweCkge1xyXG4gICAgLnRoLWJsb2ctZm9vdGVyIHtcclxuICAgICAgICAuX19idG5zIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50aC1jb250ZW50LWJsb2NrLXRleHQtd2l0aC1pbWFnZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcclxufVxyXG5cclxuLnRoLWNvbnRlbnQtYmxvY2stdGV4dC13aXRoLWltYWdlIC50aC1ncmlkIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50aC1jb250ZW50LWJsb2NrLXRleHQtd2l0aC1pbWFnZTpmaXJzdC1vZi10eXBlIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2UgLnRoLXBhZ2UtY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG59XHJcblxyXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2VfX2ltZyB7XHJcblxyXG59XHJcblxyXG4udGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2VfX2ltZyBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0yO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuICAgIC50aC1jb250ZW50LWJsb2NrLXRleHQtd2l0aC1pbWFnZSAudGgtcGFnZS1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo5NTkuOThweCkge1xyXG4gICAgLnRoLWNvbnRlbnQtYmxvY2stdGV4dC13aXRoLWltYWdlX19pbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRoLWNvbnRlbnQtYmxvY2stdGV4dC13aXRoLWltYWdlX19pbWcgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGgtY29udGVudC1ibG9jay10ZXh0LXdpdGgtaW1hZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgfVxyXG59IiwiXHJcbi50aC1tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufSBcclxuXHJcbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlcixcclxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmZvY3VzLFxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6YWN0aXZlIHtcclxuICAgIG91dGxpbmU6IG5vbmU7ICBcclxufVxyXG5cclxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50aC1tb2RhbC1idG4tY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udGgtbW9kYWxfc20ge1xyXG4gICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgIHBhZGRpbmc6IDM1cHggNDVweDtcclxufVxyXG5cclxuLnRoLW1vZGFsX21kIHtcclxuICAgIG1heC13aWR0aDogNjgwcHggO1xyXG4gICAgcGFkZGluZzogMzVweCA0NXB4IDtcclxufVxyXG5cclxuLnRoLW1vZGFsIHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnRoLW1vZGFsX2Z1bGwge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG92ZXJmbG93OiBhdXRvIDtcclxufVxyXG5cclxuLnRoLW1vZGFsLWhlYWQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnRoLW1vZGFsLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi50aC1tb2RhbC1zdWItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4vLyDQutGA0LXRgdGC0LjQuiDQt9Cw0LrRgNGL0YLRjCBcclxuLnRoLW1vZGFsIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTZweDtcclxuICAgIHRvcDogMTZweDtcclxuICAgIFxyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIFxyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRoLW1vZGFsIC5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmJlZm9yZSwgXHJcbi50aC1tb2RhbCAuZmFuY3lib3gtY2xvc2Utc21hbGw6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIHRvcDogMDtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4udGgtbW9kYWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi50aC1tb2RhbCAuZmFuY3lib3gtY2xvc2Utc21hbGw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLnRoLWZvcm0taXRlbV9jb25zZW50LWRhdGEtcHJvY2Vzc2luZyBhIHtcclxuICAgIGNvbG9yOiAjMmQ4ZGI3OyAgIFxyXG59XHJcblxyXG5cclxuLnRoLXBvcHVwLWZvcm0ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkRGREZEO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgIHBhZGRpbmc6IDYwcHggNjBweCAwIDsgXHJcbiAgICBvdmVyZmxvdzogaW5pdGlhbCA7IFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnRoLXBvcHVwLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMTIyMjNCO1xyXG4gICAgfVxyXG4gICAgLnRoLXNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgIGg0LCBwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICMxMjIyM0I7XHJcbiAgICB9XHJcbiAgICAudGgtc2VjdGlvbi1ib2R5IHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lIDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCA7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KSA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRoLWZvcm0ge1xyXG4gICAgICAgIHdpZHRoOiA2MCUgO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04MHB4IDtcclxuICAgICAgICAudGgtZm9ybS1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aC1mb3JtLWl0ZW06bm90KC50aC1mb3JtLWJ1dHRvbikge1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4IDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLWZvcm0tbWFpbCwgLnRoLWZvcm0tdGVsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLWZvcm0taW5wdXQtdGV4dGFyZWEgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHggO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLWFib3V0LWltZyB7XHJcbiAgICAgICAgcmlnaHQ6IDAgO1xyXG4gICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICBib3R0b206IDEzOHB4IDtcclxuICAgIH1cclxuICAgIC50aC1mb3JtLW5hbWUge1xyXG4gICAgICAgIHJpZ2h0OiAzNTBweCA7XHJcbiAgICAgICAgdG9wOiAyMHB4IDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aC1tb2RhbC50aC1tb2RhbF9tZCB7XHJcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xyXG59XHJcblxyXG4udGgtbW9kYWxfbWFpbGNoaW1wIC50aC1zZWN0aW9uLXRpdGxlIGg0IHtcclxuICAgIHdpZHRoOiAxMDAlOyAgIFxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTUyMHB4KSB7XHJcbiAgICAudGgtcG9wdXAtZm9ybSB7XHJcbiAgICAgICAgLnRoLWZvcm0tbmFtZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyOTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAgIC50aC1wb3B1cC1mb3JtIHtcclxuICAgICAgICAudGgtcG9wdXAtY2xvc2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBzdmcsIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS1hYm91dC1pbWcge1xyXG4gICAgICAgICAgICByaWdodDogLTUwcHggO1xyXG4gICAgICAgICAgICB3aWR0aDogNDIwcHggO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGgtZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NSUgO1xyXG4gICAgICAgICAgICAudGgtZm9ybS1pdGVtOm5vdCgudGgtZm9ybS1idXR0b24pIHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHggO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAwIDsgXHJcbiAgICAgICAgLnRoLXNlY3Rpb24tYm9keSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4MHB4KSA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLWZvcm0tbmFtZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMTBweCA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNzVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUxLjk4cHgpe1xyXG4gICAgLnRoLXBvcHVwLWZvcm0ge1xyXG4gICAgICAgIC5mb3JtLWFib3V0LWltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MjBweCA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aC1mb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJSA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aC1zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGg0LCBwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLXNlY3Rpb24taGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aC1mb3JtLW5hbWUge1xyXG4gICAgICAgICAgICByaWdodDogMTkwcHggO1xyXG4gICAgICAgICAgICB0b3A6IDIwcHggO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpe1xyXG4gICAgLnRoLXBvcHVwLWZvcm0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMCAwIDtcclxuICAgICAgICAudGgtc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCwgcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGgtZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlIDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRoLXNlY3Rpb24tYm9keSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7XHJcbiAgICAudGgtZm9ybS1mcm9udCAudGgtZm9ybSAudGgtZm9ybS1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJSA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXtcclxuICAgIC50aC1wb3B1cC1mb3JtIHtcclxuICAgICAgICAudGgtcG9wdXAtY2xvc2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBzdmcsIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGgtc2VjdGlvbi1oZWFkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aC1zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpe1xyXG4gICAgXHJcbiAgICAudGgtbW9kYWxfc20sXHJcbiAgICAudGgtbW9kYWxfbWQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcclxuICAgIH1cclxuXHJcbn0iXX0= */