/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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{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]{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}[hidden],template{display:none}#body *{box-sizing:border-box}#body{margin:0;padding:0;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:16px;color:var(--text-color-main)}.app{display:flex;flex-direction:column;align-items:normal;justify-content:flex-start;background-color:var(--color-7)}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.app.hidden{visibility:hidden;display:none}.app.ready{min-height:100vh}.app.fixed{width:100vw;height:100vh;overflow:hidden}.app .no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app .link{text-decoration:none;color:var(--text-color-link);cursor:pointer}.app .content{width:100%;margin:0 auto;padding:0 10px}.app .big-content{width:100%;margin:0 auto}.app .big-content,.app .fullscreen-page{display:flex;align-items:flex-start;justify-content:center}.app .fullscreen-page{width:100vw;height:100vh;padding-top:100px}.app .content-left-area{width:100%}.app .flex-content{display:flex;align-items:flex-start;justify-content:center}.app .big-content .content{margin:0;flex-shrink:0}.app .can-loading{opacity:1;transition:opacity .5s ease-in-out}.app .can-loading.loading{opacity:.5}.app .page-title{display:block;width:100%;margin:20px 0;font-size:20px}.app .page-title.red{color:var(--color-8)}.app .page-description{display:block;width:100%;margin:20px 0;font-size:18px}.app .page-error-code{font-size:150px;line-height:200px}.app .page-error{display:flex;flex-direction:column;align-items:center;justify-content:center}.app .page-error .page-title{text-align:center}.width-50,.width-100{width:100%;margin:0 0 20px}.no-entities{font-size:18px;line-height:20px;text-align:center;margin:10px 0;padding:10px;border-radius:10px;background:hsla(0,0%,66.3%,.33)}.app .overlay-dark{background-color:rgba(0,0,0,.8);z-index:200;top:0;height:100vh;width:100vw;overflow:hidden}.app .overlay-dark,.app .overlay-dark-content{display:flex;align-items:center;justify-content:center;position:fixed;left:0}.app .overlay-dark-content{z-index:300;height:90%;width:700px;max-width:calc(100% - 20px);top:5%;right:0;margin:0 auto}.app .overlay-dark-content.overlay-dark-content__no-auth{height:auto;width:360px}.app .overlay-dark-content .overlay-content{background-color:#fff;width:100%;height:100%;padding:10px;border-radius:3px}.app .overlay-dark-content .overlay-content.auto{height:auto;width:auto}.app .overlay-dark-content .overlay-dark-content__close-btn{position:absolute;z-index:200;right:-12px;top:-12px;width:24px;height:24px;font-size:16px;line-height:16px;background:red;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#fff}.app .overlay-dark-content .overlay-dark-content__close-btn svg{width:16px;height:16px;vertical-align:16px;display:block;font-size:16px}.app .post-content-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.app .post-content-container .posts{order:1}.app .scroll::-webkit-scrollbar,.scroll::-webkit-scrollbar{width:6px;height:6px}.app .scroll::-webkit-scrollbar-track,.scroll::-webkit-scrollbar-track{background:#f1f1f1}.app .scroll::-webkit-scrollbar-thumb,.scroll::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.app .scroll::-webkit-scrollbar-thumb:hover,.scroll::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.app #home-banner{display:block;width:100%;overflow:hidden;border-radius:3px;margin:0 0 10px}.app #home-banner img{display:block;max-width:100%}.app .loader-overlay{display:flex;align-items:flex-start;justify-content:center;position:absolute;top:0;left:0;z-index:20;background:hsla(0,0%,100%,.8);width:100%;height:100%;border-radius:1px;overflow:hidden}.app .loader-overlay .loader-preview{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:10% 0}.app .loader-overlay .loader-preview img{display:block;width:80px;height:80px;margin:0 0 10px;background:#fff;box-shadow:0 0 20px 10px #fff;border-radius:100%}.app .loader-overlay .loader-preview span{font-size:20px;font-weight:700;background:#fff;box-shadow:0 0 20px 10px #fff;border-radius:10px}.app .loader-overlay .loader-overlay-top{top:0;left:0;width:100%;height:3px}.app .loader-overlay .loader-overlay-right,.app .loader-overlay .loader-overlay-top{position:absolute;right:0;background:#5f86f2;animation:loaderAnimation 4s infinite alternate}.app .loader-overlay .loader-overlay-right{top:3px;left:auto;width:3px;height:calc(100% - 6px)}.app .loader-overlay .loader-overlay-bottom{bottom:0;right:0;width:100%;height:3px}.app .loader-overlay .loader-overlay-bottom,.app .loader-overlay .loader-overlay-left{position:absolute;left:0;background:#5f86f2;animation:loaderAnimation 4s infinite alternate}.app .loader-overlay .loader-overlay-left{top:3px;right:auto;width:3px;height:calc(100% - 6px)}@keyframes loaderAnimation{0%{background:#5f86f2}10%{background:#a65ff2}20%{background:#f25fd0}30%{background:#f25f61}40%{background:#f2cb5f}50%{background:#abf25f}60%{background:#5ff281}70%{background:#5ff2c1}80%{background:#5ff2f2}90%{background:#5fc1f2}to{background:#5fa8f2}}.preloader{display:block;width:100%;background-image:url(/img/loading.gif);background-position:50%;background-repeat:no-repeat;background-size:40px}@media (min-width:770px){.app .page-title{font-size:26px}.app .post-content-container{flex-direction:row}.app .content-left-area{width:calc(100% - 240px)}}@media (min-width:990px){.width-50{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:1200px){.app .content{width:1150px}}@media (min-width:1600px){.app .big-content,.app .content{width:1440px}}.header{margin:0 0 10px}.header .header__top{display:none;align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--border-color-1);margin:0 0 20px;box-shadow:var(--shadow-1)}.header .header__top .content{display:flex;align-items:center;justify-content:flex-end}@media (min-width:420px){.header{margin:0 0 20px}}@media (min-width:770px){.header .header__top{display:flex}.header.margin{margin:10px 0}}.app .footer{margin:auto 0 0}.sideblock{display:block;background:var(--color-four);border-radius:3px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 20px;width:100%}.sideblock__head{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-color-1);margin:0 0 10px;padding:0 0 10px}.sideblock__head__title{display:block;margin:0;font-size:18px;line-height:20px;font-weight:600}.sideblock__head__icon{font-size:35px;margin:0 10px 0 0}.sideblock__head__links{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sideblock__head__links a{color:var(--text-color-main)!important}.sideblock__body-item{display:flex;flex-direction:row;align-items:center;font-size:15px;line-height:15px;padding:0 0 5px;margin:0 0 5px}.sideblock__body .sideblock__body-item:last-child{margin-bottom:0;padding-bottom:0}.sideblock__body-item__title{min-width:80px}.app .flat-form{width:350px;margin:0 auto}.app .flat-form,.app .inline-form{background:var(--color-white);max-width:100%;border-radius:10px;box-shadow:var(--shadow-1);padding:10px}.app .flex-form{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.app .flat-form .form-title,.app .inline-form .form-title{margin:10px auto 20px;text-align:center;font-size:18px;line-height:20px}.app .inline-form .form-title{margin:10px 10px 20px;text-align:left}.app .form .form-error,.app .form .form-message,.app .form .form-success{width:calc(100% - 20px);margin:0 10px 10px;font-size:14px;line-height:16px;border-radius:3px;padding:8px 8px 5px}.app .form .form-error{background:#ffe5e5;border:1px solid red;color:#e40000}.app .form .form-success{background:#e5ffe5;border:1px solid #00bf00;color:#00bf00}.app .form .form-message{background:#f6f6f6;border:1px solid #dedede;color:#000}.app .form .form-button-bar{display:flex;align-items:center;justify-content:space-between}.app .form .form-inline-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.app .form-divider{background:#dcdcdc}.app .form-divider,.app .form-divider-transparent{display:block;width:100%;height:2px;margin:10px 10px 20px}.app .form-100{width:100%}.app .form-50{width:100%;margin:0 0 20px}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(100% - 20px)!important}.form-part-container{width:calc(100% - 10px);margin:0 5px 10px;padding:10px 5px;border-radius:10px;background:var(--color-7)}.form-part-container.w-100{width:100%}.form-part-container__title{display:block;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-4);color:var(--color-white);margin:0 0 10px 5px;width:-moz-fit-content;width:fit-content}.form-part-container .input-select,.form-part-container .input-text{margin:0 5px 10px}@media (min-width:460px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}}@media (min-width:580px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}}@media (min-width:770px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(33.33% - 20px)!important}.form-part-container{width:calc(50% - 10px)}}@media (min-width:990px){.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text{width:calc(25% - 20px)!important}.app .form-50{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:1200px){.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text{width:calc(33.33% - 20px)!important}}.responsive-table{font-size:13px;line-height:15px;width:100%}.responsive-table.flat{box-shadow:var(--shadow-1)}.responsive-table.flat.no-shadow{box-shadow:none}.responsive-table.flat table{border-collapse:collapse;border-spacing:0}.responsive-table table{width:100%;border-collapse:separate;border-spacing:0 10px}.responsive-table table thead{display:none;color:#fff;height:50px}.responsive-table.flat table thead tr{border:none}.responsive-table table thead tr{border-bottom:1px solid var(--color-one);box-shadow:var(--shadow-1);border-radius:10px}.responsive-table table thead tr th{padding:8px 4px;background:var(--color-4)}.responsive-table table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.responsive-table table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.responsive-table.flat table tbody tr,.responsive-table.flat table thead{box-shadow:none}.responsive-table table tbody tr{display:flex;flex-direction:column;margin:0 0 10px;border:1px solid #d8d8d8;border-radius:10px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background:var(--color-white);box-shadow:var(--shadow-1)}.responsive-table table tbody tr td{padding:8px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d8d8d8}.responsive-table table tbody tr td:last-child{border-bottom:0}.responsive-table table tbody tr td.mb-border-right{border-right:1px solid #d8d8d8}.responsive-table table tbody tr td.mb-border-nobottom{border-bottom:0}.responsive-table table tbody tr td.mb-50{width:50%}.responsive-table table tbody tr td.mb-100{width:100%}.responsive-table table tbody tr td .title{width:50%;max-width:50%;display:block;text-align:left;border-right:1px solid #d8d8d8}.responsive-table table tbody tr td .value,.responsive-table table tbody tr td .value.image{width:50%;max-width:50%;display:block;text-align:right;word-break:break-all}.responsive-table table tbody tr td .value.buttons,.responsive-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:flex-end}.responsive-table table tbody tr td .image img{display:block;max-height:100%;max-width:100%}.responsive-table table tbody tr td.user .value{display:flex;align-items:center;justify-content:flex-end}.responsive-table table tbody tr td.user .user-image{margin:0 5px 0 0}@media (min-width:770px){.responsive-table table thead{display:table-header-group}.responsive-table table tbody tr{margin:0;border:0;flex-direction:column;flex-wrap:nowrap}.responsive-table table tbody tr td .title{content:"";display:none;text-align:center}.responsive-table table tbody tr td .value{width:auto;max-width:none;text-align:center}.responsive-table table tbody tr{display:table-row}.responsive-table table tbody tr td{display:table-cell;padding:8px 4px;border:none}.responsive-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:center;max-width:100px;max-height:100px;overflow:hidden;margin:0 auto}.responsive-table table tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.responsive-table table tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.responsive-table table tbody tr td .value.buttons{justify-content:center}.responsive-table table thead tr th.left{text-align:left}.responsive-table table thead tr th.right{text-align:right}.responsive-table table tbody tr td .value.left,.responsive-table table tbody tr td .value.right{text-align:left}.responsive-table table tbody tr td.mb-50,.responsive-table table tbody tr td.mb-100{width:auto}.responsive-table table tbody tr td.mb-border-right{border-right:0}.responsive-table table tbody tr td.mb-border-nobottom{border-bottom:1px solid #d8d8d8}.responsive-table table tbody tr td.user .value{justify-content:center}}.static-table{font-size:14px;line-height:16px;font-weight:500;width:100%;overflow-x:auto}.static-table table{width:100%;border-collapse:separate;border-spacing:0 10px}.static-table table thead{display:table-header-group;height:50px}.static-table table thead tr th{padding:8px 4px;background:var(--color-4);color:#fff}.static-table table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.static-table table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.static-table table thead tr th.mb-hide,.static-table table thead tr th.mt-hide{display:none}.static-table table thead tr th.no-break{white-space:nowrap;text-overflow:ellipsis;word-break:normal}.static-table table thead tr th.left{text-align:left}.static-table table tbody tr{display:table-row;background:var(--color-white);box-shadow:var(--shadow-1);border-radius:10px}.static-table table tbody tr.mb-hide{display:none}.static-table table tbody tr td{border-bottom:1px solid #d8d8d8;display:table-cell;padding:10px 4px}.static-table table tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.static-table table tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.static-table table tbody tr td.mb-hide{display:none}.static-table table tbody tr td .value.left{text-align:left}.static-table table tbody tr td .value.right{text-align:right}.static-table table tbody tr td .value.flex-left{justify-content:flex-start}.static-table table tbody tr td .value.flex-right{justify-content:flex-end}.static-table table tbody tr td .title{width:50%;max-width:50%;display:none;text-align:center}.static-table table tbody tr td .value,.static-table table tbody tr td .value.image{display:block;word-break:break-all;width:auto;max-width:none;text-align:center}.static-table table tbody tr td .value.no-break{white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow:hidden}.static-table table tbody tr td .value.buttons{display:flex;align-items:center;justify-content:center}.static-table table tbody tr td .value.buttons,.static-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:flex-end}.static-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:center;max-width:100px;max-height:100px;overflow:hidden;margin:0 auto}.static-table table tbody tr td .image img{display:block;max-height:100%;max-width:100%}.static-table table tbody tr td.user .value{display:flex;align-items:center;justify-content:center}.static-table table tbody tr td.user .user-image{margin:0 5px 0 0}.static-table.flat{box-shadow:var(--shadow-1);border-radius:10px}.static-table.flat.no-shadow{box-shadow:none}.static-table.flat table{border-collapse:collapse;border-spacing:0}.static-table.flat table tbody tr{box-shadow:none}.static-table.flat table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:0}.static-table.flat table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:0}.static-table.flat table tbody tr td:first-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.static-table.flat table tbody tr td:last-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.static-table.flat table tbody tr:last-of-type td:first-of-type{border-top-left-radius:0;border-bottom-left-radius:10px}.static-table.flat table tbody tr:last-of-type td:last-of-type{border-top-right-radius:0;border-bottom-right-radius:10px}@media (min-width:580px){.static-table table tbody tr td.mb-hide,.static-table table thead tr th.mb-hide{display:table-cell}}@media (min-width:990px){.static-table table thead tr th.mt-hide{display:table-cell}.static-table{overflow-x:initial}}.pagination{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;margin:10px}.pagination a,.pagination span{color:var(--color-one);display:block;padding:2px 4px;border-bottom:1px solid transparent;outline:none!important;text-decoration:none!important}.pagination .page-item.active a,.pagination .page-item.active span{color:#2196f3;border-bottom:1px solid #2196f3}i.icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-1);background-position:50%;background-size:100%}i.icon.calendar{-webkit-mask-image:url(/img/icons/jdal/calendar.svg);mask-image:url(/img/icons/jdal/calendar.svg)}i.icon.chat{-webkit-mask-image:url(/img/icons/jdal/chat.svg);mask-image:url(/img/icons/jdal/chat.svg)}i.icon.close{-webkit-mask-image:url(/img/icons/jdal/close.svg);mask-image:url(/img/icons/jdal/close.svg)}i.icon.contract{-webkit-mask-image:url(/img/icons/jdal/contract.svg);mask-image:url(/img/icons/jdal/contract.svg)}i.icon.danger{-webkit-mask-image:url(/img/icons/jdal/danger.svg);mask-image:url(/img/icons/jdal/danger.svg)}i.icon.down-arrow{-webkit-mask-image:url(/img/icons/jdal/down-arrow.svg);mask-image:url(/img/icons/jdal/down-arrow.svg)}i.icon.eye{-webkit-mask-image:url(/img/icons/jdal/eye.svg);mask-image:url(/img/icons/jdal/eye.svg)}i.icon.facebook{-webkit-mask-image:url(/img/icons/jdal/facebook.svg);mask-image:url(/img/icons/jdal/facebook.svg)}i.icon.goodbye{-webkit-mask-image:url(/img/icons/jdal/goodbye.svg);mask-image:url(/img/icons/jdal/goodbye.svg)}i.icon.instagram{-webkit-mask-image:url(/img/icons/jdal/instagram.svg);mask-image:url(/img/icons/jdal/instagram.svg)}i.icon.key{-webkit-mask-image:url(/img/icons/jdal/key.svg);mask-image:url(/img/icons/jdal/key.svg)}i.icon.megaphone{-webkit-mask-image:url(/img/icons/jdal/megaphone.svg);mask-image:url(/img/icons/jdal/megaphone.svg)}i.icon.newspaper{-webkit-mask-image:url(/img/icons/jdal/newspaper.svg);mask-image:url(/img/icons/jdal/newspaper.svg)}i.icon.pencil{-webkit-mask-image:url(/img/icons/jdal/pencil.svg);mask-image:url(/img/icons/jdal/pencil.svg)}i.icon.podium{-webkit-mask-image:url(/img/icons/jdal/podium.svg);mask-image:url(/img/icons/jdal/podium.svg)}i.icon.restaurant{-webkit-mask-image:url(/img/icons/jdal/restaurant.svg);mask-image:url(/img/icons/jdal/restaurant.svg)}i.icon.search{-webkit-mask-image:url(/img/icons/jdal/search.svg);mask-image:url(/img/icons/jdal/search.svg)}i.icon.twitter{-webkit-mask-image:url(/img/icons/jdal/twitter.svg);mask-image:url(/img/icons/jdal/twitter.svg)}i.icon.up-arrow{-webkit-mask-image:url(/img/icons/jdal/up-arrow.svg);mask-image:url(/img/icons/jdal/up-arrow.svg)}i.icon.user{-webkit-mask-image:url(/img/icons/jdal/user.svg);mask-image:url(/img/icons/jdal/user.svg)}i.icon.youtube{-webkit-mask-image:url(/img/icons/jdal/youtube.svg);mask-image:url(/img/icons/jdal/youtube.svg)}i.icon.pin{-webkit-mask-image:url(/img/icons/jdal/pin.svg);mask-image:url(/img/icons/jdal/pin.svg)}i.icon.pin-alt{-webkit-mask-image:url(/img/icons/jdal/pin-alt.svg);mask-image:url(/img/icons/jdal/pin-alt.svg)}i.icon.heart{-webkit-mask-image:url(/img/icons/jdal/heart.svg);mask-image:url(/img/icons/jdal/heart.svg)}i.icon.menu{-webkit-mask-image:url(/img/icons/jdal/menu.svg);mask-image:url(/img/icons/jdal/menu.svg)}i.icon.down-arrow-sm{-webkit-mask-image:url(/img/icons/jdal/down-arrow-sm.svg);mask-image:url(/img/icons/jdal/down-arrow-sm.svg)}i.icon.loop{-webkit-mask-image:url(/img/icons/jdal/loop.svg);mask-image:url(/img/icons/jdal/loop.svg)}i.icon.mobile-menu{-webkit-mask-image:url(/img/icons/jdal/mobile-menu.svg);mask-image:url(/img/icons/jdal/mobile-menu.svg)}i.icon.card-info{-webkit-mask-image:url(/img/icons/jdal/card-info.svg);mask-image:url(/img/icons/jdal/card-info.svg)}i.icon.email{-webkit-mask-image:url(/img/icons/jdal/email.svg);mask-image:url(/img/icons/jdal/email.svg)}i.icon.reply{-webkit-mask-image:url(/img/icons/jdal/reply.svg);mask-image:url(/img/icons/jdal/reply.svg)}i.icon.check{-webkit-mask-image:url(/img/icons/jdal/check.svg);mask-image:url(/img/icons/jdal/check.svg)}i.icon.delete{-webkit-mask-image:url(/img/icons/jdal/delete.svg);mask-image:url(/img/icons/jdal/delete.svg)}i.icon.businesssale{-webkit-mask-image:url(/img/icons/jdal/businesssale.svg);mask-image:url(/img/icons/jdal/businesssale.svg)}i.icon.joboffer{-webkit-mask-image:url(/img/icons/jdal/joboffer.svg);mask-image:url(/img/icons/jdal/joboffer.svg)}i.icon.jobsearch{-webkit-mask-image:url(/img/icons/jdal/jobsearch.svg);mask-image:url(/img/icons/jdal/jobsearch.svg)}i.icon.humor{-webkit-mask-image:url(/img/icons/jdal/humor.svg);mask-image:url(/img/icons/jdal/humor.svg)}i.icon.vip{-webkit-mask-image:url(/img/icons/jdal/vip.svg);mask-image:url(/img/icons/jdal/vip.svg)}i.icon.event{-webkit-mask-image:url(/img/icons/jdal/event.svg);mask-image:url(/img/icons/jdal/event.svg)}i.icon.webtoon{-webkit-mask-image:url(/img/icons/jdal/webtoon.svg);mask-image:url(/img/icons/jdal/webtoon.svg)}i.icon.comix{-webkit-mask-image:url(/img/icons/jdal/comix.svg);mask-image:url(/img/icons/jdal/comix.svg)}i.icon.casino{-webkit-mask-image:url(/img/icons/jdal/casino.svg);mask-image:url(/img/icons/jdal/casino.svg)}i.icon.golf{-webkit-mask-image:url(/img/icons/jdal/golf.svg);mask-image:url(/img/icons/jdal/golf.svg)}i.icon.night-club{-webkit-mask-image:url(/img/icons/jdal/night-club.svg);mask-image:url(/img/icons/jdal/night-club.svg)}i.icon.aeroplane{-webkit-mask-image:url(/img/icons/jdal/aeroplane.svg);mask-image:url(/img/icons/jdal/aeroplane.svg)}i.icon.stream{-webkit-mask-image:url(/img/icons/jdal/stream.svg);mask-image:url(/img/icons/jdal/stream.svg)}i.icon.daily{-webkit-mask-image:url(/img/icons/jdal/daily.svg);mask-image:url(/img/icons/jdal/daily.svg)}i.icon.question{-webkit-mask-image:url(/img/icons/jdal/question.svg);mask-image:url(/img/icons/jdal/question.svg)}i.icon.telegram{-webkit-mask-image:url(/img/icons/jdal/telegram.svg);mask-image:url(/img/icons/jdal/telegram.svg);background-image:url(/img/icons/jdal/telegram.svg);background-color:initial}i.icon.phone{-webkit-mask-image:url(/img/icons/jdal/phone.svg);mask-image:url(/img/icons/jdal/phone.svg)}i.icon.phone-alt{-webkit-mask-image:url(/img/icons/jdal/phone-alt.svg);mask-image:url(/img/icons/jdal/phone-alt.svg)}i.icon.anonymous{-webkit-mask-image:url(/img/icons/jdal/anonymous.svg);mask-image:url(/img/icons/jdal/anonymous.svg)}i.icon.up{-webkit-mask-image:url(/img/icons/jdal/up.svg);mask-image:url(/img/icons/jdal/up.svg)}i.icon.edit{-webkit-mask-image:url(/img/icons/jdal/edit.svg);mask-image:url(/img/icons/jdal/edit.svg)}i.icon.message{-webkit-mask-image:url(/img/icons/jdal/message.svg);mask-image:url(/img/icons/jdal/message.svg)}i.icon.message-dots{-webkit-mask-image:url(/img/icons/jdal/message-dots.svg);mask-image:url(/img/icons/jdal/message-dots.svg)}i.icon.messages{-webkit-mask-image:url(/img/icons/jdal/messages.svg);mask-image:url(/img/icons/jdal/messages.svg)}i.icon.user-check{-webkit-mask-image:url(/img/icons/jdal/user-check.svg);mask-image:url(/img/icons/jdal/user-check.svg)}i.icon.agency{-webkit-mask-image:url(/img/icons/jdal/agency.svg);mask-image:url(/img/icons/jdal/agency.svg)}i.icon.folder{-webkit-mask-image:url(/img/icons/jdal/folder.svg);mask-image:url(/img/icons/jdal/folder.svg)}i.icon.time{-webkit-mask-image:url(/img/icons/jdal/time.svg);mask-image:url(/img/icons/jdal/time.svg)}i.icon.map{-webkit-mask-image:url(/img/icons/jdal/map.svg);mask-image:url(/img/icons/jdal/map.svg)}i.icon.link{-webkit-mask-image:url(/img/icons/jdal/link.svg);mask-image:url(/img/icons/jdal/link.svg)}i.icon.review{-webkit-mask-image:url(/img/icons/jdal/review.svg);mask-image:url(/img/icons/jdal/review.svg)}i.icon.search-doc{-webkit-mask-image:url(/img/icons/jdal/search-doc.svg);mask-image:url(/img/icons/jdal/search-doc.svg)}i.icon.edit-alt{-webkit-mask-image:url(/img/icons/jdal/edit-alt.svg);mask-image:url(/img/icons/jdal/edit-alt.svg)}i.icon.jump{-webkit-mask-image:url(/img/icons/jdal/jump.svg);mask-image:url(/img/icons/jdal/jump.svg)}i.icon.phone-alt-2{-webkit-mask-image:url(/img/icons/jdal/phone-alt-2.svg);mask-image:url(/img/icons/jdal/phone-alt-2.svg)}i.icon.user-info{-webkit-mask-image:url(/img/icons/jdal/user-info.svg);mask-image:url(/img/icons/jdal/user-info.svg)}i.icon.menu-attendance{-webkit-mask-image:url(/img/icons/menu/menu-attendance.svg);mask-image:url(/img/icons/menu/menu-attendance.svg)}i.icon.menu-agency{-webkit-mask-image:url(/img/icons/menu/menu-agency.svg);mask-image:url(/img/icons/menu/menu-agency.svg)}i.icon.menu-businesssale{-webkit-mask-image:url(/img/icons/menu/menu-businesssale.svg);mask-image:url(/img/icons/menu/menu-businesssale.svg)}i.icon.menu-daily{-webkit-mask-image:url(/img/icons/menu/menu-daily.svg);mask-image:url(/img/icons/menu/menu-daily.svg)}i.icon.menu-eats{-webkit-mask-image:url(/img/icons/menu/menu-eats.svg);mask-image:url(/img/icons/menu/menu-eats.svg)}i.icon.menu-event{-webkit-mask-image:url(/img/icons/menu/menu-event.svg);mask-image:url(/img/icons/menu/menu-event.svg)}i.icon.menu-humor{-webkit-mask-image:url(/img/icons/menu/menu-humor.svg);mask-image:url(/img/icons/menu/menu-humor.svg)}i.icon.menu-joboffer{-webkit-mask-image:url(/img/icons/menu/menu-joboffer.svg);mask-image:url(/img/icons/menu/menu-joboffer.svg)}i.icon.menu-jobsearch{-webkit-mask-image:url(/img/icons/menu/menu-jobsearch.svg);mask-image:url(/img/icons/menu/menu-jobsearch.svg)}i.icon.menu-joining{-webkit-mask-image:url(/img/icons/menu/menu-joining.svg);mask-image:url(/img/icons/menu/menu-joining.svg)}i.icon.menu-main{-webkit-mask-image:url(/img/icons/menu/menu-main.svg);mask-image:url(/img/icons/menu/menu-main.svg)}i.icon.menu-notice{-webkit-mask-image:url(/img/icons/menu/menu-notice.svg);mask-image:url(/img/icons/menu/menu-notice.svg)}i.icon.menu-reviews{-webkit-mask-image:url(/img/icons/menu/menu-reviews.svg);mask-image:url(/img/icons/menu/menu-reviews.svg)}i.icon.menu-secretstory{-webkit-mask-image:url(/img/icons/menu/menu-secretstory.svg);mask-image:url(/img/icons/menu/menu-secretstory.svg)}i.icon.menu-vip{-webkit-mask-image:url(/img/icons/menu/menu-vip.svg);mask-image:url(/img/icons/menu/menu-vip.svg)}i.icon.menu-warning{-webkit-mask-image:url(/img/icons/menu/menu-warning.svg);mask-image:url(/img/icons/menu/menu-warning.svg)}i.icon.menu-map{-webkit-mask-image:url(/img/icons/menu/menu-map.svg);mask-image:url(/img/icons/menu/menu-map.svg)}i.icon.menu-manager-info{-webkit-mask-image:url(/img/icons/menu/menu-manager-info.svg);mask-image:url(/img/icons/menu/menu-manager-info.svg)}.home-page-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:stretch}.home-page-content .sidebar__menu.only-mobile.mobile{width:calc(50% - 5px);margin:0 0 10px;order:3}.home-page-content .sidebar__menu.only-mobile.mobile+.sidebar__menu.only-mobile.mobile{margin:0 0 10px 10px}.home-page-content .home-promo{order:1}.home-page-content .notice-slider{order:4}.home-page-content .subsites-menu{order:5}.home-page-content .mobile-promo-btn.only-mobile{order:6}.home-page-content .component__recomended-posts{order:7}.home-page-content .header-nav{order:8}.home-page-content .aposts-menu{order:9}.home-page-content .aposts-menu-hor__container{order:10}.home-page-content .form__search{order:11}.home-page-content .aposts-top{order:12}.home-page-content .apost{order:13}@media (min-width:771px){.home-page-content{display:block}}.user-forms .user-form-item{width:100%;margin:0 0 20px}.app .page-stream{flex-direction:column;align-items:stretch}@media (min-width:990px){.app .page-stream{flex-direction:row}.app .page-stream .content-left-area{width:calc(100% - 400px)}}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:var(--color-3);color:var(--color-2);border-radius:3px;padding:4px 8px 5px;font-size:14px;line-height:16px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:var(--color-3)}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-4px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-4px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-4px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.advert-types{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border-bottom:2px dashed #ddd;margin-bottom:20px;padding-bottom:10px}.advert-types__item-container{width:50%;margin-bottom:10px}.advert-types__item,.advert-types__item-container{display:flex;align-items:center;justify-content:center;text-decoration:none}.advert-types__item{flex-direction:column;cursor:pointer;text-align:center;width:80px;height:80px;border-radius:100%;background:#f36152;color:#fff;border:1px solid hsla(0,0%,9%,.4);transition:.25s ease-in-out;position:relative;overflow:hidden}.advert-types__item:after{content:"";position:absolute;background:#dd544c;width:50%;height:100%;z-index:1;right:5px;top:15px;transform:rotate(45deg);transition:.25s ease-in-out}.advert-types__item-icon{font-size:24px;margin:0 0 5px;z-index:2;position:relative}.advert-types__item-title{font-size:13px;line-height:15px;z-index:2;position:relative;font-family:Noto Sans KR,sans-serif;font-weight:600}.advert-types__item.active,.advert-types__item:hover{background:#5a5a5a;box-shadow:none}.advert-types__item.active:after,.advert-types__item:hover:after{background:#494949}.advert-types__item.active .advert-types__item-icon,.advert-types__item.active .advert-types__item-title,.advert-types__item:hover .advert-types__item-icon,.advert-types__item:hover .advert-types__item-title{color:#fff}.advert-types__item-container.broadcast{position:relative}.advert-types__item-container.broadcast .advert-types__item{position:relative;z-index:1;border:none;background:linear-gradient(67.4deg,#833ab4,#fd1d1d 51.13%,#fcb045)}.advert-types__item-container.broadcast .advert-types__item.active:after,.advert-types__item-container.broadcast .advert-types__item:after,.advert-types__item-container.broadcast .advert-types__item:hover:after{display:none}.advert-types__item-container.broadcast .advert-types__item-title{display:flex;align-items:center;justify-content:center;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:100%;background:#fff;color:#000;font-size:16px;line-height:19px}.advert-types__item-container.broadcast .live{position:absolute;z-index:2;bottom:-7px;border:2px solid #fff;border-radius:6px;padding:4px;color:#fff;font-size:13px;line-height:13px;background:linear-gradient(67.4deg,#833ab4,#fd1d1d 51.13%,#fcb045)}.advert-types__item-container.broadcast .live-value{animation:liveStreamAnimation 2s linear infinite}@keyframes liveStreamAnimation{0%,to{opacity:1}50%{opacity:0}}@media (min-width:400px){.advert-types__item-container{width:33.33333%}}@media (min-width:460px){.advert-types__item-container{width:33.33333%}}@media (min-width:600px){.advert-types__item-container{width:33.33333%}}@media (min-width:770px){.advert-types__item-container{width:16.66667%}}@media (min-width:990px){.advert-types__item-container{width:16.66667%}}@media (min-width:1200px){.advert-types__item-container{width:7.69231%}}@media (min-width:1600px){.advert-types__item-container{width:7.69231%}}@keyframes ads_change_title_color_red{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_green{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_blue{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_orange{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_purpule{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_blinking_title{0%{opacity:1}50%{opacity:0}to{opacity:1}}.apostl{cursor:pointer;color:var(--color-12)}.apostl,.apostl__container{width:100%;position:relative;border-radius:10px}.apostl__container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;z-index:2;gap:6px;padding:10px;box-shadow:var(--shadow-1);background:var(--color-white)}.apostl__top-animation{position:absolute;z-index:1;top:-3px;left:-3px;right:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);background-image:url(/img/rainbow.gif);background-repeat:no-repeat;background-size:cover;opacity:.25;border-radius:10px}@keyframes animateAdsTopBg{0%{background-color:red}10%{background-color:#ff7300}20%{background-color:#fffb00}30%{background-color:#48ff00}40%{background-color:#00ffd5}50%{background-color:#002bff}60%{background-color:#7a00ff}70%{background-color:#ff00c8}80%{background-color:red}90%{background-color:#cd1182}to{background-color:red}}@keyframes animateAdsTopShadow{0%{box-shadow:0 0 4px 0 red}10%{box-shadow:0 0 4px 0 #ff7300}20%{box-shadow:0 0 4px 0 #fffb00}30%{box-shadow:0 0 4px 0 #48ff00}40%{box-shadow:0 0 4px 0 #00ffd5}50%{box-shadow:0 0 4px 0 #002bff}60%{box-shadow:0 0 4px 0 #7a00ff}70%{box-shadow:0 0 4px 0 #ff00c8}80%{box-shadow:0 0 4px 0 red}90%{box-shadow:0 0 4px 0 #cd1182}to{box-shadow:0 0 4px 0 red}}.apostl__item{display:flex;align-items:center;justify-content:flex-start;font-size:14px;line-height:14px}.apostl__item.title{order:2;width:100%;line-height:18px;text-decoration:none;overflow:hidden}i.icon.apostl__item__icon{width:20px;height:20px;margin:0 2px 0 0}.apostl__item.category,.apostl__item.chatmessage,.apostl__item.city,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{flex-shrink:0;order:1}.apostl__item.views{width:70px}.apostl__item.chatmessage,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{margin:auto 0}.apostl__item.telegram{display:none}.apostl__item.telegram.active{display:block}.apostl__item.chatmessage,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces{display:block;padding:3px 4px 5px;color:var(--color-white);border-radius:4px;font-weight:600;opacity:0}.apostl__item.chatmessage.active,.apostl__item.coupon.active,.apostl__item.discount.active,.apostl__item.newfaces.active{opacity:1}.apostl__item.chatmessage{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:28px;padding:0;border-radius:0}.apostl__item.chatmessage .apostl__item__value{display:block;max-width:100%;max-height:100%}.apostl__item.coupon{height:24px;padding:0}.apostl__item.coupon .apostl__item__value{display:block;height:100%}.apostl__item.title .value-title{color:var(--color-12);margin:0 4px 0 0;flex-shrink:0;border-radius:6px;padding:6px 8px;position:relative}.apostl__item.title .value-title:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:6px;will-change:opacity}.apostl__item.title .value-title .value{position:relative;z-index:2;will-change:opacity}.apostl__item.title .value-descr{color:var(--color-8);margin:0 4px 0 0;width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:1}.apostl__item.title .value-reviews{background-color:var(--color-18);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;height:16px;font-size:10px;font-weight:700;padding:0 5px;border-radius:16px;margin:0 4px 0 0;flex-shrink:0}.apostl__item.title .value-title.highlight{font-weight:500}.apostl__item.title .value-title.ads_blinking_title .value{animation:ads_blinking_title .5s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_red:before{background:var(--color-10);animation:ads_change_title_color_red 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_green:before{background:var(--color-9);animation:ads_change_title_color_green 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_blue:before{background:var(--color-14);animation:ads_change_title_color_blue 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_orange:before{background:#ff6946;animation:ads_change_title_color_orange 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_purpule:before{background:#9ca0ff;animation:ads_change_title_color_purpule 1.2s ease-in-out infinite}.apostl__item.newfaces{background:linear-gradient(180deg,#25d76c,#0eb04f)}.apostl__item.discount{background:linear-gradient(180deg,#c477c6,#b156b2)}.apostl__item.city{color:var(--color-17);font-weight:500}.apostl__item.city i.icon.apostl__item__icon{background-color:var(--color-16)}.apostl__item.category{color:var(--color-18);font-weight:500;margin-right:auto}.apostl__item.category i.icon.apostl__item__icon{background-color:var(--color-5)}.apostl__item.telegram i.icon.apostl__item__icon{width:24px;height:24px}@media (min-width:770px){.apostl__container{height:45px;padding:0 10px;gap:0;flex-wrap:nowrap}.apostl__item.category,.apostl__item.city,.apostl__item.title{margin-right:10px}.apostl__item.chatmessage,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{margin-right:5px}.apostl__item.title{flex-shrink:1;margin:auto auto auto 0;order:1}.apostl__item.discount,.apostl__item.newfaces{display:block;padding:5px 6px}}.advert-page.popup{height:100%;overflow-y:auto;padding-bottom:40px}.app .advert-page .page-title{margin:0 0 20px;width:100%;text-align:center}.app .advert-page.popup .page-title{margin:0 auto 20px}.app .advert-page .page-description{font-size:12px;line-height:18px;margin:0 auto;border-bottom:1px solid;padding-bottom:20px}.advert-page__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.advert-page__header-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;margin:0 0 10px;flex-shrink:0}.advert-page__header-right__item{margin:0 0 10px}.advert-page__header-right__item+.advert-page__header-right__item{margin-left:10px}.advert-page__header__coupon{display:block;height:40px;overflow:hidden;cursor:pointer;flex-shrink:0}.advert-page__header__coupon img{display:block;height:100%}.advert-page__advert-container{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 auto 20px}.advert-page__table{background:var(--color-4);font-weight:500;margin:0 0 10px;border-radius:10px;overflow:hidden}.advert-page__table thead{border-bottom:1px solid #d8d8d8}.advert-page__table tbody tr{margin:0!important;background:var(--color-4)!important}.advert-page__table tbody tr td{padding:15px 10px!important}.advert-page__table tbody tr td .title,.advert-page__table tbody tr td .value{color:var(--color-white);font-size:14px;line-height:20px;font-weight:600}.advert-page__table a{color:#333;text-decoration:none}.advert-page__advert-head{margin:0 auto 10px;max-width:100%}.advert-page__advert-head-bg{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:auto;margin:0 0 10px;padding:20px 10px;box-shadow:var(--shadow-1);position:relative;border-radius:10px;text-decoration:none;background-image:url(/images/other/apost-head-bg.jpg);background-position:top;background-size:cover}.advert-page__advert-head-bg .message{font-size:20px;line-height:26px;font-weight:700;color:var(--color-12);text-align:center}.advert-page__advert-head-bg .message.big{font-size:26px;line-height:32px}.advert-page__advert-head-bg .message .red{color:var(--color-10)}.advert-page__advert-head-bg .message+.message{margin-top:20px}.advert-page__advert-head-bg img{display:block;width:100%;border-radius:10px}.advert-page__advert-head-bg .head{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,rgba(215,221,223,0),#d7dddf 50%,rgba(215,221,223,0));width:100%;padding:10px 0;margin:0 0 20px}.advert-page__advert-head-bg .btn{margin:0}.advert-page__advert-head-bg .phone{color:var(--color-1);font-size:14px;margin:0 10px}.advert-page__advert-body-container{background:var(--color-white);box-shadow:var(--shadow-1);width:100%;padding:20px;border-radius:10px;margin-bottom:20px;word-break:break-all}.advert-page__advert-body-container figure,.advert-page__advert-body-container img{margin:0 auto;max-width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.advert-page__advert-body-container figure img{display:block}.advert-page__advert-body-container *{max-width:100%!important}.advert-page__head{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;border-bottom:1px solid var(--border-color-1);padding:10px 0 0}.advert-page__head-left{display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px}.advert-page__head-left .btn{margin:0}.advert-page__head-left .btn+.btn{margin:0 0 0 10px}.advert-page__head-right{margin:0 0 20px}.advert-page__head-metrics,.advert-page__head-right{display:flex;align-items:center;justify-content:flex-end}.advert-page__head-metrics+.advert-page__head-metrics{margin:0 0 0 30px}.advert-page__head-metrics .icon{margin:0 10px 0 0}.advert-page__head-metrics .value{font-size:14px}.advert-page.no-auth,.advert-page.no-hello{position:relative}.advert-page.no-auth .auth-form,.advert-page.no-hello .hello-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:20;margin:0 0 40px}.advert-page.no-auth .auth-title,.advert-page.no-hello .hello-title{margin:0 0 10px;text-align:center;font-size:18px;font-weight:700}.advert-page.no-auth .no-auth-overlay,.advert-page.no-hello .no-hello-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:hsla(0,0%,100%,.2)}.advert-page.no-auth .advert-page__container,.advert-page.no-hello .advert-page__container{position:relative}.advert-page.no-auth img,.advert-page.no-hello img{filter:blur(6px)}.dw-15,.dw-20,.dw-30{width:100%}@media (min-width:580px){.advert-page__advert-head-bg .btn{padding:5px 10px;font-size:12px;line-height:12px}.advert-page__advert-head-bg .phone{font-size:18px;margin:0 20px}}@media (min-width:660px){.app .advert-page .page-title{text-align:left;width:auto}.app .advert-page .page-description{font-size:14px;line-height:20px}.advert-page__head{justify-content:space-between;flex-direction:row}.advert-page__header-right{width:auto;margin-left:10px;flex-wrap:nowrap}.advert-page__header-right.bottom{width:100%;margin-left:0}.advert-page__header{flex-wrap:nowrap}}@media (min-width:770px){.advert-page__advert-head-bg .btn{padding:8px 14px;font-size:14px;line-height:14px}.advert-page__advert-head-bg .phone{font-size:20px;margin:0 20px}.dw-15{width:15%}.dw-20{width:20%}.dw-30{width:30%}}@media (min-width:1600px){.advert-page__advert-head-bg .btn{padding:8px 14px;font-size:14px;line-height:14px}.advert-page__advert-head-bg .phone{font-size:20px;margin:0 20px}}.ads-promo{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -5px 10px}.ads-promo .ads-promo__item{display:block;width:calc(100% - 10px);margin:0 5px 10px;border-radius:10px;overflow:hidden}.ads-promo .ads-promo__item img{display:block;width:100%;min-height:100px}@media (min-width:770px){.ads-promo .ads-promo__item{width:calc(50% - 10px)}}.apost,.apost__title{width:100%;margin:0 0 10px}.apost__title{display:block;font-size:14px;font-weight:700}.apost__title.top{color:var(--color-8)}.apost-top__container,.apost__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}@media (min-width:770px){.apost,.apost__title{margin:0 0 20px}.apost__title{font-size:20px}}.aposts-top,.aposts-top__title{width:100%;margin:0 0 10px}.aposts-top__title{display:block;font-size:14px;font-weight:700;color:var(--color-8)}.aposts-top__container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px}.apost-top,.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{overflow:hidden;width:calc(50% - 10px);min-height:380px;margin:0 5px 10px;box-shadow:var(--shadow-1);background:var(--color-white);border-radius:10px;position:relative;transition:.25s ease-in-out}.apost-top:hover{box-shadow:var(--shadow-3)}.apost-top__card{display:block;width:100%;height:110px;overflow:hidden;position:relative;top:0;left:0;background:var(--color-four)}.apost-top__card__image-pic{display:flex;align-items:center;justify-content:center;position:absolute;min-width:100%;min-height:100%;max-width:110%;max-height:110%;top:0;left:50%;transform:translate(-50%);z-index:1}.apost-top__card__image-pic img{display:block;min-width:100%;min-height:100%}.apost-top__card__image-pic img.error{min-width:50%;min-height:50%;width:50%;height:50%}.apost-top__labels{display:flex;align-items:flex-start;justify-content:center;cursor:default;position:absolute;z-index:2;top:5px;left:5px}.apost-top__labels-item{color:var(--color-white);text-decoration:none;font-size:14px;line-height:16px;font-weight:700;padding:4px 5px;border-radius:5px;box-shadow:var(--shadow-1)}.apost-top__labels-item+.apost-top__labels-item{margin-left:4px}.apost-top__labels-item.nf{background:linear-gradient(180deg,#25d76c,#0eb04f)}.apost-top__labels-item.discount{background:linear-gradient(180deg,#c477c6,#b156b2)}.apost-top__labels-item.telegram{padding:0;border-radius:100%;cursor:pointer}.apost-top__labels-item.coupon{height:24px;padding:0}.apost-top__labels-item.coupon img{display:block;height:100%}.apost-top__labels-item.reviews{background-color:var(--color-18);text-align:center;display:flex;align-items:center;justify-content:center;font-size:10px;border-radius:16px}.apost-top__body{flex-direction:column;align-items:stretch;padding:5px;position:relative;z-index:1;background-color:hsla(0,0%,100%,.8);min-height:270px}.apost-top__body,.apost-top__body.flex{display:flex;justify-content:flex-start}.apost-top__body.flex{flex-wrap:wrap;align-items:flex-start;flex-direction:row;gap:5px}.apost-top__body.flex .apost-top__body__prop,.apost-top__body.flex .apost-top__body__prop+.apost-top__body__prop{margin-top:0}.apost-top__body__title{display:block;width:100%;margin:0 0 5px;position:relative;text-decoration:none}.apost-top__body__title:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:6px;will-change:opacity}.apost-top__body__title-h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0;padding:6px 8px;font-weight:500;text-align:center;font-size:14px;line-height:16px;border-radius:6px;color:var(--color-12);position:relative;z-index:2;will-change:opacity}.apost-top__body__title-h4.promo{font-size:16px;color:var(--color-five)}.apost-top__body__title-h4.highlight{font-weight:600}.apost-top__body__title.ads_blinking_title .apost-top__body__title-h4{animation:ads_blinking_title .5s ease-in-out infinite}.apost-top__body__title.ads_change_title_color_red:before{background:var(--color-10);animation:ads_change_title_color_red 1.2s ease-in-out infinite}.apost-top__body__title.ads_change_title_color_green:before{background:var(--color-9);animation:ads_change_title_color_green 1.2s ease-in-out infinite}.apost-top__body__title.ads_change_title_color_blue:before{background:var(--color-14);animation:ads_change_title_color_blue 1.2s ease-in-out infinite}.apost-top__body__title.ads_change_title_color_orange:before{background:#ff6946;animation:ads_change_title_color_orange 1.2s ease-in-out infinite}.apost-top__body__title.ads_change_title_color_purpule:before{background:#9ca0ff;animation:ads_change_title_color_purpule 1.2s ease-in-out infinite}.apost-top__body__prop{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid var(--color-27);background-color:var(--color-26);padding:4px 6px;border-radius:8px}.apost-top__body__prop.services{opacity:.25}.apost-top__body__prop.active{background:var(--color-5);opacity:1}.apost-top__body__prop.active .value{color:var(--color-white)}.apost-top__body__prop.w-50{width:calc(50% - 2.5px)}.apost-top__body__prop.w-30{width:calc(33.3333% - 3.5px)}.apost-top__body__prop.w-fit{width:-moz-fit-content;width:fit-content;flex-grow:1;justify-content:center;align-items:center}.apost-top__body__prop .img{display:block;margin:0 8px 0 0}.apost-top__body__prop .label{margin:0 2px 0 0}.apost-top__body__prop .label,.apost-top__body__prop .value{font-size:14px;line-height:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apost-top__body__prop .value{text-decoration:none;color:var(--color-12);margin:0 0 0 auto}.apost-top__body__prop.small .label,.apost-top__body__prop.small .value{font-size:10px;line-height:12px}.apost-top__body__prop.description{background:transparent;border:none;margin:0}.apost-top__body__prop.description .value{line-height:16px;font-size:12px;margin:0;text-align:center}.apost-top__body__prop .icon{width:20px;height:20px;margin:0 6px 0 4px;background-color:var(--color-12)}.apost-top__body__prop .small{font-size:10px}.apost-top__body__prop+.apost-top__body__prop{margin-top:8px}.apost-top__body__prop .title{flex-shrink:0;font-weight:700;border-radius:3px;font-size:14px;line-height:16px;font-weight:500;text-align:center;padding:4px 6px;margin:0 5px 0 0;min-width:60px}.apost-top__body__prop__tg-btn{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto auto;flex-shrink:0}.apost-top__body__actions{gap:6px;margin:auto 0 0}.apost-top__body__action,.apost-top__body__actions{display:flex;align-items:center;justify-content:center;width:100%}.apost-top__body__action{color:var(--color-12);text-decoration:none;border:1px solid var(--color-12);background-color:hsla(0,0%,100%,.6);transition:.2s ease-in-out;box-shadow:var(--shadow-1);border-radius:10px;height:30px;font-size:14px;line-height:14px;font-weight:500}.apost-top__body__action:hover{background-color:#fff}.apost-top__body__actions .component-btn{height:auto;width:100%;margin:0;padding:8px 4px;font-size:12px;font-weight:700;text-align:center}.apost-top__body__actions .component-btn+.component-btn{margin-left:5px}.apost-top__body__actions .promo-btn{margin:0;width:100%;border-radius:10px}.apost-top__body__actions .promo-btn .promo-btn__content{height:30px}.apost-top__body__actions .promo-btn .promo-btn__content .icon{width:22px;height:22px;font-size:22px}.apost-top__body__actions .promo-btn .promo-btn__content span{font-size:16px}@media (min-width:320px){.apost-top{min-height:305px}.apost-top__card{height:120px}.apost-top__body{min-height:185px}}@media (min-width:460px){.apost-top{min-height:370px}.apost-top__card{height:180px}.apost-top__body{min-height:190px}}@media (min-width:580px){.apost-top{min-height:380px}.apost-top__card{height:190px}.apost-top__body{min-height:190px}}@media (min-width:640px){.apost-top{width:calc(33.33333% - 10px);min-height:340px}.apost-top__card{height:150px}.apost-top__body{min-height:190px}}@media (min-width:770px){.aposts-top__title{font-size:20px;margin:0 0 20px}.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{width:calc(33.33333% - 10px);min-height:340px}.apost-top__card{height:150px}.apost-top__body{min-height:190px}.apost-top__body__prop.description .value{font-size:14px}.apost-top__body__prop .small{font-size:12px}}@media (min-width:990px){.apost-top__card{height:140px}.apost-top__body{min-height:200px}}@media (min-width:1200px){.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{width:calc(33.33333% - 10px);min-height:360px}.apost-top__card{height:170px}.apost-top__body{min-height:190px}.apost-top__body__prop .small{font-size:13px}}@media (min-width:1600px){.apost-top{width:calc(16.66667% - 10px);min-height:320px}.apost-top__card{height:132px}.apost-top__body{min-height:188px}.apost-top__body__prop .small{font-size:12px}}.header-ads{display:none;height:65px;width:100%;overflow:hidden;background-color:#f8f8f8}.header-ads,.header-ads__container{align-items:center;justify-content:center}.header-ads__container{display:flex;padding:0;top:0}.header-ads__item{display:block;width:33.33%;height:65px;overflow:hidden}.header-ads__img{display:block;width:100%;height:65px}.header-ads__container.fixed{position:fixed;z-index:15}@media (min-width:770px){.header-ads{display:flex}.header-ads__container.fixed{left:0;padding:0}}@media (min-width:990px){.header-ads__container.fixed{left:0;padding:0}}@media (min-width:1200px){.header-ads__container.fixed{left:calc(50% - 575px);padding:0 10px}}@media (min-width:1600px){.header-ads__container.fixed{left:calc(50% - 775px)}}.app .header__middle__main-container{display:flex;align-items:center;justify-content:flex-start;padding:0;position:relative}.header-middle .chat-btn{flex-shrink:0;margin-left:20px;margin-right:0}.header-middle__btn{background-color:var(--color-one);border:2px solid var(--color-one);color:#fff;height:43px;display:none;align-items:center;justify-content:center;margin:auto 10px auto auto;padding:0 10px;font-size:15px;line-height:15px;border-radius:3px;cursor:pointer;transition:.2s ease-in-out}.header-middle__btn.transparent{background-color:transparent;color:var(--color-one);margin:auto 10px auto 0}.header-middle__btn:hover{background-color:var(--color-six);border-color:var(--color-six)}.header-middle__btn.transparent:hover{background-color:var(--color-one);border-color:var(--color-one);color:#fff}.header-middle__btn .text{margin:2px 0 0;width:calc(100% - 32px);white-space:nowrap;overflow:hidden}.header-middle__btn .icon{font-size:20px;width:22px;margin:0 10px 0 0}.header-middle__category-menu{position:relative;background-color:var(--color-one)}.header-middle__category-menu,.header-middle__category-menu__btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.header-middle__category-menu__btn{flex-direction:column}.header-middle__category-menu__btn svg{width:30px!important;height:30px!important;font-size:30px!important;color:#fff}.header-middle__category-menu__title{display:none;width:100%;font-size:13px;line-height:13px;text-align:center;padding:5px 0 0;color:#fff}.header-middle__category-menu__container{position:absolute;top:56px;left:10px;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);z-index:20;border-top:2px solid var(--color-one);border-radius:3px;padding:5px 10px;min-width:150px;max-width:100%}.header-middle__category-menu__container:before{content:"";border:7px solid transparent;border-bottom:7px solid var(--color-one);position:absolute;top:-16px;left:8px;z-index:20;display:block}.header-middle__category-menu__item{display:flex;align-items:flex-start;justify-content:flex-start;font-size:16px;line-height:18px;padding:10px;cursor:pointer;transition:.2s ease-in-out}.header-middle__category-menu__item:hover{color:#fff;background-color:var(--color-one)}.header-middle__right-side{width:100%}.header-middle__right-side__top{display:flex;align-items:center;justify-content:space-between;height:45px}.header-middle__right-side__top__logo{display:flex;align-items:center;justify-content:center;height:45px;max-width:100%;width:200px;padding:5px 10px;position:relative}.header-middle__right-side__top__logo img{display:block;max-width:100%;height:100%}.header-middle__promo-btns{display:flex;align-items:center;justify-content:flex-start;margin:auto auto auto 0;flex-shrink:0}.header-middle__right-side__top__city{display:none;position:absolute;top:-15px;right:0;color:var(--color-one);font-size:13px;line-height:13px;padding:2px 8px;border-radius:20px}.header-middle__community-link{display:none;align-items:center;justify-content:center;margin:auto 10px auto auto;background-color:#2196f3;color:#fff;height:30px;padding:0 14px;border-radius:3px;text-decoration:none;flex-shrink:0}.header-middle__community-link span{display:block;margin:0 0 0 10px}.header-middle__right-side__bottom{display:none;padding-top:20px}.header-middle__right-side .header-search{display:none}.header-middle__online{display:none;flex-direction:column;align-items:flex-end;margin:auto 0 auto auto;flex-shrink:0}.header-middle__online__item{color:#333;font-weight:500}.header-middle__online__item+.header-middle__online__item{margin:5px 0 0}.header-middle__online__item .value{color:#cd1182}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@media (min-width:460px){.header-middle__community-link{display:flex}}@media (min-width:770px){.header-middle__btn{display:flex}.header-middle__category-menu{display:none;width:80px;height:80px}.header-middle__category-menu__btn{width:60px;height:40px}.header-middle__category-menu__title{display:block}.header-middle__right-side{width:100%}.header-middle__right-side__bottom{display:block}.header-middle__category-menu__container{top:86px;left:0;padding:0;min-width:150px;max-width:100%}.header-middle__category-menu__container:before{top:-16px;left:33px}.header-middle__right-side .header-search{display:flex}.header-middle__community-link{margin:auto 0 auto auto}.header-middle__right-side__top__logo{display:flex;padding:5px 10px 5px 0;width:auto;height:90px}.header-middle__right-side__top__logo.min{height:65px}.header-middle__right-side__top__city{display:block}}@media (min-width:990px){.header-middle__right-side__top__logo{width:220px}}@media (min-width:1200px){.header-middle__online{display:flex}}.header-top-menu__link,.header-top-menu__link__icon,.header-top-menu__link__value{display:flex;align-items:center;justify-content:center}.header-top-menu__link__icon{margin:0 5px 0 0}.header-top-menu__link__icon svg{margin:0!important}.header-top-menu__link__value{font-size:14px;line-height:14px}.header-top-menu__points.link .value{height:auto}.header-top-menu{display:none;align-items:center;justify-content:space-between;width:100%}.header-top-menu__left,.header-top-menu__right{display:flex;align-items:center;justify-content:flex-start}.header-top-menu__right{justify-content:flex-end;margin:auto 0 auto auto}.header-top-menu.mobile{display:block}.header-top-menu .header-top-menu__login-container{display:flex;align-items:center;justify-content:space-between}.header-top-menu .header-top-menu__user-link{display:flex;align-items:center;justify-content:flex-start;margin:auto auto auto 0}.header-top-menu .header-top-menu__user-rank{display:flex;align-items:center;justify-content:center;width:24px;height:30px;margin:0 10px 0 0}.header-top-menu .header-top-menu__user-rank img{width:24px}.header-top-menu .header-top-menu__user-container{display:flex;align-items:center;justify-content:center}.header-top-menu .link{position:relative;color:var(--text-color-main)!important;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;height:50px;border-right:1px solid var(--border-color-1)}.header-top-menu .link,.header-top-menu .link .icon{transition:.2s ease-in-out}.header-top-menu .link:hover{background:var(--color-six);color:var(--color-white)!important}.header-top-menu .link:hover .icon{background-color:var(--color-white)}.header-top-menu .link svg{margin:0 5px 0 0}.header-top-menu .header-top-menu__left .link:last-child,.header-top-menu .header-top-menu__right .link:last-child{margin-right:0}.header-top-menu .link:last-child:after{content:"";display:none}.header-top-menu .link span{text-transform:capitalize;font-size:14px;line-height:10px;height:10px;font-weight:500}.header-top-menu .link .badge{font-size:14px;background:var(--color-red);color:var(--color-white);min-width:24px;height:24px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin:0 0 0 5px}.header-top-menu .social-links{display:none;margin:0 0 0 10px}.header-top-menu .social-link{font-size:22px;margin:0 0 0 10px;width:22px;height:25px}.header-top-menu.mobile .header-top-menu__login-container{width:100%}.header-top-menu.mobile .header-top-menu__user-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.header-top-menu.mobile .link{height:40px;display:flex;align-items:center;justify-content:center;width:50%;margin:0;border-bottom:1px solid var(--border-color-1)}.header-top-menu.mobile .link svg{width:20px;height:20px;font-size:20px}.header-top-menu.mobile .link span{text-transform:inherit;padding-left:5px;font-size:16px;line-height:16px;height:auto}.header-top-menu .link.only-desktop,.header-top-menu .link.only-tablet,.header-top-menu.mobile .link:after{display:none}@media (min-width:770px){.header-top-menu{display:flex}.header-top-menu.mobile{display:block}.header-top-menu .link.only-tablet,.header-top-menu .social-links{display:flex}.header-top-menu .link,.header-top-menu .link:last-child{border:none;border-right:1px solid var(--border-color-1)}}@media (min-width:990px){.header-top-menu .link.only-desktop{display:flex}}.header-top-menu_m{display:flex;align-items:center;justify-content:space-between;height:50px;box-shadow:var(--shadow-1);background:var(--color-white);padding:0 20px}.header-top-menu_m__logo{height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center}.header-top-menu_m__logo.min{height:40px}.header-top-menu_m__logo img{display:block;max-width:100%;max-height:100%}.main-menu-m__container .icon{cursor:pointer}.boss-menu-mobile__message{display:block;width:100%;text-align:center;padding:10px;color:var(--color-22);font-weight:700}.mobile-menu-m{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;z-index:11;top:0;bottom:0;left:0;right:0;overflow:hidden;background:var(--color-white);height:100vh;width:100vw;transition:.25s ease-in-out;box-shadow:var(--shadow-1)}.mobile-menu-m.left{left:-100vw}.mobile-menu-m.right{left:100vw}.mobile-menu-m.active.left,.mobile-menu-m.active.right{left:0}.mobile-menu-m__header{display:flex;align-items:center;justify-content:flex-end;width:100%;height:40px;padding:0 10px;border-bottom:1px solid var(--border-color-1);flex-shrink:0}.mobile-menu-m__header .title{margin:auto auto auto 0;font-size:18px;line-height:18px}.mobile-menu-m__header .icon{cursor:pointer}.mobile-menu-m__content{width:100%;height:calc(100% - 100px);flex-shrink:1;flex-grow:1}.mobile-menu-m__social{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:0 20px;flex-shrink:0}.mobile-menu-m__social-link{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px}.mobile-menu-m .boss-menu-mobile__expire .time{padding:8px 10px;border-radius:20px;margin:auto -8px auto auto;background:var(--color-10);color:var(--color-white);font-size:16px;line-height:15px;font-weight:700}.mobile-menu-m .boss-menu-mobile__expire-end span{color:red}.footer-main{background-color:var(--color-four);border-top:1px solid var(--border-color-1);padding-top:5px;padding-bottom:5px;margin-top:10px}.footer-main__content{display:flex;align-items:center;justify-content:space-between}.footer-main__logo{width:100px;max-width:100%;overflow:hidden}.footer-main__logo img{display:block;width:100%}.footer-main__copyright{text-align:right;padding-left:10px;font-size:12px;line-height:14px}.footer-notice{padding:10px 0;background-color:var(--color-12);color:var(--color-2)}.footer-notice__content{display:flex;align-items:center;justify-content:flex-start}.footer-notice__19{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px;border:2px solid;width:40px;height:40px;border-radius:100%;padding:0 0 2px;margin:0 10px 0 0;flex-shrink:0}.footer-notice__text{font-size:8px;line-height:10px}@media (min-width:770px){.footer-notice__text{font-size:14px;line-height:20px}}.sidebar-stream{width:100%}.sidebar-stream__container{height:100%}@media (min-width:990px){.sidebar-stream{width:400px;padding-left:20px}}.sidebar-main{display:none;width:220px;height:100%;min-height:calc(100vh - 130px);position:relative;margin:0 20px 0 0;flex-shrink:0;order:0}.sidebar-main__container{justify-content:flex-start}.sidebar-main__container,.sidebar-main__promo{display:flex;flex-direction:column;align-items:flex-start;width:100%}.sidebar-main__promo{justify-content:center}.sidebar-main__promo__item{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:150px;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;transition:.25s ease}.sidebar-main__promo__item:hover{border-color:var(--color-3)}.sidebar-main__promo__item+.sidebar-main__promo__item{margin:10px 0 0}.sidebar-main__promo__item img{display:block;max-width:100%;max-height:100%;width:100%}@media (min-width:770px){.sidebar-main{display:block}}.sidebar__menu{box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 20px;border:1px solid var(--border-color-1);width:100%;border-radius:10px;overflow:hidden}.sidebar__menu.mobile{margin:0 0 10px}.sidebar__menu.mobile .sidebar__menu__header{height:40px}.sidebar__menu__header{display:flex;align-items:center;justify-content:center;background:var(--color-5);color:var(--color-white);height:50px;padding:0!important;position:relative}.sidebar__menu__header .value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}.sidebar__menu__header .icon{background:var(--color-white);position:absolute;right:15px;width:14px}.sidebar__menu__header-item{height:100%;width:50%;display:flex;align-items:center;justify-content:center;background:var(--color-5);color:var(--color-white);cursor:pointer;transition:.25s ease}.sidebar__menu__header-item.active{color:var(--color-1);background:var(--color-white);cursor:default}.sidebar__menu__header.secondary{justify-content:flex-start;padding:0 10px}.sidebar__menu__header.secondary .icon{position:static;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;width:26px;height:26px;margin-right:10px;flex-shrink:0}.sidebar__menu__message{display:block;width:100%;text-align:center;padding:10px;color:var(--color-22);font-weight:700}.sidebar__menu__list{margin:0;padding:0;list-style:none}.sidebar__menu__list.hidden{display:none}.sidebar__menu__item{width:100%}.sidebar__menu__item+.sidebar__menu__item{border-top:1px solid var(--border-color-1)}.sidebar__menu__item+.sidebar__menu__item.boss{border-top:0}.sidebar__menu__item .sidebar__menu__link{height:auto;padding:10px 0 10px 10px;font-size:14px;line-height:18px}.sidebar__menu__item .sidebar__menu__link .value{display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:1}.sidebar__menu__link{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-1);background:var(--color-white);height:50px;padding:0 10px;text-decoration:none;outline:none;cursor:pointer;transition:.25s linear}.sidebar__menu__link .icon{transition:.2s ease-in-out;width:18px;height:18px;flex-shrink:0;margin:0 5px 0 0}.sidebar__menu__link.active,.sidebar__menu__link:hover{background-color:var(--color-7)}.sidebar__menu__link .value{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.sidebar__menu__link .jump_value{display:block;width:100%}.sidebar__menu__link .fa-icon{flex-shrink:0}.sidebar__menu__link.boss{width:auto;height:44px;margin:10px;padding:0 10px;border-radius:50px;border-color:var(--boss-link-bg-color);background-color:var(--boss-link-bg-color);color:var(--boss-link-text-color);transition:.25s ease-in-out}.sidebar__menu__link.boss:hover{background-color:var(--color-5)}.sidebar__menu__link.boss .imgicon{width:26px;height:26px;margin:0 10px 0 0;flex-shrink:0}@media (min-width:770px){.sidebar__menu__header .value{font-size:16px}}.sidebar__menu__main{width:100%}.sidebar__menu__main__item{box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 20px;border:1px solid var(--border-color-1);border-radius:10px}.sidebar__menu__main__item__content{margin:0;padding:0;list-style:none}.sidebar__menu__main__item__child{display:none;align-items:center;justify-content:space-between;height:50px;padding:0 10px;border-top:1px solid var(--border-color-1);transition:.25s ease}.sidebar__menu__main__item__child.active{display:flex}.sidebar__menu__main__item__child.hidden{display:none}.sidebar__menu__main__item__child:hover{background-color:var(--color-7)}.sidebar__menu__main__item__links{display:flex;align-items:center;justify-content:flex-end;gap:10px}.sidebar__menu__main__item__link{display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-1);height:30px;padding:0 8px;color:var(--color-1);text-decoration:none;font-weight:500;border:1px solid var(--color-5);transition:.25s linear;border-radius:6px}.sidebar__menu__main__item__link.purple,.sidebar__menu__main__item__link.transparent:hover{background:var(--color-5);color:var(--color-white)}.sidebar__menu__main__item__link.purple:hover,.sidebar__menu__main__item__link.transparent{background:var(--color-white);color:var(--color-5)}.sidebar__menu__main__head-menu{position:relative}.sidebar__menu__main__head-menu__btn{display:flex;align-items:center;justify-content:center;height:50px;background:var(--color-5);color:var(--color-white);position:relative;cursor:pointer;border-top-right-radius:10px;border-top-left-radius:10px}.sidebar__menu__main__head-menu__btn .icon{background:var(--color-white);position:absolute;right:15px;width:14px;height:14px}.sidebar__menu__main__head-menu__list-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:16px;width:100%}.sidebar__menu__main__head-menu__list-head .title{font-weight:500;position:relative;padding:0 0 0 20px}.sidebar__menu__main__head-menu__list-head .title:after,.sidebar__menu__main__head-menu__list-head .title:before{display:block;content:"";border-radius:100%}.sidebar__menu__main__head-menu__list-head .title:before{width:16px;height:16px;background:var(--color-10);position:absolute;left:0;top:2px}.sidebar__menu__main__head-menu__list-head .title:after{width:8px;height:8px;background:var(--color-white);position:absolute;left:4px;top:6px}.sidebar__menu__main__head-menu__list-head .icon{width:14px;height:14px;cursor:pointer}.sidebar__menu__main__head-menu__list{display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--color-white);box-shadow:var(--shadow-1);position:absolute;width:100%;top:0;padding:0;margin:0;border-radius:10px;list-style:none;opacity:0;transform:translateY(-25%);transition:.5s ease;z-index:1;overflow:hidden}.sidebar__menu__main__head-menu__list.display{display:flex}.sidebar__menu__main__head-menu__list.active{opacity:1;transform:translate(0)}.sidebar__menu__main__head-menu__item{color:var(--color-6);padding:10px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;transition:.25s ease-in-out}.sidebar__menu__main__head-menu__item:hover{background:var(--color-5);color:var(--color-white)}.sidebar__menu__main__sub-head-menu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:10px 5px}.sidebar__menu__main__sub-head-menu__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:30px;width:calc(50% - 10px);padding:0 4px;border-radius:6px;border:2px solid var(--item-color);background-color:var(--item-color);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:.25s linear}.sidebar__menu__main__sub-head-menu__item:nth-child(7),.sidebar__menu__main__sub-head-menu__item:nth-child(8),.sidebar__menu__main__sub-head-menu__item:nth-child(9){width:calc(33.3333% - 10px)}.sidebar__menu__main__sub-head-menu__item.active,.sidebar__menu__main__sub-head-menu__item:hover{background-color:transparent;color:var(--item-color)}.posts{width:100%}.posts__list-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -5px;padding:10px 0 0}.posts__list-container .post{margin:0 5px}.posts-settings{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.posts-settings__right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.posts-settings__right__item{margin:0 0 5px!important}.posts-settings__right__item+.posts-settings__right__item{margin-left:10px!important}.posts-settings .add-btn{margin:0 0 5px}.posts_view-switcher{display:flex;align-items:center;justify-content:space-between;height:30px;width:81px;background:var(--color-white);border:1px solid var(--border-color-1);border-radius:6px}.posts_view-switcher .posts_view-switcher__btn:first-child{border-right:1px solid var(--border-color-1);border-top-left-radius:6px;border-bottom-left-radius:6px}.posts_view-switcher .posts_view-switcher__btn:nth-child(2){border-top-right-radius:6px;border-bottom-right-radius:6px}.posts_view-switcher__btn{display:flex;align-items:center;justify-content:center;width:40px;height:30px;color:var(--color-4);background:transparent;cursor:pointer}.posts_view-switcher__btn.active{background:var(--color-4);color:#fff}@media (min-width:990px){.posts__list-container{margin:0 -10px}.posts__list-container .post{margin:0 10px}}.post-types{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 10px}.post-types__item{width:20%}.post-types__item,.post-types__item-link{display:flex;align-items:center;justify-content:center}.post-types__item-link{width:100%;min-height:40px;padding:0 5px;color:var(--color-1);text-decoration:none;font-weight:500;transition:.25s ease;text-align:center}.post-types__item-link.active,.post-types__item-link:hover{background:var(--color-4);color:var(--color-white)}@media (min-width:600px){.post-types__item{width:20%}}@media (min-width:990px){.post-types__item{width:10%}.post-types{margin:0 0 20px}}.posts-types{width:100%}.posts-types__section-title{font-size:20px;margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid var(--border-color-1)}.posts-types__section-types{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%}.posts-types__section-type{display:block;background:var(--color-white);box-shadow:var(--shadow-1);padding:10px;margin:0 0 20px;width:100%;border-radius:10px}.posts-types__section-type__head{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:18px;border-bottom:1px solid var(--border-color-1);padding:0 0 5px;margin:0 0 10px}.posts-types__section-type__head .head-link{display:block;text-decoration:none;color:var(--color-1);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 15px);font-weight:700}.posts-types__section-type__head .head-link:hover{color:var(--text-color-link)}.posts-types__section-type__body{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.posts-types__section-type__body.full-width{margin:0 -10px -20px}.posts-types__post-file,.posts-types__post-link{display:flex!important;align-items:center;justify-content:flex-end;width:100%;margin:0 0 5px;padding:0 0 0 16px;position:relative}.posts-types__post-file h4,.posts-types__post-link h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:auto auto auto 0;width:auto;color:var(--color-one);font-size:15px}.posts-types__post-file:before,.posts-types__post-link:before{content:"";position:absolute;top:calc(50% - 1px);left:0;height:2px;width:8px;background:var(--color-one)}.app .posts-types__post-file:hover,.app .posts-types__post-file:hover h4,.app .posts-types__post-link:hover,.app .posts-types__post-link:hover h4{color:#f36152}.app .posts-types__post-file:hover:before,.app .posts-types__post-link:hover:before{background:var(--color-six)}.posts-types__post-file{display:flex;align-items:center;justify-content:flex-start}.posts-types__section-type__inline-icon{font-size:18px;line-height:18px;display:flex;align-items:center;justify-content:center;margin:0 0 0 5px}.posts-types__section-type__inline-icon.image{color:#dd544c}.posts-types__section-type__inline-icon.file{color:#2196f3}.posts-types__section-type__inline-icon.comment{color:var(--color-one)}.posts-types__section-type__inline-icon.new:before{content:"N";width:18px;height:18px;background:red;color:#fff;border-radius:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:11px;border:1px solid #ff4343;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}@media (min-width:660px){.posts-types__section-types{justify-content:space-between}.posts-types__section-type{width:calc(50% - 10px)}.posts-types__section-type.full-width{width:100%}}.posts-advert-types-filter{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 10px;border-radius:10px}.posts-advert-types-filter__type{display:flex;width:25%;min-height:40px;padding:0 5px;align-items:center;justify-content:center;color:var(--color-1);text-decoration:none;font-weight:500;transition:.25s ease;text-align:center;border-radius:10px;overflow:hidden}.posts-advert-types-filter__type.active,.posts-advert-types-filter__type:hover{background:var(--color-4);color:var(--color-white)}@media (min-width:600px){.posts-advert-types-filter__type{width:16.66667%}}.post-list{width:100%}.post-list .static-table table{table-layout:fixed}.post-list .static-table table tbody tr.important{box-shadow:var(--shadow-3)}.post-list__item.current{background:var(--color-11)}.post-list__item.line-through{text-decoration:line-through}.post-list__title .value{display:flex!important;align-items:center;justify-content:flex-start;color:var(--color-one);text-decoration:none;font-size:14px;line-height:16px}.post-list__title .value:hover{color:var(--text-color-link)}.post-list__title-h4{display:flex;align-items:center;justify-content:flex-start;margin:0;width:100%}.post-list__head-city,.post-list__head-type{width:60px!important}.post-list__head-user,.post-list__user{width:105px!important}.post-list__user .user-chip{justify-content:flex-start;margin:0}.post-list__user .value{display:flex!important;align-items:center;justify-content:flex-end}.post-list__user__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0 5px 0 0}.post-list__date,.post-list__head-date{width:100px!important}.post-list__inline-icon__container{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto auto}.post-list__title__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.post-list__title__value.marquee{width:100%}.post-list__title__value.change_title_color{animation:change_title_color 1s ease-in-out infinite}.post-list__title__value.blinking_title{animation:blinking_title 1s ease-in-out infinite}.post-list__title__value.change_title_color.blinking_title{animation:change_title_color 1s ease-in-out infinite,blinking_title 1s ease-in-out infinite}@keyframes blinking_title{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes change_title_color{0%{color:var(--color-red)}50%{color:var(--color-one)}to{color:var(--color-red)}}.post-list__inline-icon{font-size:18px;line-height:18px;display:flex;align-items:center;justify-content:center;margin:0 0 0 5px;flex-shrink:0}.post-list__inline-icon.image{color:#dd544c}.post-list__inline-icon.file{color:#2196f3}.post-list__inline-icon.comment{color:var(--color-one)}.post-list__inline-icon.new:before{content:"N";width:18px;height:18px;background:red;color:#fff;border-radius:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:11px;border:1px solid #ff4343;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post-list__inline-icon.important{height:22px;width:34px;font-size:14px;line-height:14px;border-radius:6px;background-color:var(--color-five);color:var(--text-color-white);margin:0 5px 0 0}.post-list__title__coupon-img{display:block;width:60px;margin:0 10px 0 0}.post-list__agency-icon{margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;padding:4px 4px 5px;border-radius:4px;color:#fff;flex-shrink:0}.post-list__agency-icon.free{background:var(--color-13)}.post-list__agency-icon.reserved{background:var(--color-14)}.post-list__agency-icon.completed{background:var(--color-10)}@media (min-width:770px){.post-list__head-id,.post-list__id{width:70px!important}.post-list__date,.post-list__head-date{width:130px!important}.post-list__comments,.post-list__head-comments,.post-list__head-views,.post-list__views{width:70px!important}.post-list__head-city,.post-list__head-type{width:75px!important}.post-list__user .value{justify-content:center}}.component__recomended-posts{width:100%;margin-bottom:20px}.component__recomended-posts__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.component__recomended-posts__header-title{display:block;width:100%;font-size:14px;font-weight:700;color:var(--color-8);margin:0}.component__recomended-posts__header-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.component__recomended-posts__header-action.component-btn{width:28px!important;height:28px!important}.component__recomended-posts__section{display:none;min-height:30px;box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 10px;border-radius:10px;overflow:hidden}.component__recomended-posts__section.active{display:block}.component__recomended-posts__items .component__recomended-posts__item:first-child{padding-top:10px}.component__recomended-posts__items .component__recomended-posts__item:last-child{padding-bottom:10px}.component__recomended-posts__item{display:flex;justify-content:flex-start;gap:10px;padding:4px 10px}.component__recomended-posts__item-image{width:80px;height:60px;flex-shrink:0;position:relative}.component__recomended-posts__item-image-container{width:100%;height:100%;overflow:hidden;border-radius:10px}.component__recomended-posts__item-image img{display:block;max-width:100%;min-width:100%;min-height:100%}.component__recomended-posts__item-image .number{display:flex;align-items:center;justify-content:center;letter-spacing:0;line-height:1px;background-color:var(--color-five);left:-4px;top:-4px;position:absolute;color:var(--color-2);width:16px;height:16px;border-radius:100%;font-size:10px;font-weight:500}.component__recomended-posts__body{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;row-gap:5px;-moz-column-gap:10px;column-gap:10px}.component__recomended-posts__item .fa-image{color:var(--color-14)}.component__recomended-posts__item+.component__recomended-posts__item{border-top:1px solid var(--border-color-1)}.component__recomended-posts__item:hover{background-color:var(--color-7)}.component__recomended-posts__link{width:100%;flex-grow:1;color:var(--color-1);font-size:14px;line-height:18px;text-decoration:none;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:2;box-orient:vertical;line-clamp:2}.component__recomended-posts__link .category{color:var(--color-17);font-weight:500}.component__recomended-posts__link .advert-category{color:var(--color-18);font-weight:500}.component__recomended-posts__item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:5px}.component__recomended-posts__item-icon.views i{color:var(--color-14)}.component__recomended-posts__item-icon.likes i{color:var(--color-five)}.component__recomended-posts__item-icon.review i{color:#e8b923}.component__recomended-posts__item-icon span{font-size:12px}@media (min-width:460px){.component__recomended-posts__item-icon{justify-content:flex-start}}@media (min-width:770px){.component__recomended-posts__item-image{width:100px;height:60px}.component__recomended-posts__header{margin:0 0 20px}.component__recomended-posts__header-title{font-size:20px}.component__recomended-posts__body{row-gap:5px;-moz-column-gap:15px;column-gap:15px}}.post{align-items:flex-end}.post,.post__main-container{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.post__main-container{align-items:flex-start}.post__post-left.post__post-actions{display:none;width:0}.post__post-right{width:100%;display:block;background:var(--color-white);padding:10px;margin:0 0 20px;box-shadow:var(--shadow-1);border-radius:10px}.post__post-actions{align-items:flex-start}.post__post-action,.post__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post__footer-item__icon-like,.post__post-action-like{color:var(--color-five)}.post__footer-item__icon-star{color:#e8b923}.post__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px;position:relative}.post__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post__head-title-link{color:var(--color-one);text-decoration:none}.post__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post__head-info,.post__head-user{display:flex;align-items:center;justify-content:flex-start}.post__head-user{font-weight:700;margin:0 10px 0 0}.post__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post__head-item{font-size:14px;line-height:14px}.post__head-time,.post__head-type{margin:0 10px 0 0}.post__head-type{display:none;font-weight:700}.post__rating-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post .post__rating-container .input-review{width:auto!important;margin:0 50px 10px 0}.post__body{width:100%;word-break:break-all;border-bottom:1px solid var(--border-color-1);margin-bottom:10px;padding-bottom:10px}.post__body-description{font-size:16px;line-height:20px;margin:0 0 10px;word-break:break-all}.post__body__contact-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post__body__contact-container .promo-btn{margin:5px 10px}.post__preview-image{margin:0 0 20px}.post__preview-image,.post__preview-image img{display:block;max-width:100%}.post__preview-image img[lazy=error],.post__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;margin:20px auto}.post__body-content{word-break:break-all}.post__body-content figure,.post__body-content figure img,.post__body-content img{max-width:100%!important;height:auto!important;margin:0}.post__body-content figure img{display:block}.post__body-content iframe{max-width:100%!important}.post__body-sections{font-size:14px;line-height:16px;height:0;overflow-y:hidden}.post__body-sections.showed{height:auto;overflow-y:visible}.post__body-detail{display:flex;align-items:center;justify-content:flex-end}.post__body-detail.showed{margin:0 0 10px}.post__body-detail-btn{width:150px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--color-one);border:2px solid var(--color-one);border-radius:3px;font-size:13px;line-height:13px;cursor:pointer}.post__body-detail-btn .icon{margin:0 0 0 10px}.post__body-section-container,.post__body-sections{width:100%}.post__body-section-image{width:100%;margin:0 0 10px}.post__body-section-image img{display:block;max-width:100%}.post__body-section-image img[lazy=error],.post__body-section-image img[lazy=loading]{width:80px;height:80px;margin:20px auto}.post__body-section-paragraph{margin:10px 0}.post__body-section-list{margin:10px 0;padding:0 0 0 20px}.post__body-section-iframe{overflow:hidden;padding-top:56.25%;position:relative}.post__body-section-iframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.post__body-section-iframe-4x3{padding-top:75%}.post__body-files{display:none;border-top:2px solid#ddd;padding:10px 0 0}.post__body-files.showed{display:block}.post__body-files__title{margin:0 0 10px;font-size:16px;line-height:18px}.post__body-files__file{display:flex;align-items:center;justify-content:flex-start;margin:0 0 5px;font-size:14px;line-height:16px}.post__body-files__file:hover{color:var(--color-main)!important}.post__body-files__file .icon{margin:0 5px 0 0;font-size:18px}.post__footer{margin:-10px;padding:10px;display:flex;align-items:center;justify-content:space-between}.post__footer-left{justify-content:flex-start;margin:0 auto 0 0}.post__footer-left,.post__footer-right{display:flex;align-items:center;gap:15px}.post__footer-right{justify-content:flex-end;margin:0 0 0 auto}.post__footer-item{display:flex;align-items:center;justify-content:flex-start}.post__footer-item.like{cursor:pointer}.post__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}.post__coupon__body-message{font-size:18px;line-height:22px;margin:0 0 10px}.post__coupon__body-container{flex-wrap:wrap;width:100%;margin:0 0 10px}.post__coupon__body-container,.post__coupon__body-item{display:flex;align-items:center;justify-content:flex-start}.post__coupon__body-item{width:50%;margin:0 0 5px}.post__coupon__body-item__label{display:flex;align-items:center;justify-content:center;min-width:70px;padding:5px 0 2px;border:2px solid var(--color-one);border-radius:20px;margin:0 5px 0 0;font-size:13px;line-height:13px}.post__coupon__body-item__value{font-size:13px;line-height:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post__coupon__body-item__value.status .status-value{color:#fff;border-radius:10px;padding:5px 5px 4px;display:block;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post__body-payload__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style:none;margin:0;padding:0}.post__body-payload__list__item{min-width:calc(50% - 20px);max-width:calc(100% - 20px);margin:0 10px 10px}.post__body-agency-status{width:-moz-fit-content;width:fit-content;max-width:400px;font-size:30px;font-weight:700;border:5px solid;border-radius:4px;padding:5px;margin:10px}.post__body-agency-status.free{color:var(--color-13)}.post__body-agency-status.reserved{color:var(--color-14)}.post__body-agency-status.completed{color:var(--color-10)}@media (min-width:480px){.post__coupon__body-item{width:33.333%}}@media (min-width:580px){.post__post-left.post__post-actions{display:flex;width:30px;margin-right:20px}.post__head-title{font-size:20px;line-height:22px}.post__head-type{display:block}}@media (min-width:660px){.post__coupon__body-item{width:25%}}@media (min-width:770px){.post__coupon__body-item{width:20%}}@media (min-width:1600px){.post__coupon__body-item{width:15%}}.post-page{margin-bottom:20px}.post-page .post__head-title{font-size:18px;line-height:22px;margin-bottom:20px;text-align:center}.post-page__header{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;margin-bottom:5px}.post-page__header__left{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:auto}.post-page__header__left .post__head-item{flex-shrink:0;margin-bottom:5px}.post-page__header__left .post__head-time{flex-shrink:0;font-size:16px;line-height:16px;font-weight:600;margin-bottom:5px}.post__head__btn-container.post-page__header__right{margin:0;width:auto;flex-wrap:wrap}.post-page__info{display:none;width:100%;padding:10px;margin:0 0 20px;border-radius:10px;box-shadow:var(--shadow-1);background:var(--color-white)}.post-page__info.active{display:block}.post-page__info .post__page-info__advert{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.post-page__info .post__page-info__advert .label{display:block;padding:6px;margin-right:5px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-5);color:var(--color-white)}.post-page__info .post__page-info__rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 -10px -10px}.post-page__info .post__page-info__rating .input-review{width:calc(100% - 20px)}.post-page__info .post__page-info__rating .input-review label{display:block;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-5);color:var(--color-white);width:60px;margin:0 5px 0 0;text-align:center}.post-page__info__agency{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}.post-page__info__agency-status{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;padding:0 6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:600;margin:0 5px 5px 0;text-align:center;color:var(--color-12);border:2px solid var(--color-12)}.post-page__info__agency-status.free{border-color:var(--color-13);color:var(--color-13)}.post-page__info__agency-status.reserved{border-color:var(--color-14);color:var(--color-14)}.post-page__info__agency-status.completed{border-color:var(--color-10);color:var(--color-10)}.post-page__info__agency-btn{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;height:36px;margin:0 5px 5px 0;border:1px solid var(--color-12);border-radius:6px;padding:0 6px;transition:.25s ease-in-out;color:var(--color-12)}.post-page__info__agency-btn:hover{box-shadow:var(--shadow-4)}.post-page__info__agency-btn .value{font-weight:500;margin:0 0 0 5px}.post-page__info__coupon{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 5px}.post-page__info__coupon .post-page__info__agency-btn{margin:0 5px 5px 0}.post-page__info__coupon .post__page-info__advert{margin:0 0 5px}.post-page__info__payload{flex-wrap:wrap;margin:-10px -10px 0}.post-page__info__payload,.post-page__info__payload-item{display:flex;align-items:flex-start;justify-content:flex-start}.post-page__info__payload-item{flex-direction:column;width:calc(100% - 20px);margin:10px 10px 0}.post-page__info__payload-section,.post-page__info__payload-section__item .label{display:block;flex-shrink:0;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-4);color:var(--color-white);margin:0 5px 5px 0;text-align:center}.post-page__info__payload-section__container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:5px;border-radius:10px;background:var(--color-7)}.post-page__info__payload-section__item{display:flex;align-items:flex-start;justify-content:flex-start;min-width:calc(50% - 10px);margin:5px}.post-page__info__payload-section__item.w-fit{min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}.post-page__info__payload-section__item.w-fit .label{width:-moz-fit-content;width:fit-content}.post-page__info__payload-section__item .label.single{margin:0}.post-page__info__payload-section__item .label{width:100px;margin:0 5px 0 0;text-align:center;background-color:var(--color-5)}.post-page__info__payload-section__item .value{line-height:24px}@media (min-width:480px){.post-page__info .post__page-info__rating .input-review{width:calc(50% - 20px)!important}}@media (min-width:580px){.post-page__header{flex-direction:row;align-items:flex-end}.post-page .post__head-title{font-size:20px;line-height:24px;text-align:left}.post__head__btn-container.post-page__header__right{flex-wrap:nowrap}}@media (min-width:660px){.post-page__info__payload-item{width:calc(50% - 20px)}.post-page__info__payload-item.w-100{width:calc(100% - 20px)}}@media (min-width:990px){.post-page .post__head-title{font-size:24px;line-height:28px}.post-page__info .post__page-info__rating .input-review{width:calc(33.333% - 20px)!important}}@media (min-width:1100px){.post-page__info .post__page-info__rating .input-review{width:calc(25% - 20px)!important}}.post{flex-direction:column;align-items:flex-end}.post,.post-coupon__main-container{display:flex;justify-content:flex-start;width:100%}.post-coupon__main-container{align-items:flex-start;flex-wrap:wrap;background:var(--color-four);border-radius:3px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 20px}.post-coupon__post-left.post-coupon__post-actions{display:none;width:0}.post-coupon__post-left{width:100%;margin:0 0 10px}.post-coupon__preview-image{display:block;max-width:100%}.post-coupon__preview-image img{display:block;width:100%;border-radius:3px}.post-coupon__preview-image img[lazy=error],.post-coupon__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;margin:20px auto}.post-coupon__post-right{width:100%}.post-coupon__post-actions{align-items:flex-start}.post-coupon__post-action,.post-coupon__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-coupon__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-coupon__footer-item__icon-like,.post-coupon__post-action-like{color:var(--color-five)}.post-coupon__footer-item__icon-star{color:#e8b923}.post-coupon__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post-coupon__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-coupon__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px}.post-coupon__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post-coupon__head-title-link{color:var(--color-one);text-decoration:none}.post-coupon__head-title.sold-out .post-coupon__head-title-link{text-decoration:line-through}.post-coupon__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post-coupon__head-info,.post-coupon__head-user{display:flex;align-items:center;justify-content:flex-start}.post-coupon__head-user{font-weight:700;margin:0 10px 0 0}.post-coupon__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post-coupon__head-time{margin:0 10px 0 0}.post-coupon__head-type{display:none;margin:0 10px 0 0;font-weight:700}.post-coupon__head-advert{display:none}.post-coupon__body{width:100%}.post-coupon__body-container{flex-wrap:wrap;width:100%}.post-coupon__body-container,.post-coupon__body-item{display:flex;align-items:center;justify-content:flex-start}.post-coupon__body-item{width:50%;margin:0 0 5px}.post-coupon__body-item__label{display:flex;align-items:center;justify-content:center;min-width:70px;padding:5px 0 2px;border:2px solid var(--color-one);border-radius:20px;margin:0 5px 0 0;font-size:13px;line-height:13px}.post-coupon__body-item__value{font-size:13px;line-height:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-coupon__body-item__value.status .status-value{color:#fff;border-radius:10px;padding:5px 5px 4px;display:block;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post-coupon__body-item.item-status{order:1}.post-coupon__body-item.item-from{order:2}.post-coupon__body-item.item-to{order:4}.post-coupon__body-item.item-total{order:3}.post-coupon__body-item.item-left{order:5}.post-coupon__body__buttons-container{display:flex;align-items:center;justify-content:flex-end}.post-coupon__body__buttons-container .btn{margin:0;width:100%!important}.post-coupon__body-content figure,.post-coupon__body-content figure img{display:block;max-width:100%;margin:0}.post-coupon__footer{width:100%;margin:10px 0 -10px;padding:10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-coupon__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post-coupon_footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post-coupon__footer-item{display:flex;align-items:center;justify-content:flex-start}.post-coupon__footer-item.like{cursor:pointer}.post-coupon__footer-left .post-coupon__footer-item{margin:0 15px 0 0}.post-coupon__footer-right .post-coupon__footer-item{margin:0 0 0 15px}.post-coupon__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post-coupon__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}@media (min-width:375px){.post-coupon__body-item{width:50%}.post-coupon__body__buttons-container .btn{width:50%!important}}@media (min-width:460px){.post-coupon__post-left{width:calc(45% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:55%}.post-coupon__body__buttons-container .btn{width:100px!important}}@media (min-width:580px){.post-coupon__post-left.post-coupon__post-actions{display:flex;width:30px;margin-right:20px}.post-coupon__head-title{font-size:20px;line-height:22px}.post-coupon__head-type{display:block}.post-coupon__body-detail-btn{width:200px}}@media (min-width:660px){.post-coupon__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:70%}.post-coupon__rating-container{display:flex}.post-coupon__head-advert{display:block}.post-coupon__body-item__label{min-width:85px}.post-coupon__body-item__label,.post-coupon__body-item__value{font-size:15px;line-height:15px}.post-coupon__body-item__value.status .status-value{padding:5px 8px 4px}}@media (min-width:990px){.post-coupon__body-item{width:33.3333%}.post-coupon__body-item.item-status{order:1}.post-coupon__body-item.item-from{order:2}.post-coupon__body-item.item-to{order:3}.post-coupon__body-item.item-total{order:4}.post-coupon__body-item.item-left{order:5}}@media (min-width:1600px){.post-coupon__post-left{width:calc(20% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:80%}.post-coupon__body-item{width:25%}}@media (min-width:1920px){.post-coupon__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:70%}}.post-image{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:calc(100% - 10px);margin:0 5px 10px}.post-image__main-container{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.post-image__post-left.post__post-actions{display:none;width:0}.post-image__post-right{width:100%;display:block;background:var(--color-white);border-radius:10px;border:1px solid var(--border-color-1);transition:.25s ease}.post-image__post-right:hover{border-color:var(--color-5,#447faa)}.post-image__post-actions{align-items:flex-start}.post-image__post-action,.post-image__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-image__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-image__footer-item__icon-like,.post-image__post-action-like{color:var(--color-five)}.post-image__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-image__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:5px 10px}.post-image__head-title{margin:0;width:100%;font-size:14px;line-height:20px;font-weight:700}.post-image__head-title-link{color:var(--color-one);text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.post-image__body{width:100%}.post-image__body__image{width:100%;height:150px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}.post-image__body__image img{display:block;min-height:100%;min-width:100%;max-width:150%;max-height:150%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.post-image__body__agency-icon{margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;padding:4px 4px 5px;border-radius:4px;color:#fff;flex-shrink:0;position:absolute;bottom:5px;right:5px}.post-image__body__agency-icon.free{background:var(--color-13)}.post-image__body__agency-icon.reserved{background:var(--color-14)}.post-image__body__agency-icon.completed{background:var(--color-10)}.post-image__body__image img[lazy=error],.post-image__body__image img[lazy=loading]{width:80px;height:80px;min-height:80px;min-width:80px;margin:20px auto;position:static;transform:translateY(0) translateX(0)}.post-image__body__image img.no-image{min-width:50%;min-height:50%}.post-image__footer{padding:5px 10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-image__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post-image__footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post-image__footer-item{display:flex;align-items:center;justify-content:flex-start}.post-image__footer-item.like{cursor:pointer}.post-image__footer-left .post-image__footer-item{margin:0 15px 0 0}.post-image__footer-right .post-image__footer-item{margin:0 0 0 15px}.post-image__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post-image__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}@media (min-width:375px){.post-image{width:calc(50% - 10px)}}@media (min-width:460px){.post-image{width:calc(50% - 10px)}.post-image__body__image{height:170px}}@media (min-width:580px){.post-image__post-left.post__post-actions{display:flex;width:30px;margin-right:20px}.post-image__head-title{font-size:16px;line-height:22px}.post-image__body__image{height:200px}}@media (min-width:660px){.post-image{width:calc(50% - 10px)}}@media (min-width:770px){.post-image{width:calc(33.33% - 10px)}}@media (min-width:990px){.post-image{width:calc(33.33% - 20px);margin:0 10px 20px}.post-image__body__image{height:180px}}@media (min-width:1200px){.post-image{width:calc(33.33% - 20px);margin:0 10px 20px}}@media (min-width:1600px){.post-image{width:calc(25% - 20px);margin:0 10px 20px}}.post{flex-direction:column;align-items:flex-end}.post,.post-review__main-container{display:flex;justify-content:flex-start;width:100%}.post-review__main-container{align-items:flex-start;flex-wrap:wrap;background:var(--color-white);border-radius:10px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 10px}.post-review__post-left.post-review__post-actions{display:none;width:0}.post-review__post-left{width:100%;margin:0 0 10px}.post-review__preview-image{display:block;border-radius:10px;max-width:100%;max-height:150px;padding-top:50%;overflow:hidden;position:relative}.post-review__preview-image img{display:block;min-width:100%;max-width:150%;min-height:100%;max-height:150%;border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-review__preview-image img[lazy=error],.post-review__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;min-width:80px;margin:20px auto}.post-review__post-right{width:100%}.post-review__post-actions{align-items:flex-start}.post-review__post-action,.post-review__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-review__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-review__footer-item__icon-like,.post-review__post-action-like{color:var(--color-five)}.post-review__footer-item__icon-star{color:#e8b923}.post-review__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post-review__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-review__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px}.post-review__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post-review__head-title-link{color:var(--color-one);text-decoration:none}.post-review__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post-review__head-info,.post-review__head-user{display:flex;align-items:center;justify-content:flex-start}.post-review__head-user{font-weight:700;margin:0 10px 0 0}.post-review__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post-review__head-time{margin:0 10px 0 0}.post-review__head-type{display:none;margin:0 10px 0 0;font-weight:700}.post-review__head-advert{display:none}.post-review__rating-container{display:none;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post .post-review__rating-container .input-review{width:auto!important;margin:0 20px 10px 0}.post-review__body{width:100%}.post-review__body-description{font-size:16px;line-height:20px;margin:0 0 10px;word-break:break-all}.post-review__body-content figure,.post-review__body-content figure img{display:block;max-width:100%;margin:0}.post-review__footer{width:100%;margin:10px 0 -10px;padding:10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-review__footer-left{display:flex;align-items:center;justify-content:flex-start;gap:15px;margin:0 auto 0 0}.post-review__footer-right{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin:0 0 0 auto}.post-review__footer-item{display:flex;align-items:center;justify-content:flex-start;gap:5px}.post-review__footer-item__icon{font-size:18px}.post-review__footer-item__value{font-size:14px;line-height:14px}@media (min-width:460px){.post-review__post-left{width:calc(45% - 10px);margin:0 10px 0 0}.post-review__post-right{width:55%}}@media (min-width:580px){.post-review__post-left.post-review__post-actions{display:flex;width:30px;margin-right:20px}.post-review__head-title{font-size:20px;line-height:22px}.post-review__head-type{display:block}.post-review__body-detail-btn{width:200px}}@media (min-width:660px){.post-review__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-review__post-right{width:70%}.post-review__rating-container{display:flex}.post-review__head-advert{display:block}}@media (min-width:1600px){.post-review__post-left{width:calc(20% - 10px);margin:0 10px 0 0}.post-review__post-right{width:80%}}@media (min-width:1920px){.post-review__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-review__post-right{width:70%}}.post-zone-filter{margin:0 0 10px}.post-zone-filter__container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px}.post-zone-filter__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:30px;width:-moz-fit-content;width:fit-content;padding:0 4px;border-radius:6px;border:2px solid var(--item-color);background-color:var(--item-color);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:.25s linear;text-decoration:none}.post-zone-filter__item.active,.post-zone-filter__item:hover{background-color:transparent;color:var(--item-color)}.header-nav{min-height:50px;box-shadow:var(--shadow-1);background:var(--color-white);overflow-x:auto;margin:0 0 10px;border-radius:10px}.header-nav__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:0 auto;padding:0;list-style:none}.header-nav__item{width:50%}.header-nav__link{color:var(--color-1);text-decoration:none;height:45px;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;word-spacing:unset;white-space:nowrap;font-size:14px;line-height:14px;transition:.2s ease-in-out;letter-spacing:1px;font-weight:500;position:relative;cursor:pointer}.header-nav__link .icon{width:20px;height:20px;flex-shrink:0;transition:.2s ease-in-out;background-color:transparent}.header-nav__link span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;width:calc(100% - 32px)}.header-nav__link .icon img{display:block;width:100%;height:100%}.header-nav__link span{flex-shrink:0}.header-nav__link .icon{margin:0 10px 0 0}.header-nav__link:hover{color:var(--color-3)}@media (min-width:490px){.header-nav__item{width:33.33333%}}@media (min-width:580px){.header-nav{display:block;margin:0 0 20px}.header-nav__item{width:25%}}@media (min-width:990px){.header-nav__link{height:50px;font-size:16px;line-height:16px;padding:0 16px}.header-nav__link .icon{width:32px;height:32px}}@media (min-width:1100px){.header-nav__item{width:20%}}.header-nav.mobile{display:block;box-shadow:none;background:transparent;height:100%}.header-nav.mobile .header-nav__list{height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:0 10px}.header-nav.mobile .header-nav__list.boss{padding:10px}.header-nav.mobile .header-nav__item{width:100%}.header-nav.mobile .header-nav__link{width:100%;justify-content:flex-start;height:50px;font-size:16px;line-height:16px;padding:0 16px}.header-nav.mobile .header-nav__link .icon{margin:0 10px 0 0;width:32px;height:32px}.header-nav.mobile .header-nav__item .img-icon{display:flex;align-items:center;justify-content:center;width:24px;height:30px;margin:0 10px 0 0}.header-nav.mobile .header-nav__item .img-icon img{display:block;max-width:100%;max-height:100%}.header-nav.mobile .header-nav__link.boss{width:auto;height:50px;margin:5px 0;padding:0 20px;border-radius:50px;border-color:var(--boss-link-bg-color);background-color:var(--boss-link-bg-color);color:var(--boss-link-text-color);transition:.25s ease-in-out}.header-nav.mobile .header-nav__link.boss:hover{background-color:var(--color-5)}.header-nav.mobile .header-nav__link.boss .imgicon{width:26px;height:26px;margin:0 10px 0 0;flex-shrink:0}.aposts-menu{box-shadow:var(--shadow-1);margin:0 0 10px;flex-wrap:wrap;position:relative;border-radius:10px}.aposts-menu,.aposts-menu__left{width:100%;display:flex;align-items:center;justify-content:space-between}.aposts-menu__left{background:var(--color-white);padding:5px;flex-shrink:0}.aposts-menu__dpbtn{background:var(--color-4,#409daa);width:calc(50% - 5px);display:flex;align-items:center;justify-content:center;cursor:pointer}.aposts-menu__dpbtn__top{width:100%;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.aposts-menu__dpbtn__top .icon{background-color:var(--color-white);width:18px;height:18px}.aposts-menu__dpbtn__top .label{color:var(--color-white)}.aposts-menu__dpbtn__top .icon.right{width:14px;height:14px}.aposts-menu__dpbtn__menu{display:none;position:absolute;z-index:3;top:40px;left:0;padding:0;margin:0;list-style:none;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-width:100%;width:auto;background:var(--color-white);box-shadow:var(--shadow-1);border:5px solid var(--color-5);opacity:0;transform:translateY(-25%);transition:.5s ease}.aposts-menu__dpbtn.display .aposts-menu__dpbtn__menu{display:flex}.aposts-menu__dpbtn.active .aposts-menu__dpbtn__menu{opacity:1;transform:translate(0)}.aposts-menu__dpbtn__menu__item{order:0}.aposts-menu__dpbtn__menu__link{color:var(--color-6,#929292);text-decoration:none;display:block;margin:10px;transition:.25s ease}.aposts-menu__dpbtn__menu__link.active,.aposts-menu__dpbtn__menu__link:hover{color:var(--color-1)}.aposts-menu__right{background:var(--color-5,#447faa);width:100%;flex-shrink:1;height:40px;padding:5px 10px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.aposts-menu__filter-preview{display:flex;align-items:center;justify-content:flex-start;color:var(--color-white);width:100%}.aposts-menu__filter-preview .icon{background:var(--color-white);margin:0 5px 0 0}.aposts-menu__filter-preview .icon-img{margin:0 5px 0 0;width:32px;max-height:32px}.aposts-menu__filter-preview .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 10px 0 0;width:calc(100% - 34px)}.aposts-menu__filter-preview__item{margin:0 10px 0 0;display:block}.aposts-menu__dpbtn__menu__list-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:6px;width:100%}.aposts-menu__dpbtn__menu__list-head .title{font-weight:500;position:relative;padding:0 0 0 20px}.aposts-menu__dpbtn__menu__list-head .title:after,.aposts-menu__dpbtn__menu__list-head .title:before{display:block;content:"";border-radius:100%}.aposts-menu__dpbtn__menu__list-head .title:before{width:16px;height:16px;background:var(--color-10);position:absolute;left:0;top:2px}.aposts-menu__dpbtn__menu__list-head .title:after{width:8px;height:8px;background:var(--color-white);position:absolute;left:4px;top:6px}.aposts-menu__dpbtn__menu__list-head .icon{width:16px;height:16px;cursor:pointer}.aposts-menu__dpbtn__child-menu.child-menu{display:none;order:1;padding:0;width:100%;list-style:none;border-top:1px solid var(--border-color-1)}.aposts-menu__dpbtn__child-menu.child-menu.active{display:flex}@media (min-width:770px){.aposts-menu{margin:0 0 20px}.aposts-menu__left{width:350px}.aposts-menu{flex-wrap:nowrap}.aposts-menu__filter-preview__item{display:none}.aposts-menu__right{height:50px}.aposts-menu__dpbtn__top{height:40px}.aposts-menu__dpbtn__top .icon{width:24px;height:24px}.aposts-menu__dpbtn__menu{top:55px}}@media (min-width:1200px){.aposts-menu__filter-preview__item{display:block}}.aposts-menu-hor{height:0;overflow:hidden;transition:.5s ease;padding-top:2px}.aposts-menu-hor__container{width:100%}.aposts-menu-hor__title-container{display:flex;align-items:center;justify-content:flex-start;gap:10px}.aposts-menu-hor__title-container .aposts-top__title{width:auto}.aposts-top__title__btn{font-size:74%;text-decoration:none;color:var(--color-5,#447faa);border:2px solid;border-radius:6px;padding:1px 4px;margin:0 0 0 10px;transition:.25s linear}.aposts-top__title__btn:hover{color:var(--color-8)}.aposts-menu-hor__nations,.aposts-menu-hor__zones{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px;width:100%;margin:0 0 10px}.aposts-menu-hor__nations__item,.aposts-menu-hor__zones__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:40px;width:calc(50% - 10px);padding:0 6px;border:2px solid var(--item-color,#1a9fff);background-color:var(--item-color,#1a9fff);color:var(--color-white);border-radius:6px;font-weight:500;cursor:pointer;transition:.25s linear;text-decoration:none}.aposts-menu-hor__nations__item.active,.aposts-menu-hor__nations__item:hover,.aposts-menu-hor__zones__item.active,.aposts-menu-hor__zones__item:hover{background-color:transparent;color:var(--item-color)}.aposts-menu-hor__zones__item:nth-child(7),.aposts-menu-hor__zones__item:nth-child(8),.aposts-menu-hor__zones__item:nth-child(9){width:calc(33.3333% - 10px)}.aposts-menu-hor.active{height:150px}#aposts-menu-hor__cities__container.active,#posts-menu-hor__cities__container.active{height:auto}#aposts-menu-hor__types__container.active,#posts-menu-hor__types__container.active{height:150px}.aposts-menu-hor__wrap{width:100%;height:auto;margin:0 auto}.aposts-menu-hor__item__title{font-family:inherit;font-weight:700;line-height:inherit;text-rendering:optimizeLegibility;transition:.25s linear;margin:0;font-size:14px;color:#fff;z-index:1}.aposts-menu-hor .aposts-menu-hor__scroll{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:auto;padding-bottom:20px;margin:0;cursor:default;overflow:scroll hidden;scroll-snap-type:x mandatory;scroll-padding:0 1.25rem;scrollbar-width:none}.aposts-menu-hor .aposts-menu-hor__scroll::-webkit-scrollbar{display:none}.aposts-menu-hor .aposts-menu-hor__scroll.active{cursor:grab;cursor:-webkit-grab}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item{position:relative;width:100px;height:auto;flex:0 0 auto;border:2px solid transparent;outline:none;border-radius:10px;overflow:hidden;color:#252a32;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:.25s linear}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.active,.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item:hover{background-color:transparent;border-color:var(--color-8)}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.active .aposts-menu-hor__item__title,.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item:hover .aposts-menu-hor__item__title{color:var(--item-color);color:var(--color-8)}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.hidden{display:none}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item+.aposts-menu-hor__item{margin-left:10px}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__image{position:relative;display:block;width:100%;height:auto;padding-top:85%}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__image img.responsive{position:absolute;display:block;top:0;left:0;width:100%;height:100px;-o-object-fit:cover;object-fit:cover}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__inner{width:100%;height:auto;padding:10px;background-color:rgba(0,0,0,.6);position:absolute;left:0;bottom:0}.aposts-menu-hor__scroll.cities{--columns:4;--gap:5px;flex-wrap:wrap;gap:var(--gap)}.aposts-menu-hor__item__link{transition:.25s linear}.aposts-menu-hor__scroll.cities .aposts-menu-hor__item{margin:0!important;height:auto;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));background-color:var(--item-color);border:2px solid var(--item-color);height:30px;border-radius:6px;transition:.25s linear}.aposts-menu-hor__scroll.cities .aposts-menu-hor__item .aposts-menu-hor__item__link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;text-decoration:none}@media (min-width:660px){.aposts-menu-hor__scroll.cities{--columns:4}}@media (min-width:770px){.aposts-menu-hor__nations,.aposts-menu-hor__zones{margin:0 0 20px}.aposts-menu-hor__nations__item,.aposts-menu-hor__zones__item,.aposts-menu-hor__zones__item:nth-child(7),.aposts-menu-hor__zones__item:nth-child(8),.aposts-menu-hor__zones__item:nth-child(9){height:30px;width:-moz-fit-content;width:fit-content}.aposts-menu-hor__scroll.cities{--columns:10}}@media (min-width:1600px){.aposts-menu-hor__scroll.cities{--columns:12}}.form__search{width:230px;display:flex;align-items:center;justify-content:center;position:relative}.form__search input{display:block;width:100%;height:30px;border:none;background:var(--color-white);padding:5px 35px 5px 10px;outline:none!important;font-size:14px;border-radius:6px}.form__search .icon{background:var(--color-1);position:absolute;right:5px;width:20px;height:20px;top:calc(50% - 10px);cursor:pointer}.form__search.mobile{width:100%;margin:0 0 10px;border:2px solid var(--color-3);border-radius:6px}.form__search.mobile input{height:40px}.seo-text{padding:0 10px;font-size:14px;line-height:20px;height:0;overflow:hidden}@media (max-width:770px){.only-desktop,.only-desktop img,.only-desktop picture{display:none!important}}@media (min-width:771px){.only-mobile{display:none!important}}.home-promo{flex-wrap:wrap;margin:0 0 10px}.home-promo,.home-promo__item{display:flex;align-items:center;justify-content:center}.home-promo__item{width:100%;border-radius:10px;overflow:hidden}.home-promo__item+.home-promo__item{margin:10px 0 0}.home-promo__item img{display:block;max-width:100%;max-height:100%;min-height:80px}.home-toggle-button{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:50px;margin:0 0 10px;border-radius:10px;background:var(--color-5);color:var(--color-white);text-transform:uppercase;font-size:18px;letter-spacing:2px;transition:.25s ease-in-out}.home-toggle-button:active{transform:scale(.9)}.home-toggle-item.hidden{display:none}@media (min-width:770px){.home-toggle-item.hidden{display:block}}.mobile-promo-btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -5px 10px}.mobile-promo-btn .promo-btn{margin:5px;width:calc(50% - 10px)}.mobile-promo-btn .promo-btn span{font-size:16px}.mobile-promo-btn .promo-btn.stream{width:calc(100% - 10px)}.promo-btn__content{width:100%}.stream-ads{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:20px -2.5px 0}.stream-ads__item{margin:2.5px;width:calc(50% - 5px);height:60px;overflow:hidden;position:relative;padding-bottom:8%}.stream-ads__item img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:580px){.stream-ads__item{width:calc(33.333% - 5px)}}@media (min-width:770px){.stream-ads__item{width:calc(25% - 5px)}}.promo-btn{text-decoration:none;margin-left:20px;flex-shrink:0}.promo-btn,.promo-btn__content{position:relative;display:flex;align-items:center;justify-content:center;border-radius:6px}.promo-btn__content{z-index:2;background:hsla(0,0%,100%,.8);background:var(--color-4);padding:0 10px;height:40px;transition:.25s linear}.promo-btn:hover .promo-btn__content{background:var(--color-5)}.promo-btn .icon{width:30px;height:30px;font-size:30px;margin:0 6px 0 0;background-color:var(--color-white)}.promo-btn span{color:var(--color-white);font-weight:500;font-size:18px}@keyframes animatePromoBtn{0%{border-color:red}10%{border-color:#ff7300}20%{border-color:#fffb00}30%{border-color:#48ff00}40%{border-color:#00ffd5}50%{border-color:#002bff}60%{border-color:#7a00ff}70%{border-color:#ff00c8}80%{border-color:red}90%{border-color:#cd1182}}@keyframes animatePromoBtnShadow{0%{box-shadow:0 0 5px 2px red}10%{box-shadow:0 0 5px 2px #ff7300}20%{box-shadow:0 0 5px 2px #fffb00}30%{box-shadow:0 0 5px 2px #48ff00}40%{box-shadow:0 0 5px 2px #00ffd5}50%{box-shadow:0 0 5px 2px #002bff}60%{box-shadow:0 0 5px 2px #7a00ff}70%{box-shadow:0 0 5px 2px #ff00c8}80%{box-shadow:0 0 5px 2px red}90%{box-shadow:0 0 5px 2px #cd1182}to{box-shadow:0 0 5px 2px red}}.promo-btn.contract .promo-btn__content,.promo-btn.purple .promo-btn__content{background:#b156b2}.promo-btn.contract:hover .promo-btn__content,.promo-btn.purple:hover .promo-btn__content{background:#c477c6}.promo-btn.contract .icon,.promo-btn.purple .icon{width:26px;height:26px;font-size:26px}.promo-btn.green .promo-btn__content,.promo-btn.stream .promo-btn__content{background:#0eb04f}.promo-btn.green:hover .promo-btn__content,.promo-btn.stream:hover .promo-btn__content{background:#25d76c}.promo-btn.green .icon,.promo-btn.stream .icon{width:26px;height:26px;font-size:26px}.promo-btn.telegram .promo-btn__content{background:#b156b2}.promo-btn.telegram:hover .promo-btn__content{background:#c477c6}.promo-btn.telegram .icon{width:26px;height:26px;font-size:26px}.promo-btn.blue .promo-btn__content,.promo-btn.phone .promo-btn__content{background:var(--color-4)}.promo-btn.blue:hover .promo-btn__content,.promo-btn.phone:hover .promo-btn__content{background:var(--color-5)}.promo-btn.blue .icon,.promo-btn.phone .icon{width:26px;height:26px;font-size:26px}.promo-btn.red .promo-btn__content{background:#dc3545}.promo-btn.red:hover .promo-btn__content{background:#ee6b77}.promo-btn.red .icon{width:26px;height:26px;font-size:26px}.boss-menu-mobile__btn{position:fixed;left:0;top:50%;transform:translateY(-50%);text-orientation:upright;writing-mode:vertical-rl;z-index:2;background:var(--color-5);color:var(--color-white);font-size:16px;letter-spacing:5px;font-weight:700;padding:10px 8px;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:var(--shadow-1)}@media (min-width:771px){#boss-menu-mobile,.boss-menu-mobile__btn{display:none}}.component__points-shops{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px}.component__points-shop{display:block;overflow:hidden;width:calc(50% - 10px);margin:0 5px 10px;box-shadow:var(--shadow-1);background:var(--color-white);border-radius:10px;position:relative;transition:.25s ease-in-out;text-align:center}.component__points-shop__img{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;border-radius:10px 10px 0 0;padding:75% 5px 0;position:relative}.component__points-shop__img img{display:block;max-width:100%;max-height:100%;position:absolute;top:0}.component__points-shop__title{display:block;width:100%;font-size:14px;font-weight:700;margin:0 0 10px;padding:10px 10px 0;color:var(--color-8);border-top:1px solid}.component__points-shop__description{font-size:12px;line-height:16px;height:32px;padding:0 10px;margin:0 0 10px;overflow:hidden;width:100%;font-weight:500}.component__points-shop__body{padding:0 10px;margin-bottom:10px}.component__points-shop__value-item{display:flex;align-items:center;justify-content:flex-start}.component__points-shop__value-item+.component__points-shop__value-item{margin-top:5px}.component__points-shop__value-item .label{display:block;padding:6px;border-radius:6px;font-size:12px;line-height:10px;font-weight:500;background-color:var(--color-5);color:var(--color-white);width:60px;margin:0 5px 0 0;text-align:center}.component__points-shop__value-item .value{font-size:12px;line-height:14px}@media (min-width:770px){.aposts-top__title{font-size:20px;margin:0 0 20px}.component__points-shop__description{font-size:14px;line-height:18px;height:36px}.component__points-shop__value-item .value{font-size:14px;line-height:16px}.component__points-shop{width:calc(25% - 10px)}}@media (min-width:1200px){.component__points-shop{width:calc(25% - 10px)}}.subsites-menu{position:relative}.subsites-menu.mobile{width:100%}.subsites-menu.mobile .subsites-menu__btn{display:flex;align-items:center;justify-content:center;height:70px;width:100%}.subsites-menu.mobile .subsites-menu__container.active{transform:translateY(70px)}.subsites-menu.mobile .subsites-menu__item{height:60px}.subsites-menu__btn{display:block;height:36px;cursor:pointer}.subsites-menu__btn img{display:block;max-width:100%;max-height:100%}.subsites-menu__container{display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--color-white);box-shadow:var(--shadow-1);position:absolute;width:100%;top:0;margin:0;border-radius:10px;list-style:none;opacity:0;transform:translateY(-25%);transition:.5s ease;z-index:3;overflow:hidden}.subsites-menu__container.display{display:flex}.subsites-menu__container.active{opacity:1;transform:translateY(40px)}.subsites-menu__container-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:10px;width:100%}.subsites-menu__container-head .title{font-weight:500;position:relative}.subsites-menu__container-head .icon{width:14px;height:14px;cursor:pointer}.subsites-menu__items{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:5px}.subsites-menu__item{display:flex;align-items:center;justify-content:center;width:100%;height:45px;border:1px solid transparent;background-color:transparent;border-radius:10px;padding:0 4px;transition:.25s ease}.subsites-menu__item:hover{border-color:var(--color-5);background-color:#fff}.subsites-menu__item img{display:block;max-width:100%;max-height:100%}:root{--color-one:#409daa;--color-two:#de6d59;--color-third:#cbcbcb;--color-four:#f0f0f0;--color-five:red;--color-six:#447faa;--color-seven:#0d69b3;--color-1:#000;--color-2:#f5fcff;--color-3:#9ca0ff;--color-4:#409daa;--color-5:#447faa;--color-6:#929292;--color-7:#ececec;--color-8:#cd1182;--color-9:#209b43;--color-10:#da343e;--color-11:#c4f4ff;--color-12:#333;--color-13:#25d76c;--color-14:#2196f3;--color-15:#e3eef4;--color-16:#ff6946;--color-17:#be4040;--color-18:#006ebe;--color-19:#c5dce9;--color-20:#00b6de;--color-21:#ffa612;--color-22:#ff3607;--color-23:#27bb4e;--color-24:#cd1182;--color-25:#b156b2;--color-26:#fbfbfb;--color-27:#c9c9c9;--color-white:#fff;--color-red:red;--text-color-main:#505050;--text-color-white:#ededed;--text-color-black:#000;--text-color-link:#50a3d9;--text-color-shadow:#b9b9b9;--border-color-1:#d7dddf;--shadow-1:0px 0px 4px rgba(0,0,0,0.25);--shadow-2:0px 0px 4px #447faa;--shadow-3:0px 0px 4px #cd1182;--shadow-4:0px 0px 4px 1px rgba(0,0,0,0.5)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9ub3JtYWxpemUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL21haW4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2hlYWRlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZm9vdGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaWRlYmFyLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mb3JtLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9yZXNwb25zaXZlVGFibGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3N0YXRpY1RhYmxlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdpbmF0aW9uLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9pY29ucy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvaG9tZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvdXNlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvc3RyZWFtLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Rvb2x0aXAuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWRzLXR5cGVzLW1lbnUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0LWFuaW1hdGlvbnMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkdmVydC1wYWdlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkdmVydC1hZHMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9hZHZlcnRzLXRvcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9oZWFkZXItYWRzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2hlYWRlci1taWRkbGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvaGVhZGVyLXRvcC1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2hlYWRlci10b3AtbWVudS1tb2JpbGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZm9vdGVyLW1haW4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc2lkZWJhci1zdHJlYW0uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc2lkZWJhci1tYWluLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3NpZGViYXItbWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9zaWRlYmFyLW1lbnUtbWFpbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0cy10eXBlcy1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3RzLXR5cGVzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3RzLWFkdmVydC10eXBlcy1maWx0ZXIuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcG9zdHMtbGlzdC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9yZWNvbWVuZGVkLXJldmlld3MuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcG9zdC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LXBhZ2UuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcG9zdC1jb3Vwb24uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcG9zdC1pbWFnZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LXJldmlldy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LXpvbmUtZmlsdGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL21haW4tbWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9hZHZlcnRzLW1lbnUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0cy1tZW51LWhvcml6b250YWwuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZm9ybS1zZWFyY2guY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcGFnZS1ob21lLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2hvbWUtcHJvbW8uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvaG9tZS10b2dnbGUtYnV0dG9uLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL21vYmlsZS1wcm9tby1idG4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc3RyZWFtLWFkcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wcm9tby1idG4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYm9zcy1tZW51LW1vYmlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb2ludHMtc2hvcHMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc3Vic2l0ZXMtbWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRFQVVBLEtBQ0UsaUJBQ0EsNkJBQ0YsQ0FTQSxLQUNFLFFBQ0YsQ0FNQSxLQUNFLGFBQ0YsQ0FPQSxHQUNFLGNBQ0EsY0FDRixDQVVBLEdBQ0UsdUJBQ0EsU0FDQSxnQkFDRixDQU9BLElBQ0UsZ0NBQ0EsYUFDRixDQVNBLEVBQ0UsNEJBQ0YsQ0FPQSxZQUNFLG1CQUNBLDBCQUNBLHlFQUNGLENBTUEsU0FFRSxrQkFDRixDQU9BLGNBR0UsZ0NBQ0EsYUFDRixDQU1BLE1BQ0UsYUFDRixDQU9BLFFBRUUsY0FDQSxjQUNBLGtCQUNBLHVCQUNGLENBRUEsSUFDRSxhQUNGLENBRUEsSUFDRSxTQUNGLENBU0EsSUFDRSxpQkFDRixDQVVBLHNDQUtFLG9CQUNBLGVBQ0EsaUJBQ0EsUUFDRixDQU9BLGFBRUUsZ0JBQ0YsQ0FPQSxjQUVFLG1CQUNGLENBTUEsZ0RBSUUseUJBQ0YsQ0FNQSx3SEFJRSxrQkFDQSxTQUNGLENBTUEsNEdBSUUsNkJBQ0YsQ0FNQSxTQUNFLDBCQUNGLENBU0EsT0FDRSxzQkFDQSxjQUNBLGNBQ0EsZUFDQSxVQUNBLGtCQUNGLENBTUEsU0FDRSx1QkFDRixDQU1BLFNBQ0UsYUFDRixDQU9BLDZCQUVFLHNCQUNBLFNBQ0YsQ0FNQSxrRkFFRSxXQUNGLENBT0EsY0FDRSw2QkFDQSxtQkFDRixDQU1BLHlDQUNFLHVCQUNGLENBT0EsNkJBQ0UsMEJBQ0EsWUFDRixDQVNBLFFBQ0UsYUFDRixDQU1BLFFBQ0UsaUJBQ0YsQ0FpQkEsa0JBQ0UsWUFDRixDQzVWQSxRQUNJLHFCQUNKLENBQ0EsTUFDSSxTQUNBLFVBQ0Esb0RBQ0EsZUFDQSw0QkFDSixDQUNBLEtBQ0ksYUFDQSxzQkFDQSxtQkFDQSwyQkFDQSwrQkFDSixDQUVBLFVBQVUsYUFBZSxDQUN6QixnQkFDSSxXQUNBLFdBQ0EsYUFDSixDQUVBLFlBQ0ksa0JBQ0EsWUFDSixDQUNBLFdBQ0ksZ0JBQ0osQ0FFQSxXQUNJLFlBQ0EsYUFDQSxlQUNKLENBRUEsZ0JBQ0ksMkJBQ0EseUJBRUcsc0JBRUssZ0JBQ1osQ0FFQSxXQUNJLHFCQUNBLDZCQUNBLGNBQ0osQ0FVQSxjQUNJLFdBQ0EsY0FDQSxjQUNKLENBRUEsa0JBSUksV0FDQSxhQUNKLENBRUEsd0NBUEksYUFDQSx1QkFDQSxzQkFZSixDQVBBLHNCQUNJLFlBQ0EsYUFJQSxpQkFDSixDQUVBLHdCQUNJLFVBQ0osQ0FFQSxtQkFDSSxhQUNBLHVCQUNBLHNCQUNKLENBQ0EsMkJBQ0ksU0FDQSxhQUNKLENBRUEsa0JBQ0ksVUFDQSxrQ0FDSixDQUNBLDBCQUNJLFVBQ0osQ0FFQSxpQkFDSSxjQUNBLFdBQ0EsY0FDQSxjQUNKLENBRUEscUJBQ0ksb0JBQ0osQ0FFQSx1QkFDSSxjQUNBLFdBQ0EsY0FDQSxjQUNKLENBRUEsc0JBQ0ksZ0JBQ0EsaUJBQ0osQ0FFQSxpQkFDSSxhQUNBLHNCQUNBLG1CQUNBLHNCQUNKLENBRUEsNkJBQ0ksaUJBQ0osQ0FNQSxxQkFDSSxXQUNBLGVBQ0osQ0FFQSxhQUNJLGVBQ0EsaUJBQ0Esa0JBQ0EsY0FDQSxhQUNBLG1CQUNBLCtCQUNKLENBRUEsbUJBSUksZ0NBRUEsWUFDQSxNQUVBLGFBQ0EsWUFDQSxlQUNKLENBRUEsOENBYkksYUFDQSxtQkFDQSx1QkFFQSxlQUdBLE1BbUJKLENBYkEsMkJBS0ksWUFDQSxXQUNBLFlBQ0EsNEJBQ0EsT0FFQSxRQUNBLGFBQ0osQ0FFQSx5REFDSSxZQUNBLFdBQ0osQ0FFQSw0Q0FDSSxzQkFDQSxXQUNBLFlBQ0EsYUFDQSxpQkFDSixDQUNBLGlEQUNJLFlBQ0EsVUFDSixDQUNBLDREQUNJLGtCQUNBLFlBQ0EsWUFDQSxVQUNBLFdBQ0EsWUFDQSxlQUNBLGlCQUNBLGVBQ0EsYUFDQSxtQkFDQSx1QkFDQSxtQkFDQSxVQUNKLENBRUEsZ0VBQ0ksV0FDQSxZQUNBLG9CQUNBLGNBQ0EsY0FDSixDQUVBLDZCQUNJLGFBQ0Esc0JBQ0EsdUJBQ0EsMEJBQ0osQ0FDQSxvQ0FDSSxPQUNKLENBSUEsMkRBRUksVUFDQSxVQUNKLENBQ0EsdUVBRUksa0JBQ0osQ0FDQSx1RUFFSSxnQkFDQSxpQkFDSixDQUNBLG1GQUVJLGdCQUNBLGNBQ0osQ0FJQSxrQkFDSSxjQUNBLFdBQ0EsZ0JBQ0Esa0JBQ0EsZUFDSixDQUNBLHNCQUNJLGNBQ0EsY0FDSixDQUtBLHFCQUNJLGFBQ0EsdUJBQ0EsdUJBQ0Esa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsOEJBQ0EsV0FDQSxZQUNBLGtCQUNBLGVBQ0osQ0FDQSxxQ0FDSSxhQUNBLG1CQUNBLHVCQUNBLHNCQUNBLFlBQ0osQ0FDQSx5Q0FDSSxjQUNBLFdBQ0EsWUFDQSxnQkFDQSxnQkFDQSw4QkFDQSxrQkFDSixDQUNBLDBDQUNJLGVBQ0EsZ0JBQ0EsZ0JBQ0EsOEJBQ0Esa0JBQ0osQ0FDQSx5Q0FFSSxNQUNBLE9BRUEsV0FDQSxVQUdKLENBQ0Esb0ZBVEksa0JBR0EsUUFHQSxtQkFDQSwrQ0FXSixDQVRBLDJDQUVJLFFBQ0EsVUFFQSxVQUNBLHVCQUdKLENBQ0EsNENBRUksU0FFQSxRQUNBLFdBQ0EsVUFHSixDQUNBLHNGQVRJLGtCQUVBLE9BSUEsbUJBQ0EsK0NBV0osQ0FUQSwwQ0FFSSxRQUVBLFdBQ0EsVUFDQSx1QkFHSixDQUNBLDJCQUNJLEdBQUksa0JBQStCLENBQ25DLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQThCLENBQ25DLElBQUssa0JBQThCLENBQ25DLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQStCLENBQ3BDLElBQUssa0JBQStCLENBQ3BDLEdBQU0sa0JBQStCLENBQ3pDLENBRUEsV0FDSSxjQUNBLFdBQ0EsdUNBQ0Esd0JBQ0EsNEJBQ0Esb0JBQ0osQ0FRSSx5QkFDSSxpQkFBaUIsY0FBZ0IsQ0FDakMsNkJBQTZCLGtCQUFvQixDQUNqRCx3QkFBd0Isd0JBQTBCLENBQ3RELENBQ0EseUJBQ0ksVUFBVSx1QkFBeUIsa0JBQXlCLENBRWhFLENBQ0EsMEJBQ0ksY0FBYyxZQUFjLENBQ2hDLENBQ0EsMEJBRUksZ0NBQWtCLFlBQWMsQ0FDcEMsQ0NoWkosUUFBUyxlQUFtQixDQUM1QixxQkFDSSxhQUNBLG1CQUNBLG9DQUNBLDhDQUNBLGdCQUNBLDBCQUNKLENBQ0EsOEJBQ0ksYUFDQSxtQkFDQSx3QkFDSixDQUlBLHlCQUNJLFFBQVEsZUFBbUIsQ0FDL0IsQ0FHQSx5QkFDSSxxQkFBcUIsWUFBYyxDQUNuQyxlQUFnQixhQUFlLENBQ25DLENDekJBLGFBQ0ksZUFDSixDQ0ZBLFdBQ0ksY0FDQSw2QkFDQSxrQkFDQSx1Q0FDQSxhQUNBLGdCQUNBLFVBQ0osQ0FFQSxpQkFDSSxhQUNBLG1CQUNBLDJCQUNBLDhDQUNBLGdCQUNBLGdCQUNKLENBQ0Esd0JBQ0ksY0FDQSxTQUNBLGVBQ0EsaUJBQ0EsZUFDSixDQUNBLHVCQUNJLGVBQ0EsaUJBQ0osQ0FFQSx3QkFDSSxhQUNBLHNCQUNBLHVCQUNBLHNCQUNKLENBQ0EsMEJBQ0ksc0NBQ0osQ0FHQSxzQkFDSSxhQUNBLG1CQUNBLG1CQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDSixDQUNBLGtEQUNJLGdCQUNBLGdCQUNKLENBQ0EsNkJBQ0ksY0FDSixDQ3ZEQSxnQkFHSSxZQUNBLGFBSUosQ0FFQSxrQ0FUSSw4QkFDQSxlQUdBLG1CQUNBLDJCQUNBLFlBU0osQ0FFQSxnQkFDSSxhQUNBLHVCQUNBLDJCQUNBLGNBQ0osQ0FHQSwwREFFSSxzQkFDQSxrQkFDQSxlQUNBLGdCQUNKLENBRUEsOEJBQ0ksc0JBQ0EsZUFDSixDQUVBLHlFQUdJLHdCQUNBLG1CQUNBLGVBQ0EsaUJBQ0Esa0JBQ0EsbUJBQ0osQ0FDQSx1QkFDSSxtQkFDQSxxQkFDQSxhQUNKLENBQ0EseUJBQ0ksbUJBQ0EseUJBQ0EsYUFDSixDQUNBLHlCQUNJLG1CQUNBLHlCQUNBLFVBQ0osQ0FFQSw0QkFDSSxhQUNBLG1CQUNBLDZCQUNKLENBR0Esa0NBQ0ksYUFDQSx1QkFDQSwyQkFDQSxjQUNKLENBRUEsbUJBSUksa0JBRUosQ0FDQSxrREFOSSxjQUNBLFdBQ0EsV0FFQSxxQkFPSixDQUVBLGVBQ0ksVUFDSixDQUNBLGNBQ0ksV0FDQSxlQUNKLENBT0EsME1BRUksaUNBQ0osQ0FHQSxxQkFDSSx3QkFDQSxrQkFDQSxpQkFDQSxtQkFDQSx5QkFDSixDQUVBLDJCQUE0QixVQUFrQixDQUU5Qyw0QkFDSSxjQUNBLFlBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxnQ0FDQSx5QkFDQSxvQkFDQSx3Q0FDSixDQUdBLG9FQUVJLGlCQUNKLENBSUkseUJBS0ksME1BRUksZ0NBQ0osQ0FDSixDQUNBLHlCQUtJLDBNQUVJLGdDQUNKLENBQ0osQ0FDQSx5QkFLSSwwTUFFSSxtQ0FDSixDQUVBLHFCQUFzQixzQkFBd0IsQ0FDbEQsQ0FDQSx5QkFDSSxzR0FFSSxnQ0FDSixDQUNBLG9HQUVJLGdDQUNKLENBQ0EsY0FDSSx1QkFDQSxrQkFDSixDQUNKLENBQ0EsMEJBQ0ksc0dBRUksZ0NBQ0osQ0FDQSxvR0FFSSxtQ0FDSixDQUNKLENDdk1KLGtCQUNJLGVBQ0EsaUJBQ0EsVUFDSixDQUVBLHVCQUF1QiwwQkFBNEIsQ0FDbkQsaUNBQWlDLGVBQWlCLENBQ2xELDZCQUNJLHlCQUNBLGdCQUNKLENBRUEsd0JBQ0ksV0FDQSx5QkFDQSxxQkFDSixDQUNBLDhCQUNJLGFBQ0EsV0FDQSxXQUNKLENBQ0Esc0NBQXNDLFdBQWEsQ0FDbkQsaUNBQ0kseUNBQ0EsMkJBQ0Esa0JBQ0osQ0FDQSxvQ0FDSSxnQkFDQSx5QkFDSixDQUVBLGtEQUNJLDRCQUNBLDhCQUNKLENBQ0EsaURBQ0ksNkJBQ0EsK0JBQ0osQ0FLQSx5RUFBc0MsZUFBaUIsQ0FFdkQsaUNBQ0ksYUFDQSxzQkFDQSxnQkFDQSx5QkFDQSxtQkFDQSxtQkFDQSxlQUNBLHVCQUNBLDhCQUNBLDhCQUNBLDBCQUNKLENBRUEsb0NBQ0ksWUFDQSxhQUNBLG1CQUNBLHVCQUNBLCtCQUNKLENBQ0EsK0NBQStDLGVBQW1CLENBQ2xFLG9EQUFvRCw4QkFBZ0MsQ0FDcEYsdURBQXVELGVBQW1CLENBQzFFLDBDQUEwQyxTQUFXLENBQ3JELDJDQUEyQyxVQUFZLENBRXZELDJDQUNJLFVBQ0EsY0FDQSxjQUNBLGdCQUNBLDhCQUNKLENBQ0EsNEZBRUksVUFDQSxjQUNBLGNBQ0EsaUJBQ0Esb0JBQ0osQ0FNQSxvR0FFSSxhQUNBLG1CQUNBLHdCQUNKLENBQ0EsK0NBQ0ksY0FDQSxnQkFDQSxjQUNKLENBR0EsZ0RBQ0ksYUFDQSxtQkFDQSx3QkFDSixDQUNBLHFEQUFxRCxnQkFBa0IsQ0FXbkUseUJBQ0ksOEJBQThCLDBCQUE0QixDQUMxRCxpQ0FDSSxTQUNBLFNBQ0Esc0JBQ0EsZ0JBQ0osQ0FDQSwyQ0FDSSxXQUNBLGFBQ0EsaUJBQ0osQ0FDQSwyQ0FDSSxXQUNBLGVBQ0EsaUJBQ0osQ0FDQSxpQ0FBa0MsaUJBQW1CLENBQ3JELG9DQUFvQyxtQkFBcUIsZ0JBQWtCLFdBQWEsQ0FDeEYsaURBQ0ksYUFDQSxtQkFDQSx1QkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxhQUNKLENBRUEsa0RBQ0ksNEJBQ0EsOEJBQ0osQ0FDQSxpREFDSSw2QkFDQSwrQkFDSixDQUVBLG1EQUFtRCxzQkFBd0IsQ0FDM0UseUNBQXlDLGVBQWlCLENBQzFELDBDQUEwQyxnQkFBa0IsQ0FFNUQsaUdBQWlELGVBQWlCLENBQ2xFLHFGQUMyQyxVQUFZLENBQ3ZELG9EQUFvRCxjQUFrQixDQUN0RSx1REFBdUQsK0JBQWlDLENBQ3hGLGdEQUFnRCxzQkFBd0IsQ0FDNUUsQ0M3S0osY0FDSSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0EsZUFLSixDQUlBLG9CQUNJLFdBQ0EseUJBQ0EscUJBQ0osQ0FHQSwwQkFDSSwyQkFDQSxXQUNKLENBRUEsZ0NBQ0ksZ0JBQ0EsMEJBQ0EsVUFDSixDQUNBLDhDQUNJLDRCQUNBLDhCQUNKLENBQ0EsNkNBQ0ksNkJBQ0EsK0JBQ0osQ0FJQSxnRkFBd0MsWUFBYyxDQUN0RCx5Q0FDSSxtQkFDQSx1QkFDQSxpQkFDSixDQUNBLHFDQUFxQyxlQUFpQixDQUd0RCw2QkFDSSxrQkFDQSw4QkFDQSwyQkFDQSxrQkFDSixDQUdBLHFDQUFxQyxZQUFjLENBRW5ELGdDQUNJLGdDQUNBLG1CQUNBLGdCQUNKLENBRUEsOENBQ0ksNEJBQ0EsOEJBQ0osQ0FDQSw2Q0FDSSw2QkFDQSwrQkFDSixDQUVBLHdDQUF3QyxZQUFjLENBQ3RELDRDQUE0QyxlQUFpQixDQUM3RCw2Q0FBNkMsZ0JBQWtCLENBRS9ELGlEQUFpRCwwQkFBNEIsQ0FDN0Usa0RBQWtELHdCQUEwQixDQUU1RSx1Q0FDSSxVQUNBLGNBQ0EsYUFDQSxpQkFDSixDQUNBLG9GQUVJLGNBQ0EscUJBQ0EsV0FDQSxlQUNBLGlCQUNKLENBQ0EsZ0RBQ0ksbUJBQ0EsdUJBQ0Esa0JBQ0EsZUFDSixDQUNBLCtDQUNJLGFBQ0EsbUJBQ0Esc0JBQ0osQ0FDQSw0RkFFSSxhQUNBLG1CQUNBLHdCQUNKLENBQ0EsNkNBQ0ksYUFDQSxtQkFDQSx1QkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxhQUNKLENBQ0EsMkNBQ0ksY0FDQSxnQkFDQSxjQUNKLENBR0EsNENBQ0ksYUFDQSxtQkFDQSxzQkFDSixDQUVBLGlEQUFpRCxnQkFBa0IsQ0FJbkUsbUJBQ0ksMkJBQ0Esa0JBQ0osQ0FDQSw2QkFBNkIsZUFBaUIsQ0FDOUMseUJBQ0kseUJBQ0EsZ0JBQ0osQ0FDQSxrQ0FBa0MsZUFBaUIsQ0FHbkQsbURBQ0ksNEJBQ0EsMkJBQ0osQ0FDQSxrREFDSSw2QkFDQSw0QkFDSixDQUNBLG1EQUNJLHlCQUNBLDJCQUNKLENBQ0Esa0RBQ0ksMEJBQ0EsNEJBQ0osQ0FDQSxnRUFDSSx5QkFDQSw4QkFDSixDQUNBLCtEQUNJLDBCQUNBLCtCQUNKLENBTUkseUJBRUksZ0ZBQXdDLGtCQUFvQixDQUNoRSxDQUVBLHlCQUNJLHdDQUF3QyxrQkFBb0IsQ0FDNUQsY0FBYyxrQkFBb0IsQ0FDdEMsQ0M3TEosWUFDSSxVQUNBLGdCQUNBLGFBQ0EsbUJBQ0EsdUJBQ0EsV0FDSixDQUdBLCtCQUNJLHVCQUNBLGNBQ0EsZ0JBQ0Esb0NBQ0EsdUJBQ0EsOEJBQ0osQ0FDQSxtRUFFSSxjQUNBLCtCQUNKLENDdEJBLE9BQ0ksYUFDQSxtQkFDQSx1QkFDQSxXQUNBLFlBQ0Esa0RBQ0Esb0RBQ0EsNENBQ0EsZ0NBQ0Esd0JBQ0Esb0JBQ0osQ0FFQSxnQkFBZ0IsaUdBQWdELENBQ2hFLFlBQVkseUZBQTRDLENBQ3hELGFBQWEsMkZBQTZDLENBQzFELGdCQUFnQixpR0FBZ0QsQ0FDaEUsY0FBYyw2RkFBOEMsQ0FDNUQsa0JBQWtCLHFHQUFrRCxDQUNwRSxXQUFXLHVGQUEyQyxDQUN0RCxnQkFBZ0IsaUdBQWdELENBQ2hFLGVBQWUsK0ZBQStDLENBQzlELGlCQUFpQixtR0FBaUQsQ0FDbEUsV0FBVyx1RkFBMkMsQ0FDdEQsaUJBQWlCLG1HQUFpRCxDQUNsRSxpQkFBaUIsbUdBQWlELENBQ2xFLGNBQWMsNkZBQThDLENBQzVELGNBQWMsNkZBQThDLENBQzVELGtCQUFrQixxR0FBa0QsQ0FDcEUsY0FBYyw2RkFBOEMsQ0FDNUQsZUFBZSwrRkFBK0MsQ0FDOUQsZ0JBQWdCLGlHQUFnRCxDQUNoRSxZQUFZLHlGQUE0QyxDQUN4RCxlQUFlLCtGQUErQyxDQUM5RCxXQUFXLHVGQUEyQyxDQUN0RCxlQUFlLCtGQUErQyxDQUM5RCxhQUFhLDJGQUE2QyxDQUMxRCxZQUFZLHlGQUE0QyxDQUN4RCxxQkFBcUIsMkdBQXFELENBQzFFLFlBQVkseUZBQTRDLENBQ3hELG1CQUFtQix1R0FBbUQsQ0FDdEUsaUJBQWlCLG1HQUFpRCxDQUNsRSxhQUFhLDJGQUE2QyxDQUMxRCxhQUFhLDJGQUE2QyxDQUMxRCxhQUFhLDJGQUE2QyxDQUMxRCxjQUFjLDZGQUE4QyxDQUM1RCxvQkFBb0IseUdBQW9ELENBQ3hFLGdCQUFnQixpR0FBZ0QsQ0FDaEUsaUJBQWlCLG1HQUFpRCxDQUNsRSxhQUFhLDJGQUE2QyxDQUMxRCxXQUFXLHVGQUEyQyxDQUN0RCxhQUFhLDJGQUE2QyxDQUMxRCxlQUFlLCtGQUErQyxDQUM5RCxhQUFhLDJGQUE2QyxDQUMxRCxjQUFjLDZGQUE4QyxDQUM1RCxZQUFZLHlGQUE0QyxDQUN4RCxrQkFBa0IscUdBQWtELENBQ3BFLGlCQUFpQixtR0FBaUQsQ0FDbEUsY0FBYyw2RkFBOEMsQ0FDNUQsYUFBYSwyRkFBNkMsQ0FDMUQsZ0JBQWdCLGlHQUFnRCxDQUNoRSxnQkFBZ0Isa0dBQWlELG1EQUF1RCx3QkFBMEIsQ0FDbEosYUFBYSwyRkFBNkMsQ0FDMUQsaUJBQWlCLG1HQUFpRCxDQUNsRSxpQkFBaUIsbUdBQWlELENBQ2xFLFVBQVUscUZBQTBDLENBQ3BELFlBQVkseUZBQTRDLENBQ3hELGVBQWUsK0ZBQStDLENBQzlELG9CQUFvQix5R0FBb0QsQ0FDeEUsZ0JBQWdCLGlHQUFnRCxDQUNoRSxrQkFBa0IscUdBQWtELENBQ3BFLGNBQWMsNkZBQThDLENBQzVELGNBQWMsNkZBQThDLENBQzVELFlBQVkseUZBQTRDLENBQ3hELFdBQVcsdUZBQTJDLENBRXRELFlBQVkseUZBQTRDLENBQ3hELGNBQWMsNkZBQThDLENBQzVELGtCQUFrQixxR0FBa0QsQ0FFcEUsZ0JBQWdCLGlHQUFnRCxDQUNoRSxZQUFZLHlGQUE0QyxDQUN4RCxtQkFBbUIsdUdBQW1ELENBQ3RFLGlCQUFpQixtR0FBaUQsQ0FFbEUsdUJBQXVCLCtHQUF1RCxDQUM5RSxtQkFBbUIsdUdBQW1ELENBQ3RFLHlCQUF5QixtSEFBeUQsQ0FDbEYsa0JBQWtCLHFHQUFrRCxDQUNwRSxpQkFBaUIsbUdBQWlELENBQ2xFLGtCQUFrQixxR0FBa0QsQ0FDcEUsa0JBQWtCLHFHQUFrRCxDQUNwRSxxQkFBcUIsMkdBQXFELENBQzFFLHNCQUFzQiw2R0FBc0QsQ0FDNUUsb0JBQW9CLHlHQUFvRCxDQUN4RSxpQkFBaUIsbUdBQWlELENBQ2xFLG1CQUFtQix1R0FBbUQsQ0FDdEUsb0JBQW9CLHlHQUFvRCxDQUN4RSx3QkFBd0IsaUhBQXdELENBQ2hGLGdCQUFnQixpR0FBZ0QsQ0FDaEUsb0JBQW9CLHlHQUFvRCxDQUN4RSxnQkFBZ0IsaUdBQWdELENBQ2hFLHlCQUF5QixtSEFBeUQsQ0N2R2xGLG1CQUNJLGFBQ0EsZUFDQSx1QkFDQSx1QkFDSixDQUVBLHFEQUNJLHNCQUNBLGdCQUNBLE9BQ0osQ0FFQSx1RkFDSSxvQkFDSixDQUVBLCtCQUFnQyxPQUFTLENBQ3pDLGtDQUFtQyxPQUFTLENBQzVDLGtDQUFtQyxPQUFTLENBQzVDLGlEQUFpRCxPQUFTLENBQzFELGdEQUFnRCxPQUFTLENBQ3pELCtCQUFnQyxPQUFTLENBQ3pDLGdDQUFpQyxPQUFTLENBQzFDLCtDQUFnRCxRQUFVLENBQzFELGlDQUFrQyxRQUFVLENBQzVDLCtCQUFnQyxRQUFVLENBQzFDLDBCQUEyQixRQUFVLENBTXJDLHlCQUNJLG1CQUFvQixhQUFlLENBQ3ZDLENDbkNBLDRCQUNJLFdBQ0EsZUFDSixDQ0hBLGtCQUFtQixzQkFBd0IsbUJBQXFCLENBT2hFLHlCQUNJLGtCQUFtQixrQkFBb0IsQ0FDdkMscUNBQXNDLHdCQUEwQixDQUNwRSxDQ1ZBLFNBQ0ksd0JBQ0EsYUFDSixDQUVBLHdCQUNJLDBCQUNBLHFCQUNBLGtCQUNBLG9CQUNBLGVBQ0EsZ0JBQ0osQ0FFQSx3QkFDSSxRQUNBLFNBQ0EsbUJBQ0Esa0JBQ0EsV0FDQSwyQkFDSixDQUVBLDJCQUNJLGlCQUNKLENBRUEsMENBQ0ksdUJBQ0Esd0NBQ0EseUNBQ0EsMENBQ0EsWUFDQSxxQkFDQSxhQUNBLGVBQ0osQ0FFQSw4QkFDSSxjQUNKLENBRUEsNkNBQ0ksdUJBQ0Esd0NBQ0EseUNBQ0EsdUNBQ0EsU0FDQSxxQkFDQSxhQUNBLGVBQ0osQ0FFQSw2QkFDSSxlQUNKLENBRUEsNENBQ0ksMkJBQ0Esd0NBQ0EsdUNBQ0EsMENBQ0EsVUFDQSxvQkFDQSxjQUNBLGNBQ0osQ0FFQSw0QkFDSSxnQkFDSixDQUVBLDJDQUNJLDJCQUNBLHVDQUNBLHlDQUNBLDBDQUNBLFdBQ0Esb0JBQ0EsY0FDQSxjQUNKLENBRUEsMkJBQ0ksa0JBQ0EsVUFDQSx1Q0FDSixDQUVBLDRCQUNJLG1CQUNBLFVBQ0EsdUJBQ0osQ0M3RkEsY0FDSSxhQUNBLGVBQ0EsdUJBQ0EsOEJBQ0EsOEJBQ0EsbUJBQ0EsbUJBQ0osQ0FDQSw4QkFJSSxVQUNBLGtCQUVKLENBQ0Esa0RBUEksYUFDQSxtQkFDQSx1QkFHQSxvQkFvQkosQ0FsQkEsb0JBSUksc0JBQ0EsZUFDQSxrQkFDQSxXQUNBLFlBQ0EsbUJBQ0EsbUJBRUEsV0FDQSxrQ0FDQSw0QkFDQSxrQkFDQSxlQUVKLENBQ0EsMEJBQ0ksV0FDQSxrQkFDQSxtQkFDQSxVQUNBLFlBQ0EsVUFDQSxVQUNBLFNBQ0Esd0JBQ0EsMkJBQ0osQ0FDQSx5QkFDSSxlQUNBLGVBQ0EsVUFDQSxpQkFDSixDQUNBLDBCQUNJLGVBQ0EsaUJBQ0EsVUFDQSxrQkFDQSxvQ0FDQSxlQUNKLENBRUEscURBRUksbUJBRUEsZUFDSixDQUNBLGlFQUVJLGtCQUNKLENBTUEsZ05BRUksVUFDSixDQU9BLHdDQUNJLGlCQUNKLENBQ0EsNERBQ0ksa0JBQ0EsVUFDQSxZQUNBLGtFQUNKLENBQ0EsbU5BR0ksWUFDSixDQUVBLGtFQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsdUJBQ0Esd0JBQ0EsbUJBQ0EsZ0JBQ0EsV0FDQSxlQUNBLGdCQUNKLENBQ0EsOENBQ0ksa0JBQ0EsVUFDQSxZQUNBLHNCQUNBLGtCQUNBLFlBQ0EsV0FDQSxlQUNBLGlCQUNBLGtFQUNKLENBRUEsb0RBQ0ksZ0RBQ0osQ0FJQSwrQkFDRSxNQUFRLFNBQVcsQ0FDbkIsSUFBSSxTQUFXLENBQ2pCLENBSUEseUJBQ0ksOEJBQThCLGVBQXNCLENBQ3hELENBQ0EseUJBQ0ksOEJBQThCLGVBQXNCLENBQ3hELENBRUEseUJBQ0ksOEJBQThCLGVBQXNCLENBQ3hELENBQ0EseUJBQ0ksOEJBQThCLGVBQXNCLENBQ3hELENBQ0EseUJBQ0ksOEJBQThCLGVBQXNCLENBQ3hELENBQ0EsMEJBQ0ksOEJBQThCLGNBQXVCLENBQ3pELENBQ0EsMEJBQ0ksOEJBQThCLGNBQXVCLENBQ3pELENDbElBLHNDQUNJLEdBQU0sU0FBVyxDQUNqQixJQUFNLFNBQVcsQ0FDakIsR0FBTSxTQUFXLENBQ3JCLENBRUEsd0NBQ0ksR0FBTSxTQUFXLENBQ2pCLElBQU0sU0FBVyxDQUNqQixHQUFNLFNBQVcsQ0FDckIsQ0FFQSx1Q0FDSSxHQUFNLFNBQVcsQ0FDakIsSUFBTSxTQUFXLENBQ2pCLEdBQU0sU0FBVyxDQUNyQixDQUVBLHlDQUNJLEdBQU0sU0FBVyxDQUNqQixJQUFNLFNBQVcsQ0FDakIsR0FBTSxTQUFXLENBQ3JCLENBRUEsMENBQ0ksR0FBTSxTQUFXLENBQ2pCLElBQU0sU0FBVyxDQUNqQixHQUFNLFNBQVcsQ0FDckIsQ0FFQSw4QkFDSSxHQUFNLFNBQVcsQ0FDakIsSUFBTSxTQUFXLENBQ2pCLEdBQU0sU0FBVyxDQU1yQixDQ3ZFQSxRQUVJLGVBRUEscUJBRUosQ0FDQSwyQkFOSSxXQUVBLGtCQUVBLGtCQWVKLENBYkEsbUJBQ0ksYUFDQSxtQkFDQSwyQkFDQSxlQUVBLFVBQ0EsUUFFQSxhQUVBLDJCQUNBLDZCQUNKLENBRUEsdUJBQ0ksa0JBQ0EsVUFDQSxTQUNBLFVBQ0EsUUFDQSxTQUNBLHVCQUNBLHdCQUNBLHVDQUNBLDRCQUNBLHNCQUNBLFlBQ0Esa0JBQ0osQ0FhQSwyQkFDSSxHQUFNLG9CQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxJQUFNLG9CQUEwQixDQUNoQyxJQUFNLHdCQUEwQixDQUNoQyxHQUFNLG9CQUEwQixDQUNwQyxDQUVBLCtCQUNJLEdBQU0sd0JBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLElBQU0sd0JBQW9DLENBQzFDLElBQU0sNEJBQW9DLENBQzFDLEdBQU0sd0JBQW9DLENBQzlDLENBR0EsY0FDSSxhQUNBLG1CQUNBLDJCQUNBLGVBQ0EsZ0JBQ0osQ0FFQSxvQkFDSSxRQUNBLFdBQ0EsaUJBQ0EscUJBQ0EsZUFDSixDQUdBLDBCQUNJLFdBQ0EsWUFDQSxnQkFDSixDQUlBLGtMQVFJLGNBQ0EsT0FDSixDQUVBLG9CQUFxQixVQUFZLENBRWpDLHdJQUsyQixhQUFzQixDQUdqRCx1QkFBd0IsWUFBYyxDQUN0Qyw4QkFBK0IsYUFBZSxDQUM5Qyw2RkFJSSxjQUNBLG9CQUNBLHlCQUNBLGtCQUNBLGdCQUNBLFNBQ0osQ0FDQSx5SEFHa0MsU0FBVyxDQUU3QywwQkFDSSxhQUNBLG1CQUNBLHVCQUNBLHlDQUNBLFlBQ0EsVUFDQSxlQUNKLENBQ0EsK0NBQ0ksY0FDQSxlQUNBLGVBQ0osQ0FFQSxxQkFDSSxZQUNBLFNBQ0osQ0FDQSwwQ0FDSSxjQUNBLFdBQ0osQ0FFQSxpQ0FDSSxzQkFDQSxpQkFDQSxjQUNBLGtCQUNBLGdCQUNBLGlCQUNKLENBRUEsd0NBQ0ksV0FDQSxrQkFDQSxVQUNBLFdBQ0EsWUFDQSxPQUNBLE1BQ0Esa0JBQ0EsbUJBQ0osQ0FDQSx3Q0FDSSxrQkFDQSxVQUNBLG1CQUNKLENBRUEsaUNBQ0kscUJBQ0EsaUJBQ0EsV0FDQSxvQkFDQSxnQkFDQSx1QkFDQSx5QkFDQSw0QkFDQSxvQkFDSixDQUVBLG1DQUNJLGlDQUNBLFdBQ0Esa0JBQ0EsYUFDQSxtQkFDQSx1QkFDQSxZQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxtQkFDQSxpQkFDQSxhQUNKLENBR0EsMkNBQTRDLGVBQWlCLENBQzdELDJEQUE0RCxxREFBd0QsQ0FFcEgsbUVBQXVFLDJCQUE2Qiw4REFBa0UsQ0FDdEsscUVBQXVFLDBCQUE2QixnRUFBa0UsQ0FDdEssb0VBQXVFLDJCQUE2QiwrREFBa0UsQ0FDdEssc0VBQTBFLG1CQUFxQixpRUFBcUUsQ0FDcEssdUVBQTBFLG1CQUFxQixrRUFBcUUsQ0FZcEssdUJBQXdCLGtEQUE4RCxDQUN0Rix1QkFBd0Isa0RBQThELENBRXRGLG1CQUFvQixzQkFBd0IsZUFBaUIsQ0FDN0QsNkNBQThDLGdDQUFrQyxDQUVoRix1QkFBd0Isc0JBQXdCLGdCQUFrQixpQkFBbUIsQ0FDckYsaURBQWtELCtCQUFpQyxDQUVuRixpREFBa0QsV0FBYSxXQUFhLENBTTVFLHlCQUNJLG1CQUNJLFlBQ0EsZUFDQSxNQUNBLGdCQUNKLENBRUEsOERBRXFCLGlCQUFtQixDQUN4QyxtSEFJMkIsZ0JBQWtCLENBRzdDLG9CQUNJLGNBQ0Esd0JBQ0EsT0FDSixDQUNBLDhDQUVJLGNBQ0EsZUFDSixDQUNKLENDNVJBLG1CQUNJLFlBQ0EsZ0JBQ0EsbUJBQ0osQ0FDQSw4QkFBOEIsZ0JBQW9CLFdBQWEsaUJBQW1CLENBQ2xGLG9DQUFvQyxrQkFBeUIsQ0FDN0Qsb0NBQ0ksZUFDQSxpQkFDQSxjQUNBLHdCQUNBLG1CQUNKLENBR0EscUJBQ0ksYUFDQSxtQkFDQSw4QkFDQSxjQUNKLENBRUEsMkJBQ0ksYUFDQSxlQUNBLG1CQUNBLHlCQUVBLFdBQ0EsZ0JBQ0EsYUFDSixDQUNBLGlDQUNJLGVBQ0osQ0FDQSxrRUFDSSxnQkFDSixDQUVBLDZCQUNJLGNBQ0EsWUFDQSxnQkFDQSxlQUNBLGFBQ0osQ0FDQSxpQ0FBa0MsY0FBZ0IsV0FBYSxDQU0vRCwrQkFDSSxlQUNBLGFBQ0Esc0JBQ0EsdUJBQ0EsMkJBRUEsa0JBQ0osQ0FHQSxvQkFDSSwwQkFDQSxnQkFDQSxnQkFDQSxtQkFDQSxlQUNKLENBRUEsMEJBQ0ksK0JBQ0osQ0FFQSw2QkFBOEIsbUJBQXNCLG1DQUFzQyxDQUMxRixnQ0FBZ0MsMkJBQThCLENBQzlELDhFQUVJLHlCQUNBLGVBQ0EsaUJBQ0EsZUFDSixDQUNBLHNCQUFzQixXQUFhLG9CQUFzQixDQUl6RCwwQkFBMEIsbUJBQTBCLGNBQWdCLENBQ3BFLDZCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0Esc0JBQ0EsV0FDQSxZQUNBLGdCQUNBLGtCQUNBLDJCQUNBLGtCQUNBLG1CQUNBLHFCQUNBLHNEQUNBLHdCQUNBLHFCQUNKLENBRUEsc0NBQ0ksZUFDQSxpQkFDQSxnQkFDQSxzQkFDQSxpQkFDSixDQUNBLDBDQUEyQyxlQUFpQixnQkFBa0IsQ0FDOUUsMkNBQTRDLHFCQUF1QixDQUNuRSwrQ0FBa0QsZUFBaUIsQ0FFbkUsaUNBQ0ksY0FDQSxXQUNBLGtCQUNKLENBRUEsbUNBQ0ksYUFDQSxtQkFDQSx1QkFDQSxzRkFDQSxXQUNBLGVBQ0EsZUFDSixDQUNBLGtDQUNJLFFBQ0osQ0FDQSxvQ0FDSSxxQkFDQSxlQUNBLGFBQ0osQ0FFQSxvQ0FDSSw4QkFDQSwyQkFDQSxXQUNBLGFBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0osQ0FDQSxtRkFFSSxjQUNBLHlCQUNBLHNCQUNBLHdDQUNKLENBQ0EsK0NBQWdELGFBQWUsQ0FDL0Qsc0NBQXVDLHdCQUEyQixDQUVsRSxtQkFDSSxhQUNBLG1CQUNBLHVCQUNBLHNCQUNBLGVBQ0EsOENBQ0EsZ0JBQ0osQ0FDQSx3QkFDSSxhQUNBLG1CQUNBLDJCQUNBLGVBQ0osQ0FDQSw2QkFBNkIsUUFBVSxDQUN2QyxrQ0FBb0MsaUJBQW1CLENBQ3ZELHlCQUlJLGVBQ0osQ0FDQSxvREFMSSxhQUNBLG1CQUNBLHdCQU9KLENBQ0Esc0RBQXdELGlCQUFtQixDQUMzRSxpQ0FBaUMsaUJBQW1CLENBQ3BELGtDQUFrQyxjQUFnQixDQVVsRCwyQ0FDc0IsaUJBQW1CLENBRXpDLGtFQUVJLFdBQ0EsYUFDQSxtQkFDQSx1QkFDQSxzQkFDQSxXQUNBLGVBQ0osQ0FDQSxvRUFFSSxnQkFDQSxrQkFDQSxlQUNBLGVBQ0osQ0FDQSw4RUFFSSxXQUNBLFlBQ0Esa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsNkJBQ0osQ0FDQSwyRkFDOEMsaUJBQW1CLENBQ2pFLG1EQUFvRCxnQkFBa0IsQ0FJdEUscUJBQU8sVUFBWSxDQUluQix5QkFDSSxrQ0FBa0MsaUJBQW1CLGVBQWlCLGdCQUFrQixDQUN4RixvQ0FBb0MsZUFBaUIsYUFBZSxDQUN4RSxDQUNBLHlCQUNJLDhCQUE4QixnQkFBa0IsVUFBWSxDQUM1RCxvQ0FBb0MsZUFBaUIsZ0JBQWtCLENBQ3ZFLG1CQUFvQiw4QkFBZ0Msa0JBQW9CLENBQ3hFLDJCQUE0QixXQUFhLGlCQUFtQixnQkFBa0IsQ0FDOUUsa0NBQW9DLFdBQWEsYUFBZ0IsQ0FHakUscUJBQXNCLGdCQUFrQixDQUU1QyxDQUNBLHlCQUNJLGtDQUFrQyxpQkFBbUIsZUFBaUIsZ0JBQWtCLENBQ3hGLG9DQUFvQyxlQUFpQixhQUFlLENBQ3BFLE9BQU8sU0FBVyxDQUNsQixPQUFPLFNBQVcsQ0FDbEIsT0FBTyxTQUFXLENBQ3RCLENBR0EsMEJBQ0ksa0NBQWtDLGlCQUFtQixlQUFpQixnQkFBa0IsQ0FDeEYsb0NBQW9DLGVBQWlCLGFBQWUsQ0FDeEUsQ0M3UUEsV0FDSSxhQUNBLG1CQUNBLHVCQUNBLGVBQ0Esa0JBQ0osQ0FDQSw0QkFDSSxjQUNBLHdCQUNBLGtCQUNBLG1CQUNBLGVBQ0osQ0FDQSxnQ0FDSSxjQUNBLFdBQ0EsZ0JBQ0osQ0FNQSx5QkFDSSw0QkFBNkIsc0JBQXdCLENBQ3pELENDckJBLHFCQUpJLFdBQ0EsZUFTSixDQU5BLGNBQ0ksY0FFQSxlQUNBLGVBRUosQ0FDQSxrQkFBbUIsb0JBQXNCLENBRXpDLHdDQUNJLGFBQ0Esc0JBQ0EsdUJBQ0EsMkJBQ0EsUUFDSixDQUtBLHlCQUVJLHFCQURPLGVBQzJDLENBQWxELGNBQWMsY0FBb0MsQ0FDdEQsQ0MzQkEsK0JBRGEsV0FBYSxlQVExQixDQVBBLG1CQUNJLGNBRUEsZUFDQSxnQkFFQSxvQkFDSixDQUVBLHVCQUNJLGFBQ0EsdUJBQ0EsMkJBQ0EsZUFDQSxhQUNKLENBS0EsMERBRGdELGFBWWhELENBWEEsV0FFSSxnQkFDQSx1QkFDQSxpQkFDQSxrQkFDQSwyQkFDQSw4QkFDQSxtQkFDQSxrQkFDQSwyQkFDSixDQUVBLGlCQUFrQiwwQkFBNEIsQ0FFOUMsaUJBQ0ksY0FDQSxXQUNBLGFBQ0EsZ0JBQ0Esa0JBQ0EsTUFDQSxPQUNBLDRCQUNKLENBSUEsNEJBQ0ksYUFDQSxtQkFDQSx1QkFDQSxrQkFDQSxlQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EsTUFDQSxTQUNBLDBCQUNBLFNBQ0osQ0FDQSxnQ0FBaUMsY0FBZ0IsZUFBaUIsZUFBaUIsQ0FDbkYsc0NBQ0ksY0FDQSxlQUNBLFVBQ0EsVUFDSixDQUVBLG1CQUNJLGFBQ0EsdUJBQ0EsdUJBQ0EsZUFDQSxrQkFDQSxVQUNBLFFBQ0EsUUFDSixDQUNBLHdCQUNJLHlCQUNBLHFCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsZ0JBQ0Esa0JBQ0EsMEJBQ0osQ0FDQSxnREFBbUQsZUFBaUIsQ0FDcEUsMkJBQTRCLGtEQUE4RCxDQUMxRixpQ0FBa0Msa0RBQThELENBQ2hHLGlDQUFrQyxVQUFZLG1CQUFxQixjQUFnQixDQUNuRiwrQkFBZ0MsWUFBYyxTQUFXLENBQ3pELG1DQUNJLGNBQ0EsV0FDSixDQUNBLGdDQUNJLGlDQUNBLGtCQUNBLGFBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxrQkFDSixDQUdBLGlCQUVJLHNCQUNBLG9CQUVBLFlBQ0Esa0JBQ0EsVUFDQSxvQ0FDQSxnQkFDSixDQUVBLHVDQVhJLGFBR0EsMEJBZUosQ0FQQSxzQkFFSSxlQUNBLHVCQUVBLG1CQUNBLE9BQ0osQ0FFQSxpSEFFSSxZQUNKLENBRUEsd0JBQ0ksY0FDQSxXQUNBLGVBQ0Esa0JBQ0Esb0JBQ0osQ0FFQSwrQkFDSSxXQUNBLGtCQUNBLFVBQ0EsV0FDQSxZQUNBLE9BQ0EsTUFDQSxrQkFDQSxtQkFDSixDQUVBLDJCQUNJLG1CQUNBLGdCQUNBLHVCQUNBLFdBQ0EsU0FDQSxnQkFDQSxnQkFDQSxrQkFDQSxlQUNBLGlCQUNBLGtCQUNBLHNCQUNBLGtCQUNBLFVBQ0EsbUJBQ0osQ0FFQSxpQ0FDSSxlQUNBLHVCQUNKLENBSUEscUNBQXNDLGVBQWlCLENBQ3ZELHNFQUF1RSxxREFBd0QsQ0FFL0gsMERBQThELDJCQUE2Qiw4REFBa0UsQ0FDN0osNERBQThELDBCQUE0QixnRUFBa0UsQ0FDNUosMkRBQThELDJCQUE2QiwrREFBa0UsQ0FDN0osNkRBQWlFLG1CQUFxQixpRUFBcUUsQ0FDM0osOERBQWlFLG1CQUFxQixrRUFBcUUsQ0FVM0osdUJBQ0ksYUFDQSxtQkFDQSx1QkFDQSxXQUNBLGlDQUNBLGlDQUNBLGdCQUNBLGlCQUNKLENBRUEsZ0NBQWlDLFdBQWMsQ0FFL0MsOEJBQStCLDBCQUE0QixTQUFXLENBQ3RFLHFDQUFzQyx3QkFBMEIsQ0FJaEUsNEJBQTZCLHVCQUF5QixDQUN0RCw0QkFBNkIsNEJBQThCLENBQzNELDZCQUNJLHlDQUNBLFlBQ0EsdUJBQ0Esa0JBQ0osQ0FFQSw0QkFDSSxjQUNBLGdCQUNKLENBQ0EsOEJBQ0ksZ0JBT0osQ0FDQSw0REFQSSxlQUNBLGlCQUNBLGdCQUNBLG1CQUNBLGdCQUNBLHNCQVlKLENBVkEsOEJBQ0kscUJBR0Esc0JBRUEsaUJBSUosQ0FFQSx3RUFFSSxlQUNBLGdCQUNKLENBRUEsbUNBQ0ksdUJBQ0EsWUFDQSxRQUNKLENBQ0EsMENBQ0ksaUJBQ0EsZUFDQSxTQUNBLGlCQUNKLENBRUEsNkJBQ0ksV0FDQSxZQUNBLG1CQUNBLGdDQUNKLENBRUEsOEJBQ0ksY0FDSixDQUVBLDhDQUFpRCxjQUFnQixDQUNqRSw4QkFDSSxjQUNBLGdCQUNBLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsY0FDSixDQUVBLCtCQUNJLGFBQ0EsbUJBQ0EseUJBQ0Esd0JBQ0EsYUFDSixDQUVBLDBCQUlJLFFBRUEsZUFDSixDQUVBLG1EQVJJLGFBQ0EsbUJBQ0EsdUJBRUEsVUFvQkosQ0FoQkEseUJBSUksc0JBQ0EscUJBQ0EsaUNBQ0Esb0NBQ0EsMkJBQ0EsMkJBQ0EsbUJBRUEsWUFDQSxlQUNBLGlCQUNBLGVBQ0osQ0FFQSwrQkFDSSxxQkFDSixDQUVBLHlDQUNJLFlBQ0EsV0FDQSxTQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0osQ0FDQSx3REFBMkQsZUFBaUIsQ0FFNUUscUNBQXNDLFNBQVcsV0FBYSxrQkFBb0IsQ0FDbEYseURBQTBELFdBQWEsQ0FDdkUsK0RBQWdFLFdBQWEsWUFBYyxjQUFnQixDQUMzRyw4REFBK0QsY0FBZ0IsQ0FFL0UseUJBQ0ksV0FBWSxnQkFBa0IsQ0FDOUIsaUJBQWtCLFlBQWMsQ0FDaEMsaUJBQWtCLGdCQUFnQyxDQUN0RCxDQUNBLHlCQUNJLFdBQVksZ0JBQWtCLENBQzlCLGlCQUFrQixZQUFjLENBQ2hDLGlCQUFrQixnQkFBZ0MsQ0FDdEQsQ0FDQSx5QkFDSSxXQUFZLGdCQUFrQixDQUM5QixpQkFBa0IsWUFBYyxDQUNoQyxpQkFBa0IsZ0JBQWdDLENBQ3RELENBQ0EseUJBQ0ksV0FBWSw2QkFBNEIsZ0JBQWtCLENBQzFELGlCQUFrQixZQUFjLENBQ2hDLGlCQUFrQixnQkFBZ0MsQ0FDdEQsQ0FDQSx5QkFDSSxtQkFBbUIsZUFBaUIsZUFBbUIsQ0FDdkQsK0NBQWdELGFBQWUsQ0FDL0QsV0FBWSw2QkFBNEIsZ0JBQWtCLENBQzFELGlCQUFrQixZQUFjLENBQ2hDLGlCQUFrQixnQkFBZ0MsQ0FFbEQsMENBQTJDLGNBQWdCLENBQzNELDhCQUErQixjQUFnQixDQUNuRCxDQUNBLHlCQUNJLGlCQUFrQixZQUFjLENBQ2hDLGlCQUFrQixnQkFBZ0MsQ0FDdEQsQ0FDQSwwQkFDSSwrQ0FBZ0QsYUFBZSxDQUMvRCxXQUFZLDZCQUE0QixnQkFBa0IsQ0FDMUQsaUJBQWtCLFlBQWMsQ0FDaEMsaUJBQWtCLGdCQUFnQyxDQUNsRCw4QkFBK0IsY0FBZ0IsQ0FDbkQsQ0FDQSwwQkFDSSxXQUFZLDZCQUE0QixnQkFBa0IsQ0FDMUQsaUJBQWtCLFlBQWMsQ0FDaEMsaUJBQWtCLGdCQUFnQyxDQUNsRCw4QkFBK0IsY0FBZ0IsQ0FDbkQsQ0MzWUEsWUFDSSxhQUdBLFlBQ0EsV0FDQSxnQkFDQSx3QkFDSixDQUNBLG1DQVBJLG1CQUNBLHNCQVlKLENBTkEsdUJBQ0ksYUFHQSxVQUNBLEtBQ0osQ0FDQSxrQkFDSSxjQUNBLGFBQ0EsWUFDQSxlQUNKLENBQ0EsaUJBQ0ksY0FDQSxXQUNBLFdBQ0osQ0FFQSw2QkFDSSxlQUNBLFVBQ0osQ0FNQSx5QkFDSSxZQUFZLFlBQWMsQ0FDMUIsNkJBQ0ksT0FDQSxTQUNKLENBQ0osQ0FDQSx5QkFDSSw2QkFDSSxPQUNBLFNBQ0osQ0FDSixDQUNBLDBCQUNJLDZCQUE2Qix1QkFBOEIsY0FBZ0IsQ0FDL0UsQ0FDQSwwQkFDSSw2QkFBNkIsc0JBQTZCLENBQzlELENDdERBLHFDQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsVUFDQSxpQkFDSixDQUVBLHlCQUNJLGNBQ0EsaUJBQ0EsY0FDSixDQUVBLG9CQUNJLGtDQUNBLGtDQUNBLFdBQ0EsWUFDQSxhQUNBLG1CQUNBLHVCQUNBLDJCQUNBLGVBQ0EsZUFDQSxpQkFDQSxrQkFDQSxlQUNBLDBCQUNKLENBQ0EsZ0NBQ0ksNkJBQ0EsdUJBQ0EsdUJBQ0osQ0FFQSwwQkFDSSxrQ0FDQSw2QkFDSixDQUNBLHNDQUNJLGtDQUNBLDhCQUNBLFVBQ0osQ0FFQSwwQkFDSSxlQUNBLHdCQUNBLG1CQUNBLGVBQ0osQ0FDQSwwQkFDSSxlQUNBLFdBQ0EsaUJBQ0osQ0FFQSw4QkFDSSxrQkFNQSxpQ0FDSixDQUNBLGlFQVBJLFdBQ0EsWUFDQSxhQUNBLG1CQUNBLHNCQVVKLENBUEEsbUNBSUkscUJBR0osQ0FDQSx1Q0FDSSxxQkFDQSxzQkFDQSx5QkFDQSxVQUNKLENBQ0EscUNBQ0ksYUFDQSxXQUNBLGVBQ0EsaUJBQ0Esa0JBQ0EsZ0JBQ0EsVUFDSixDQUVBLHlDQUNJLGtCQUNBLFNBQ0EsVUFDQSxzQkFDQSxrR0FDQSxXQUNBLHNDQUNBLGtCQUNBLGlCQUNBLGdCQUNBLGNBQ0osQ0FDQSxnREFDSSxXQUNBLDZCQUNBLHlDQUNBLGtCQUNBLFVBQ0EsU0FDQSxXQUNBLGFBQ0osQ0FDQSxvQ0FDSSxhQUNBLHVCQUNBLDJCQUNBLGVBQ0EsaUJBQ0EsYUFDQSxlQUNBLDBCQUNKLENBQ0EsMENBQ0ksV0FDQSxpQ0FDSixDQUVBLDJCQUEyQixVQUFZLENBQ3ZDLGdDQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsV0FDSixDQUNBLHNDQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsWUFDQSxlQUNBLFlBQ0EsaUJBQ0EsaUJBQ0osQ0FDQSwwQ0FDSSxjQUNBLGVBQ0EsV0FDSixDQUVBLDJCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0Esd0JBQ0EsYUFDSixDQUVBLHNDQUNJLGFBQ0Esa0JBQ0EsVUFDQSxRQUNBLHVCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0osQ0FFQSwrQkFDSSxhQUNBLG1CQUNBLHVCQUNBLDJCQUNBLHlCQUNBLFdBQ0EsWUFDQSxlQUNBLGtCQUNBLHFCQUNBLGFBQ0osQ0FDQSxvQ0FDSSxjQUNBLGlCQUNKLENBRUEsbUNBQW1DLGFBQWUsZ0JBQWtCLENBQ3BFLDBDQUEwQyxZQUFjLENBR3hELHVCQUNJLGFBQ0Esc0JBQ0EscUJBQ0Esd0JBQ0EsYUFDSixDQUNBLDZCQUE2QixXQUFhLGVBQWlCLENBQzNELDBEQUE0RCxjQUFrQixDQUM5RSxvQ0FBb0MsYUFBZSxDQUVuRCxtQkFDSSxHQUFPLHVCQUEwQixDQUNqQyxJQUFPLDBCQUE2QixDQUNwQyxHQUFPLHVCQUEwQixDQUNyQyxDQUlBLHlCQUNJLCtCQUErQixZQUFjLENBQ2pELENBRUEseUJBQ0ksb0JBQW9CLFlBQWMsQ0FDbEMsOEJBQ0ksYUFDQSxXQUNBLFdBQ0osQ0FDQSxtQ0FDSSxXQUNBLFdBQ0osQ0FDQSxxQ0FBcUMsYUFBZSxDQUNwRCwyQkFBMkIsVUFBWSxDQUN2QyxtQ0FBbUMsYUFBZSxDQUVsRCx5Q0FDSSxTQUNBLE9BQ0EsVUFDQSxnQkFDQSxjQUNKLENBQ0EsZ0RBQ0ksVUFDQSxTQUNKLENBQ0EsMENBQTBDLFlBQWMsQ0FDeEQsK0JBQStCLHVCQUF5QixDQUN4RCxzQ0FBc0MsYUFBZSx1QkFBeUIsV0FBYSxXQUFhLENBQ3hHLDBDQUEyQyxXQUFhLENBQ3hELHNDQUFzQyxhQUFlLENBQ3pELENBQ0EseUJBQ0ksc0NBQXNDLFdBQWEsQ0FDdkQsQ0FDQSwwQkFDSSx1QkFBdUIsWUFBYyxDQUN6QyxDQy9QQSxrRkFFOEIsYUFBZSxtQkFBcUIsc0JBQXdCLENBQzFGLDZCQUE2QixnQkFBa0IsQ0FDL0MsaUNBQWlDLGtCQUFxQixDQUN0RCw4QkFBOEIsZUFBaUIsZ0JBQWtCLENBSWpFLHFDQUFxQyxXQUFhLENBSWxELGlCQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsVUFDSixDQUNBLCtDQUVJLGFBQ0EsbUJBQ0EsMEJBQ0osQ0FDQSx3QkFDSSx5QkFDQSx1QkFDSixDQUVBLHdCQUNJLGFBQ0osQ0FDQSxtREFDSSxhQUNBLG1CQUNBLDZCQUNKLENBQ0EsNkNBQ0ksYUFDQSxtQkFDQSwyQkFDQSx1QkFDSixDQUNBLDZDQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsV0FDQSxZQUNBLGlCQUNKLENBQ0EsaURBQWtELFVBQVksQ0FHOUQsa0RBQ0ksYUFDQSxtQkFDQSxzQkFDSixDQUNBLHVCQUNJLGtCQUNBLHVDQUNBLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxZQUVBLDRDQUNKLENBQ0Esb0RBSEksMEJBR3NELENBQzFELDZCQUE2Qiw0QkFBOEIsa0NBQXFDLENBQ2hHLG1DQUFvQyxtQ0FBcUMsQ0FFekUsMkJBQTJCLGdCQUFrQixDQUM3QyxtSEFFSSxjQUNKLENBQ0Esd0NBQXdDLFdBQWEsWUFBYyxDQUNuRSw0QkFDSSwwQkFDQSxlQUNBLGlCQUNBLFlBQ0EsZUFDSixDQUNBLDhCQUNJLGVBQ0EsNEJBQ0EseUJBQ0EsZUFDQSxZQUNBLFlBQ0EsYUFDQSxtQkFDQSx1QkFDQSxtQkFDQSxnQkFDSixDQUVBLCtCQUErQixhQUFlLGlCQUFtQixDQUNqRSw4QkFDSSxlQUNBLGtCQUNBLFdBQ0EsV0FDSixDQUdBLDBEQUEwRCxVQUFZLENBQ3RFLHlEQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxVQUNKLENBQ0EsOEJBQ0ksWUFDQSxhQUNBLG1CQUNBLHVCQUNBLFVBQ0EsU0FDQSw2Q0FDSixDQUNBLGtDQUNJLFdBQ0EsWUFDQSxjQUNKLENBQ0EsbUNBQ0ksdUJBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxXQUNKLENBR0EsMkdBQXFDLFlBQWMsQ0FNbkQseUJBQ0ksaUJBQWlCLFlBQWMsQ0FDL0Isd0JBQXdCLGFBQWUsQ0FFdkMsa0VBQStCLFlBQWMsQ0FDN0MseURBQ2tDLFlBQWMsNENBQThDLENBQ2xHLENBQ0EseUJBQ0ksb0NBQW9DLFlBQWMsQ0FDdEQsQ0M5SkEsbUJBQ0ksYUFDQSxtQkFDQSw4QkFDQSxZQUNBLDJCQUNBLDhCQUNBLGNBQ0osQ0FDQSx5QkFDSSxZQUNBLGdCQUNBLGFBQ0EsbUJBQ0Esc0JBQ0osQ0FDQSw2QkFDSSxXQUNKLENBQ0EsNkJBQ0ksY0FDQSxlQUNBLGVBQ0osQ0FHQSw4QkFBOEIsY0FBZ0IsQ0FFOUMsMkJBQ0ksY0FDQSxXQUNBLGtCQUNBLGFBQ0Esc0JBQ0EsZUFDSixDQUVBLGVBQ0ksYUFDQSxzQkFDQSx1QkFDQSwyQkFDQSxlQUNBLFdBQ0EsTUFDQSxTQUNBLE9BQ0EsUUFDQSxnQkFDQSw4QkFDQSxhQUNBLFlBQ0EsNEJBQ0EsMEJBQ0osQ0FDQSxvQkFBb0IsV0FBYSxDQUNqQyxxQkFBcUIsVUFBWSxDQUlqQyx1REFBNEIsTUFBUSxDQUVwQyx1QkFDSSxhQUNBLG1CQUNBLHlCQUNBLFdBQ0EsWUFDQSxlQUNBLDhDQUNBLGFBQ0osQ0FDQSw4QkFDSSx3QkFDQSxlQUNBLGdCQUNKLENBQ0EsNkJBQTZCLGNBQWdCLENBQzdDLHdCQUNJLFdBQ0EsMEJBQ0EsY0FDQSxXQUNKLENBRUEsdUJBQ0ksYUFDQSxtQkFDQSw4QkFDQSxXQUNBLFlBQ0EsZUFDQSxhQUNKLENBQ0EsNEJBQ0ksYUFDQSxtQkFDQSx1QkFDQSxjQUNBLFdBQ0EsV0FDSixDQUVBLCtDQUNJLGlCQUNBLG1CQUNBLDJCQUNBLDJCQUNBLHlCQUNBLGVBQ0EsaUJBQ0EsZUFDSixDQUNBLGtEQUFtRCxTQUFXLENDakg5RCxhQUNJLG1DQUNBLDJDQUNBLGdCQUNBLG1CQUNBLGVBQ0osQ0FDQSxzQkFDSSxhQUNBLG1CQUNBLDZCQUNKLENBQ0EsbUJBQ0ksWUFDQSxlQUNBLGVBQ0osQ0FDQSx1QkFDSSxjQUNBLFVBQ0osQ0FDQSx3QkFDSSxpQkFDQSxrQkFDQSxlQUNBLGdCQUNKLENBR0EsZUFDSSxlQUNBLGlDQUNBLG9CQUNKLENBQ0Esd0JBQ0ksYUFDQSxtQkFDQSwwQkFDSixDQUNBLG1CQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxpQkFDQSxpQkFDQSxXQUNBLFlBQ0EsbUJBQ0EsZ0JBQ0Esa0JBQ0EsYUFDSixDQUNBLHFCQUNJLGNBQ0EsZ0JBQ0osQ0FNQSx5QkFDSSxxQkFDSSxlQUNBLGdCQUNKLENBQ0osQ0NuRUEsZ0JBQWlCLFVBQVksQ0FDN0IsMkJBQTRCLFdBQWEsQ0FNekMseUJBQ0ksZ0JBQWlCLFlBQWMsaUJBQW1CLENBQ3RELENDVEEsY0FDSSxhQUNBLFlBQ0EsWUFDQSwrQkFDQSxrQkFDQSxrQkFDQSxjQUNBLE9BQ0osQ0FDQSx5QkFJSSwwQkFFSixDQUVBLDhDQVBJLGFBQ0Esc0JBQ0EsdUJBRUEsVUFTSixDQU5BLHFCQUlJLHNCQUVKLENBQ0EsMkJBQ0ksYUFDQSxtQkFDQSx1QkFDQSxXQUNBLGVBQ0EsaUJBQ0EsNkJBQ0EsbUJBQ0EsZ0JBQ0EsZUFDQSxvQkFDSixDQUNBLGlDQUFpQywyQkFBNkIsQ0FDOUQsc0RBQXdELGVBQW1CLENBQzNFLCtCQUNJLGNBQ0EsZUFDQSxnQkFDQSxVQUNKLENBT0EseUJBQ0ksY0FBYyxhQUFlLENBQ2pDLENDdERBLGVBQ0ksMkJBQ0EsOEJBQ0EsZ0JBQ0EsdUNBQ0EsV0FDQSxtQkFDQSxlQUNKLENBQ0Esc0JBQXVCLGVBQW1CLENBQzFDLDZDQUE2QyxXQUFhLENBQzFELHVCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsMEJBQ0EseUJBQ0EsWUFDQSxvQkFDQSxpQkFDSixDQUNBLDhCQUNJLG1CQUNBLHVCQUNBLGdCQUNBLGNBQ0osQ0FDQSw2QkFDSSw4QkFDQSxrQkFDQSxXQUNBLFVBQ0osQ0FDQSw0QkFDSSxZQUNBLFVBQ0EsYUFDQSxtQkFDQSx1QkFDQSwwQkFDQSx5QkFDQSxlQUNBLG9CQUNKLENBQ0EsbUNBQ0kscUJBQ0EsOEJBQ0EsY0FDSixDQUdBLGlDQUNJLDJCQUNBLGNBQ0osQ0FDQSx1Q0FDSSxnQkFDQSw2QkFDQSx3QkFDQSw0QkFDQSx3QkFDQSxXQUNBLFlBQ0Esa0JBQ0EsYUFDSixDQUVBLHdCQUNJLGNBQ0EsV0FDQSxrQkFDQSxhQUNBLHNCQUNBLGVBQ0osQ0FHQSxxQkFDSSxTQUNBLFVBQ0EsZUFDSixDQUVBLDRCQUNJLFlBQ0osQ0FHQSxxQkFBc0IsVUFBWSxDQUNsQywwQ0FBNEMsMENBQTRDLENBQ3hGLCtDQUFrRCxZQUFnQixDQUNsRSwwQ0FDSSxZQUNBLHlCQUNBLGVBQ0EsZ0JBQ0osQ0FDQSxpREFDSSxvQkFDQSxXQUNBLGdCQUNBLHVCQUNBLHlCQUNBLDRCQUNBLG9CQUNKLENBQ0EscUJBQ0ksYUFDQSxtQkFDQSw4QkFDQSxXQUNBLHFCQUNBLDhCQUNBLFlBQ0EsZUFDQSxxQkFDQSxhQUNBLGVBQ0Esc0JBQ0osQ0FFQSwyQkFDSSwyQkFDQSxXQUNBLFlBQ0EsY0FDQSxnQkFDSixDQUVBLHVEQUF3RCwrQkFBaUMsQ0FDekYsNEJBQ0ksbUJBQ0EsV0FDQSxnQkFDQSx1QkFDQSxhQUNKLENBQ0EsaUNBQ0ksY0FDQSxVQUNKLENBQ0EsOEJBQThCLGFBQWUsQ0FHN0MsMEJBQ0ksV0FDQSxZQUNBLFlBQ0EsZUFDQSxtQkFDQSx1Q0FDQSwyQ0FDQSxrQ0FDQSwyQkFDSixDQUNBLGdDQUNJLCtCQUNKLENBQ0EsbUNBQ0ksV0FDQSxZQUNBLGtCQUNBLGFBQ0osQ0FPQSx5QkFDSSw4QkFBK0IsY0FBZ0IsQ0FDbkQsQ0M1S0EscUJBQXFCLFVBQVksQ0FDakMsMkJBQ0ksMkJBQ0EsOEJBQ0EsZ0JBQ0EsdUNBQ0Esa0JBQ0osQ0FDQSxvQ0FBb0MsU0FBVyxVQUFZLGVBQWlCLENBRTVFLGtDQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsWUFDQSxlQUNBLDJDQUNBLG9CQUNKLENBQ0EseUNBQTBDLFlBQWMsQ0FDeEQseUNBQTBDLFlBQWMsQ0FDeEQsd0NBQXlDLCtCQUFpQyxDQUcxRSxrQ0FDSSxhQUNBLG1CQUNBLHlCQUNBLFFBQ0osQ0FDQSxpQ0FDSSxhQUNBLG1CQUNBLHVCQUNBLDJCQUNBLFlBQ0EsY0FDQSxxQkFDQSxxQkFDQSxnQkFDQSxnQ0FDQSx1QkFDQSxpQkFDSixDQUVBLDJGQUNvRCwwQkFBNEIsd0JBQTBCLENBQzFHLDJGQUVJLDhCQUNBLG9CQUNKLENBRUEsZ0NBQWdDLGlCQUFtQixDQUVuRCxxQ0FDSSxhQUNBLG1CQUNBLHVCQUNBLFlBQ0EsMEJBQ0EseUJBQ0Esa0JBQ0EsZUFDQSw2QkFDQSwyQkFDSixDQUVBLDJDQUNJLDhCQUNBLGtCQUNBLFdBQ0EsV0FDQSxXQUNKLENBRUEsMkNBQ0ksYUFDQSxtQkFDQSw4QkFDQSwwQkFDQSxhQUNBLFVBQ0osQ0FDQSxrREFDSSxnQkFDQSxrQkFDQSxrQkFDSixDQUNBLGlIQUN5RCxjQUFnQixXQUFhLGtCQUFvQixDQUMxRyx5REFDSSxXQUNBLFlBQ0EsMkJBQ0Esa0JBQ0EsT0FDQSxPQUNKLENBQ0Esd0RBQ0ksVUFDQSxXQUNBLDhCQUNBLGtCQUNBLFNBQ0EsT0FDSixDQUVBLGlEQUFpRCxXQUFhLFlBQWMsY0FBZ0IsQ0FDNUYsc0NBQ0ksYUFDQSxzQkFDQSxtQkFDQSwyQkFDQSw4QkFDQSwyQkFDQSxrQkFDQSxXQUNBLE1BQ0EsVUFDQSxTQUNBLG1CQUVBLGdCQUNBLFVBQ0EsMkJBQ0Esb0JBQ0EsVUFDQSxlQUNKLENBQ0EsOENBQThDLFlBQWMsQ0FDNUQsNkNBQTZDLFVBQVksc0JBQTZCLENBQ3RGLHNDQUNJLHFCQUNBLGVBQ0EsYUFDQSxtQkFDQSx1QkFDQSxlQUNBLFdBQ0EsMkJBQ0osQ0FDQSw0Q0FBNEMsMEJBQTRCLHdCQUEwQixDQUdsRyxvQ0FDSSxhQUNBLG1CQUNBLDhCQUNBLGVBQ0EsUUFDQSxnQkFDSixDQUNBLDBDQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsWUFDQSxZQUNBLHVCQUNBLGNBQ0Esa0JBQ0EsbUNBQ0EsbUNBQ0EseUJBQ0EsZ0JBQ0EsZUFDQSxlQUNBLHNCQUNKLENBQ0EscUtBR0ksMkJBQ0osQ0FDQSxpR0FFSSw2QkFDQSx1QkFDSixDQ25MQSxPQUFPLFVBQVksQ0FDbkIsdUJBQ0ksYUFDQSxlQUNBLHVCQUNBLDJCQUNBLGNBQ0EsZ0JBQ0osQ0FDQSw2QkFBNkIsWUFBYyxDQUMzQyxnQkFDSSxhQUNBLGVBQ0EsdUJBQ0EsNkJBQ0osQ0FDQSx1QkFDSSxhQUNBLG1CQUNBLHlCQUNBLGNBQ0osQ0FFQSw2QkFBOEIsd0JBQTZCLENBQzNELDBEQUE2RCwwQkFBNkIsQ0FFMUYseUJBQXlCLGNBQWtCLENBRTNDLHFCQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsWUFDQSxXQUNBLDhCQUNBLHVDQUNBLGlCQUNKLENBQ0EsMkRBQ0ksNkNBQ0EsMkJBQ0EsNkJBQ0osQ0FDQSw0REFDSSw0QkFDQSw4QkFDSixDQUNBLDBCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsV0FDQSxZQUNBLHFCQUNBLHVCQUNBLGNBQ0osQ0FDQSxpQ0FDSSwwQkFDQSxVQUNKLENBT0EseUJBQ0ksdUJBQXVCLGNBQWdCLENBQ3ZDLDZCQUE2QixhQUFlLENBQ2hELENDdEVBLFlBQ0ksYUFDQSxtQkFDQSwyQkFDQSxlQUNBLDJCQUNBLDhCQUNBLGVBQ0osQ0FDQSxrQkFJSSxTQUNKLENBQ0EseUNBTEksYUFDQSxtQkFDQSxzQkFlSixDQVpBLHVCQUVJLFdBQ0EsZ0JBQ0EsY0FHQSxxQkFDQSxxQkFDQSxnQkFDQSxxQkFDQSxpQkFDSixDQUNBLDJEQUVJLDBCQUNBLHdCQUNKLENBTUEseUJBQ0ksa0JBQWtCLFNBQXNCLENBQzVDLENBRUEseUJBQ0ksa0JBQWtCLFNBQXVCLENBQ3pDLFlBQVksZUFBbUIsQ0FDbkMsQ0M3Q0EsYUFDSSxVQUNKLENBR0EsNEJBQ0ksZUFDQSxnQkFDQSxpQkFDQSw2Q0FDSixDQUVBLDRCQUNJLGFBQ0EsZUFDQSx1QkFDQSwyQkFDQSxVQUNKLENBRUEsMkJBQ0ksY0FDQSw4QkFDQSwyQkFDQSxhQUNBLGdCQUNBLFdBQ0Esa0JBQ0osQ0FDQSxpQ0FDSSxhQUNBLG1CQUNBLDhCQUNBLGVBQ0EsaUJBQ0EsOENBQ0EsZ0JBQ0EsZUFDSixDQUNBLDRDQUNJLGNBQ0EscUJBQ0EscUJBQ0EsdUJBQ0EsZ0JBQ0EsbUJBQ0Esd0JBQ0EsZUFDSixDQUNBLGtEQUNJLDRCQUNKLENBR0EsaUNBQ0ksYUFDQSxlQUNBLHVCQUNBLDBCQUNKLENBQ0EsNENBQ0ksb0JBQ0osQ0FHQSxnREFFSSx1QkFDQSxtQkFDQSx5QkFDQSxXQUNBLGVBQ0EsbUJBQ0EsaUJBQ0osQ0FDQSxzREFFSSxjQUNBLG1CQUNBLGdCQUNBLHVCQUNBLHdCQUNBLFdBQ0EsdUJBQ0EsY0FDSixDQUNBLDhEQUVJLFdBQ0Esa0JBQ0Esb0JBQ0EsT0FDQSxXQUNBLFVBQ0EsMkJBQ0osQ0FFQSxrSkFJSSxhQUNKLENBRUEsb0ZBRUksMkJBQ0osQ0FFQSx3QkFDSSxhQUNBLG1CQUNBLDBCQUNKLENBQ0Esd0NBQ0ksZUFDQSxpQkFDQSxhQUNBLG1CQUNBLHVCQUNBLGdCQUNKLENBQ0EsOENBQThDLGFBQWUsQ0FDN0QsNkNBQTZDLGFBQWUsQ0FDNUQsZ0RBQWdELHNCQUF3QixDQUN4RSxtREFDSSxZQUNBLFdBQ0EsWUFDQSxlQUNBLFdBQ0EsbUJBQ0EsY0FDQSxhQUNBLG1CQUNBLHVCQUNBLGVBQ0EsaUJBQ0EseUJBQ0EsZ0dBQ0osQ0FPQSx5QkFDSSw0QkFDSSw2QkFDSixDQUNBLDJCQUNJLHNCQUNKLENBQ0Esc0NBQ0ksVUFDSixDQUNKLENDN0pBLDJCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSwyQkFDQSw4QkFDQSxnQkFDQSxrQkFDSixDQUNBLGlDQUNJLGFBQ0EsVUFDQSxnQkFDQSxjQUNBLG1CQUNBLHVCQUNBLHFCQUNBLHFCQUNBLGdCQUNBLHFCQUNBLGtCQUNBLG1CQUNBLGVBQ0osQ0FDQSwrRUFFSSwwQkFDQSx3QkFDSixDQU1BLHlCQUNJLGlDQUFpQyxlQUFzQixDQUMzRCxDQ3JDQSxXQUFXLFVBQVksQ0FDdkIsK0JBQWdDLGtCQUFvQixDQUNwRCxrREFBa0QsMEJBQTRCLENBQzlFLHlCQUEwQiwwQkFBNEIsQ0FDdEQsOEJBQStCLDRCQUE4QixDQUM3RCx5QkFDSSx1QkFDQSxtQkFDQSwyQkFDQSx1QkFDQSxxQkFDQSxlQUNBLGdCQUNKLENBQ0EsK0JBQWdDLDRCQUE4QixDQUM5RCxxQkFDSSxhQUNBLG1CQUNBLDJCQUNBLFNBQ0EsVUFDSixDQUVBLDRDQUE4QyxvQkFBdUIsQ0FFckUsdUNBQXdDLHFCQUF3QixDQUNoRSw0QkFDSSwyQkFDQSxRQUNKLENBQ0Esd0JBQ0ksdUJBQ0EsbUJBQ0Esd0JBQ0osQ0FDQSx1QkFDSSxhQUNBLG1CQUNBLHVCQUNBLFdBQ0EsWUFDQSxnQkFDSixDQUVBLHVDQUF3QyxxQkFBd0IsQ0FHaEUsbUNBQ0ksYUFDQSxtQkFDQSx5QkFDQSx1QkFDSixDQUVBLHlCQUNJLG1CQUNBLHVCQUNBLGdCQUNBLFVBQ0osQ0FDQSxpQ0FBa0MsVUFBYSxDQUUvQyw0Q0FDSSxvREFDSixDQUNBLHdDQUNJLGdEQUNKLENBRUEsMkRBQ0ksMkZBQ0osQ0FFQSwwQkFDSSxHQUFNLFNBQVcsQ0FDakIsSUFBTSxTQUFXLENBQ2pCLEdBQU0sU0FBVyxDQUNyQixDQUVBLDhCQUNJLEdBQU0sc0JBQXdCLENBQzlCLElBQU0sc0JBQXdCLENBQzlCLEdBQU0sc0JBQXdCLENBQ2xDLENBR0Esd0JBQ0ksZUFDQSxpQkFDQSxhQUNBLG1CQUNBLHVCQUNBLGlCQUNBLGFBQ0osQ0FDQSw4QkFBOEIsYUFBZSxDQUM3Qyw2QkFBNkIsYUFBZSxDQUM1QyxnQ0FBZ0Msc0JBQXdCLENBQ3hELG1DQUNJLFlBQ0EsV0FDQSxZQUNBLGVBQ0EsV0FDQSxtQkFDQSxjQUNBLGFBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxpQkFDQSx5QkFDQSxnR0FDSixDQUNBLGtDQUNJLFlBQ0EsV0FDQSxlQUNBLGlCQUNBLGtCQUNBLG1DQUNBLDhCQUNBLGdCQUNKLENBRUEsOEJBQ0ksY0FDQSxXQUNBLGlCQUNKLENBRUEsd0JBQ0ksaUJBQ0EsYUFDQSxtQkFDQSx1QkFDQSxvQkFDQSxrQkFDQSxXQUNBLGFBQ0osQ0FDQSw2QkFBOEIsMEJBQTRCLENBQzFELGlDQUFrQywwQkFBNEIsQ0FDOUQsa0NBQW1DLDBCQUE0QixDQU8vRCx5QkFDSSxtQ0FBb0Msb0JBQXVCLENBRTNELHVDQUF3QyxxQkFBd0IsQ0FFaEUsd0ZBQWdELG9CQUF1QixDQUN2RSw0Q0FBOEMsb0JBQXVCLENBQ3JFLHdCQUF3QixzQkFBd0IsQ0FFcEQsQ0MvSkEsNkJBQ0ksV0FDQSxrQkFDSixDQUNBLHFDQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsZUFDSixDQUNBLDJDQUNJLGNBQ0EsV0FDQSxlQUNBLGdCQUNBLHFCQUNBLFFBQ0osQ0FDQSw2Q0FDSSxhQUNBLG1CQUNBLHlCQUNBLE9BQ0osQ0FDQSwwREFDSSxxQkFDQSxxQkFDSixDQUVBLHNDQUNJLGFBQ0EsZ0JBQ0EsMkJBQ0EsOEJBQ0EsZ0JBQ0EsbUJBQ0EsZUFDSixDQUNBLDZDQUNJLGFBQ0osQ0FHQSxtRkFDSSxnQkFDSixDQUNBLGtGQUNJLG1CQUNKLENBQ0EsbUNBQ0ksYUFDQSwyQkFDQSxTQUNBLGdCQUNKLENBRUEseUNBQ0ksV0FDQSxZQUNBLGNBQ0EsaUJBQ0osQ0FFQSxtREFDSSxXQUNBLFlBQ0EsZ0JBQ0Esa0JBQ0osQ0FFQSw2Q0FDSSxjQUNBLGVBQ0EsZUFDQSxlQUNKLENBRUEsaURBQ0ksYUFDQSxtQkFDQSx1QkFDQSxpQkFDQSxnQkFDQSxtQ0FDQSxVQUNBLFNBQ0Esa0JBQ0EscUJBQ0EsV0FDQSxZQUNBLG1CQUNBLGVBQ0EsZUFDSixDQUdBLG1DQUNJLGFBQ0Esb0JBQ0EsMkJBQ0EsZUFDQSxZQUNBLG9DQUNKLENBRUEsNkNBQ0kscUJBQ0osQ0FDQSxzRUFDSSwwQ0FDSixDQUVBLHlDQUNJLCtCQUNKLENBRUEsbUNBQ0ksV0FDQSxZQUNBLHFCQUNBLGVBQ0EsaUJBQ0EscUJBRUEsb0JBQ0EsZ0JBQ0EsdUJBQ0EseUJBQ0EsNEJBQ0EscUJBQ0Esb0JBQ0EsWUFDSixDQUVBLDZDQUNJLHNCQUNBLGVBQ0osQ0FDQSxvREFDSSxzQkFDQSxlQUNKLENBRUEsd0NBQ0ksYUFDQSxtQkFDQSx1QkFDQSxjQUNBLE9BQ0osQ0FJQSxnREFBaUQscUJBQXVCLENBTXhFLGdEQUFpRCx1QkFBeUIsQ0FHMUUsaURBQWtELGFBQWUsQ0FHakUsNkNBQ0ksY0FDSixDQUlBLHlCQUNJLHdDQUNJLDBCQUNKLENBQ0osQ0FFQSx5QkFDSSx5Q0FBMEMsWUFBYyxXQUFhLENBQ3JFLHFDQUFzQyxlQUFtQixDQUN6RCwyQ0FBNEMsY0FBZ0IsQ0FDNUQsbUNBQW9DLFlBQWMsb0NBQWlCLENBQ3ZFLENDckxBLE1BR0ksb0JBR0osQ0FDQSw0QkFOSSxhQUNBLHNCQUVBLDJCQUNBLFVBUUosQ0FOQSxzQkFFSSxzQkFJSixDQUNBLG9DQUNJLGFBQ0EsT0FDSixDQUNBLGtCQUNJLFdBQ0EsY0FDQSw4QkFDQSxhQUNBLGdCQUNBLDJCQUNBLGtCQUNKLENBR0Esb0JBR0ksc0JBRUosQ0FDQSx1Q0FMSSxhQUNBLHNCQUVBLDBCQVlKLENBVkEsbUJBQ0ksV0FDQSx1QkFDQSxlQUNBLGdCQUNBLGVBR0Esa0JBRUosQ0FDQSxzREFFSSx1QkFDSixDQUNBLDhCQUNJLGFBQ0osQ0FDQSwwQkFDSSxhQUNBLG1CQUNBLG1CQUNBLHVCQUNBLGVBQ0EsZ0JBQ0osQ0FDQSx5QkFDSSxjQUNBLGdCQUNKLENBR0EsWUFDSSxhQUNBLG1CQUNBLDJCQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0osQ0FFQSxrQkFDSSxnQkFDQSxXQUNBLGVBQ0EsaUJBQ0EsZUFDSixDQUNBLHVCQUNJLHVCQUNBLG9CQUNKLENBQ0EsaUJBSUksZUFDQSxlQUNBLGdCQUNKLENBQ0Esa0NBUEksYUFDQSxtQkFDQSwwQkFXSixDQU5BLGlCQUlJLGdCQUNBLGlCQUNKLENBQ0Esc0JBQ0ksYUFDQSxtQkFDQSx1QkFDQSxpQkFDQSxXQUNBLFdBQ0osQ0FDQSxpQkFDSSxlQUNBLGdCQUNKLENBRUEsa0NBRGlCLGlCQUtqQixDQUpBLGlCQUNJLGFBRUEsZUFDSixDQUdBLHdCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsY0FDSixDQUNBLDRDQUNJLHFCQUNBLG9CQUNKLENBRUEsWUFDSSxXQUNBLHFCQUNBLDhDQUNBLG1CQUNBLG1CQUNKLENBQ0Esd0JBQ0ksZUFDQSxpQkFDQSxnQkFDQSxvQkFDSixDQUVBLCtCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsY0FDSixDQUNBLDBDQUEyQyxlQUFpQixDQUU1RCxxQkFHSSxlQUNKLENBQ0EsOENBSkksY0FDQSxjQU1KLENBQ0EsNEVBRUksV0FDQSxZQUNBLGdCQUNBLGdCQUNKLENBRUEsb0JBQW9CLG9CQUFzQixDQUMxQyxrRkFHSSx5QkFDQSxzQkFDQSxRQUNKLENBQ0EsK0JBQWdDLGFBQWUsQ0FFL0MsMkJBQ0ksd0JBQ0osQ0FFQSxxQkFDSSxlQUNBLGlCQUNBLFNBQ0EsaUJBQ0osQ0FDQSw0QkFDSSxZQUNBLGtCQUNKLENBRUEsbUJBQ0ksYUFDQSxtQkFDQSx3QkFDSixDQUNBLDBCQUNJLGVBQ0osQ0FDQSx1QkFDSSxZQUNBLFlBQ0EsYUFDQSxtQkFDQSx1QkFDQSx1QkFDQSxrQ0FDQSxrQkFDQSxlQUNBLGlCQUNBLGNBQ0osQ0FDQSw2QkFDSSxpQkFDSixDQUdBLG1EQUVJLFVBQ0osQ0FHQSwwQkFDSSxXQUNBLGVBQ0osQ0FDQSw4QkFDSSxjQUNBLGNBQ0osQ0FFQSxzRkFFSSxXQUNBLFlBQ0EsZ0JBQ0osQ0FFQSw4QkFDSSxhQUNKLENBRUEseUJBQ0ksY0FDQSxrQkFDSixDQUtBLDJCQUNJLGdCQUNBLG1CQUNBLGlCQUNKLENBRUEsa0NBQ0ksU0FDQSxZQUNBLE9BQ0Esa0JBQ0EsTUFDQSxVQUNKLENBR0EsK0JBQ0ksZUFDSixDQUVBLGtCQUNJLGFBQ0EseUJBQ0EsZ0JBQ0osQ0FDQSx5QkFDSSxhQUNKLENBQ0EseUJBQ0ksZ0JBQ0EsZUFDQSxnQkFDSixDQUNBLHdCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxlQUNBLGdCQUNKLENBQ0EsOEJBQ0ksaUNBQ0osQ0FDQSw4QkFDSSxpQkFDQSxjQUNKLENBS0EsY0FDSSxhQUNBLGFBQ0EsYUFDQSxtQkFDQSw2QkFDSixDQUNBLG1CQUdJLDJCQUVBLGlCQUNKLENBQ0EsdUNBTkksYUFDQSxtQkFFQSxRQVNKLENBTkEsb0JBR0kseUJBRUEsaUJBQ0osQ0FDQSxtQkFDSSxhQUNBLG1CQUNBLDBCQUNKLENBQ0Esd0JBQ0ksY0FDSixDQUVBLHlCQUNJLGVBQ0EsZ0JBQ0osQ0FDQSwwQkFDSSxlQUNBLGlCQUNBLGVBQ0osQ0FLQSw0QkFDSSxlQUNBLGlCQUNBLGVBQ0osQ0FDQSw4QkFJSSxlQUNBLFdBQ0EsZUFDSixDQUNBLHVEQVBJLGFBQ0EsbUJBQ0EsMEJBV0osQ0FOQSx5QkFJSSxVQUNBLGNBQ0osQ0FDQSxnQ0FDSSxhQUNBLG1CQUNBLHVCQUNBLGVBQ0Esa0JBQ0Esa0NBQ0EsbUJBQ0EsaUJBQ0EsZUFDQSxnQkFDSixDQUNBLGdDQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsbUJBQ0EsZ0JBQ0Esc0JBQ0osQ0FHQSxxREFDSSxXQUNBLG1CQUNBLG9CQUNBLGNBQ0EsZ0dBQ0osQ0FXQSwwQkFDSSxhQUNBLGVBQ0EsbUJBQ0EsMkJBQ0EsZ0JBQ0EsU0FDQSxTQUNKLENBQ0EsZ0NBQ0ksMkJBQ0EsNEJBQ0Esa0JBQ0osQ0FLQSwwQkFDSSx5Q0FDQSxnQkFDQSxlQUNBLGdCQUNBLGlCQUNBLGtCQUNBLFlBQ0EsV0FDSixDQUVBLCtCQUFnQyxxQkFBdUIsQ0FDdkQsbUNBQW9DLHFCQUF1QixDQUMzRCxvQ0FBcUMscUJBQXVCLENBTTVELHlCQUNJLHlCQUF5QixhQUFlLENBQzVDLENBQ0EseUJBQ0ksb0NBQ0ksYUFDQSxXQUNBLGlCQUNKLENBRUEsa0JBQ0ksZUFDQSxnQkFDSixDQUNBLGlCQUFpQixhQUFlLENBR3BDLENBQ0EseUJBQ0kseUJBQXlCLFNBQVcsQ0FDeEMsQ0FDQSx5QkFDSSx5QkFBeUIsU0FBVyxDQUN4QyxDQUdBLDBCQUNJLHlCQUF5QixTQUFXLENBQ3hDLENDN2RBLFdBQ0ksa0JBQ0osQ0FFQSw2QkFDSSxlQUNBLGlCQUNBLG1CQUNBLGlCQUNKLENBRUEsbUJBQ0ksV0FDQSxhQUNBLDhCQUNBLHNCQUNBLHFCQUNBLGlCQUNKLENBQ0EseUJBQ0ksYUFDQSxtQkFDQSwyQkFDQSxlQUNBLFVBQ0osQ0FDQSwwQ0FDSSxjQUNBLGlCQUNKLENBQ0EsMENBQ0ksY0FDQSxlQUNBLGlCQUNBLGdCQUNBLGlCQUNKLENBRUEsb0RBQ0ksU0FDQSxXQUNBLGNBQ0osQ0FLQSxpQkFDSSxhQUNBLFdBQ0EsYUFDQSxnQkFDQSxtQkFDQSwyQkFDQSw2QkFDSixDQUNBLHdCQUF5QixhQUFlLENBRXhDLDBDQUNJLGFBQ0EsbUJBQ0EsMkJBQ0Esa0JBQ0osQ0FDQSxpREFDSSxjQUNBLFlBQ0EsaUJBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxnQ0FDQSx3QkFDSixDQUtBLDBDQUNJLGFBQ0EsbUJBQ0EsOEJBQ0EsZUFDQSxvQkFDSixDQUVBLHdEQUF5RCx1QkFBeUIsQ0FDbEYsOERBQ0ksY0FDQSxZQUNBLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsZ0NBQ0EseUJBQ0EsV0FDQSxpQkFDQSxpQkFDSixDQUlBLHlCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxrQkFDSixDQUVBLGdDQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsY0FDQSxZQUNBLGNBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxtQkFDQSxrQkFDQSxzQkFDQSxnQ0FDSixDQUNBLHFDQUEyQyw2QkFBK0IscUJBQXVCLENBQ2pHLHlDQUEyQyw2QkFBK0IscUJBQXVCLENBQ2pHLDBDQUEyQyw2QkFBK0IscUJBQXVCLENBRWpHLDZCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EscUJBQ0EsWUFDQSxtQkFDQSxpQ0FDQSxrQkFDQSxjQUNBLDRCQUNBLHFCQUNKLENBQ0EsbUNBQ0ksMEJBQ0osQ0FFQSxvQ0FDSSxnQkFDQSxnQkFDSixDQUtBLHlCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxjQUNKLENBQ0Esc0RBQ0ksa0JBQ0osQ0FDQSxrREFDSSxjQUNKLENBR0EsMEJBSUksZUFFQSxvQkFDSixDQUNBLHlEQVBJLGFBQ0EsdUJBQ0EsMEJBWUosQ0FQQSwrQkFFSSxzQkFHQSx3QkFDQSxrQkFDSixDQUVBLGlGQUVJLGNBQ0EsY0FDQSxZQUNBLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsZ0NBQ0EseUJBQ0EsbUJBQ0EsaUJBQ0osQ0FDQSw2Q0FDSSxhQUNBLHVCQUNBLDJCQUNBLGVBQ0EsV0FDQSxZQUNBLG1CQUNBLHlCQUNKLENBQ0Esd0NBQ0ksYUFDQSx1QkFDQSwyQkFDQSwyQkFDQSxVQUNKLENBQ0EsOENBQ0ksaURBQ0Esd0NBQ0osQ0FFQSxxREFDSSx3Q0FDSixDQUVBLHNEQUF1RCxRQUFVLENBRWpFLCtDQUNJLFlBQ0EsaUJBQ0Esa0JBQ0EsK0JBQ0osQ0FDQSwrQ0FDSSxnQkFDSixDQUtBLHlCQUNJLHdEQUF5RCxnQ0FBbUMsQ0FDaEcsQ0FDQSx5QkFDSSxtQkFDSSxtQkFDQSxvQkFDSixDQUNBLDZCQUNJLGVBQ0EsaUJBQ0EsZUFDSixDQUVBLG9EQUFxRCxnQkFBa0IsQ0FDM0UsQ0FDQSx5QkFDSSwrQkFBZ0Msc0JBQXdCLENBQ3hELHFDQUFzQyx1QkFBeUIsQ0FDbkUsQ0FFQSx5QkFDSSw2QkFBOEIsZUFBaUIsZ0JBQWtCLENBQ2pFLHdEQUF5RCxvQ0FBdUMsQ0FDcEcsQ0FDQSwwQkFDSSx3REFBeUQsZ0NBQW1DLENBQ2hHLENDOVFBLE1BRUksc0JBQ0Esb0JBR0osQ0FDQSxtQ0FOSSxhQUdBLDJCQUNBLFVBYUosQ0FYQSw2QkFFSSx1QkFFQSxlQUVBLDZCQUNBLGtCQUNBLHVDQUNBLGFBQ0EsZUFDSixDQUNBLGtEQUNJLGFBQ0EsT0FDSixDQUNBLHdCQUNJLFdBQ0EsZUFDSixDQUNBLDRCQUNJLGNBQ0EsY0FDSixDQUNBLGdDQUNJLGNBQ0EsV0FDQSxpQkFDSixDQUNBLDBGQUVJLFdBQ0EsWUFDQSxnQkFDQSxnQkFDSixDQUVBLHlCQUF5QixVQUFZLENBR3JDLDJCQUdJLHNCQUVKLENBQ0EscURBTEksYUFDQSxzQkFFQSwwQkFZSixDQVZBLDBCQUNJLFdBQ0EsdUJBQ0EsZUFDQSxnQkFDQSxlQUdBLGtCQUVKLENBQ0Esb0VBQ3FDLHVCQUF5QixDQUM5RCxxQ0FBcUMsYUFBZSxDQUNwRCxpQ0FDSSxhQUNBLG1CQUNBLG1CQUNBLHVCQUNBLGVBQ0EsZ0JBQ0osQ0FDQSxnQ0FDSSxjQUNBLGdCQUNKLENBR0EsbUJBQ0ksYUFDQSxtQkFDQSwyQkFDQSxlQUNBLGVBQ0osQ0FFQSx5QkFDSSxnQkFDQSxXQUNBLGVBQ0EsaUJBQ0EsZUFDSixDQUNBLDhCQUE4Qix1QkFBeUIsb0JBQXNCLENBQzdFLGdFQUFnRSw0QkFBOEIsQ0FDOUYsd0JBSUksZUFDQSxlQUNBLGdCQUNKLENBQ0EsZ0RBUEksYUFDQSxtQkFDQSwwQkFXSixDQU5BLHdCQUlJLGdCQUNBLGlCQUNKLENBQ0EsNkJBQ0ksYUFDQSxtQkFDQSx1QkFDQSxpQkFDQSxXQUNBLFdBQ0osQ0FDQSx3QkFBd0IsaUJBQW1CLENBQzNDLHdCQUNJLGFBQ0Esa0JBQ0EsZUFDSixDQUNBLDBCQUEwQixZQUFjLENBQ3hDLG1CQUFtQixVQUFZLENBRS9CLDZCQUlJLGVBQ0EsVUFDSixDQUNBLHFEQU5JLGFBQ0EsbUJBQ0EsMEJBVUosQ0FOQSx3QkFJSSxVQUNBLGNBQ0osQ0FDQSwrQkFDSSxhQUNBLG1CQUNBLHVCQUNBLGVBQ0Esa0JBQ0Esa0NBQ0EsbUJBQ0EsaUJBQ0EsZUFDQSxnQkFDSixDQUNBLCtCQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsbUJBQ0EsZ0JBQ0Esc0JBQ0osQ0FFQSxvREFDSSxXQUNBLG1CQUNBLG9CQUNBLGNBQ0EsZ0dBQ0osQ0FDQSxvQ0FBb0MsT0FBUyxDQUM3QyxrQ0FBa0MsT0FBUyxDQUMzQyxnQ0FBZ0MsT0FBUyxDQUN6QyxtQ0FBbUMsT0FBUyxDQUM1QyxrQ0FBa0MsT0FBUyxDQUUzQyxzQ0FDSSxhQUNBLG1CQUNBLHdCQUNKLENBQ0EsMkNBQ0ksU0FDQSxvQkFDSixDQUVBLHdFQUVJLGNBQ0EsZUFDQSxRQUNKLENBSUEscUJBQ0ksV0FDQSxvQkFDQSxhQUNBLDJDQUNBLGFBQ0EsbUJBQ0EsNkJBQ0osQ0FDQSwwQkFDSSxhQUNBLG1CQUNBLDJCQUNBLGlCQUNKLENBQ0EsMEJBQ0ksYUFDQSxtQkFDQSx5QkFDQSxpQkFDSixDQUNBLDBCQUNJLGFBQ0EsbUJBQ0EsMEJBQ0osQ0FDQSwrQkFDSSxjQUNKLENBQ0Esb0RBQ0ksaUJBQ0osQ0FDQSxxREFDRyxpQkFDSCxDQUNBLGdDQUNJLGVBQ0EsZ0JBQ0osQ0FDQSxpQ0FDSSxlQUNBLGlCQUNBLGVBQ0osQ0FLQSx5QkFDSSx3QkFBd0IsU0FBVyxDQUNuQywyQ0FBMkMsbUJBQXNCLENBQ3JFLENBQ0EseUJBQ0ksd0JBQXdCLHVCQUF5QixpQkFBbUIsQ0FDcEUseUJBQXlCLFNBQVcsQ0FDcEMsMkNBQTJDLHFCQUF3QixDQUN2RSxDQUNBLHlCQUNJLGtEQUFrRCxhQUFlLFdBQWEsaUJBQW1CLENBRWpHLHlCQUF5QixlQUFpQixnQkFBa0IsQ0FDNUQsd0JBQXdCLGFBQWUsQ0FDdkMsOEJBQThCLFdBQWEsQ0FFL0MsQ0FDQSx5QkFDSSx3QkFBd0IsdUJBQXlCLGlCQUFtQixDQUNwRSx5QkFBeUIsU0FBVyxDQUNwQywrQkFBK0IsWUFBYyxDQUM3QywwQkFBMEIsYUFBZSxDQUN6QywrQkFBK0IsY0FBb0QsQ0FDbkYsOERBRGdELGVBQWlCLGdCQUNDLENBQ2xFLG9EQUFvRCxtQkFBeUIsQ0FDakYsQ0FFQSx5QkFDSSx3QkFBd0IsY0FBZ0IsQ0FDeEMsb0NBQW9DLE9BQVMsQ0FDN0Msa0NBQWtDLE9BQVMsQ0FDM0MsZ0NBQWdDLE9BQVMsQ0FDekMsbUNBQW1DLE9BQVMsQ0FDNUMsa0NBQWtDLE9BQVMsQ0FDL0MsQ0FFQSwwQkFDSSx3QkFBd0IsdUJBQXlCLGlCQUFtQixDQUNwRSx5QkFBeUIsU0FBVyxDQUNwQyx3QkFBd0IsU0FBVyxDQUN2QyxDQUNBLDBCQUNJLHdCQUF3Qix1QkFBeUIsaUJBQW1CLENBQ3BFLHlCQUF5QixTQUFXLENBQ3hDLENDbFNBLFlBQ0ksYUFDQSxzQkFDQSxxQkFDQSwyQkFDQSx3QkFDQSxpQkFDSixDQUNBLDRCQUNJLGFBQ0EsdUJBQ0EsMkJBQ0EsVUFDSixDQUNBLDBDQUEwQyxhQUFlLE9BQVcsQ0FDcEUsd0JBQ0ksV0FDQSxjQUNBLDhCQUNBLG1CQUNBLHVDQUNBLG9CQUNKLENBQ0EsOEJBQThCLG1DQUFzQyxDQUdwRSwwQkFHSSxzQkFFSixDQUNBLG1EQUxJLGFBQ0Esc0JBRUEsMEJBWUosQ0FWQSx5QkFDSSxXQUNBLHVCQUNBLGVBQ0EsZ0JBQ0EsZUFHQSxrQkFFSixDQUNBLGtFQUNvQyx1QkFBeUIsQ0FDN0QsK0JBQStCLGNBQWdCLGdCQUFrQixDQUdqRSxrQkFDSSxhQUNBLG1CQUNBLDJCQUNBLGVBQ0EsZ0JBQ0osQ0FFQSx3QkFDSSxTQUNBLFdBQ0EsZUFDQSxpQkFDQSxlQUNKLENBQ0EsNkJBQ0ksdUJBQ0EscUJBQ0EsdUJBQ0EsZ0JBQ0EsbUJBQ0EsV0FDQSxhQUNKLENBR0Esa0JBQWtCLFVBQVksQ0FFOUIseUJBQ0ksV0FDQSxhQUNBLGdCQUNBLGFBQ0EsdUJBQ0EsdUJBQ0EsNEJBQ0EsNkJBQ0EsaUJBQ0osQ0FDQSw2QkFDSSxjQUNBLGdCQUNBLGVBQ0EsZUFDQSxnQkFDQSxrQkFDQSxTQUNBLFFBQ0EsMkNBQ0osQ0FHQSwrQkFDSSxpQkFDQSxhQUNBLG1CQUNBLHVCQUNBLG9CQUNBLGtCQUNBLFdBQ0EsY0FDQSxrQkFDQSxXQUNBLFNBQ0osQ0FDQSxvQ0FBcUMsMEJBQTRCLENBQ2pFLHdDQUF5QywwQkFBNEIsQ0FDckUseUNBQTBDLDBCQUE0QixDQUl0RSxvRkFFSSxXQUNBLFlBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxxQ0FDSixDQUNBLHNDQUF1QyxjQUFnQixjQUFnQixDQUl2RSxvQkFDSSxpQkFDQSwyQ0FDQSxhQUNBLG1CQUNBLDZCQUNKLENBQ0EseUJBQ0ksYUFDQSxtQkFDQSwyQkFDQSxpQkFDSixDQUNBLDBCQUNJLGFBQ0EsbUJBQ0EseUJBQ0EsaUJBQ0osQ0FDQSx5QkFDSSxhQUNBLG1CQUNBLDBCQUNKLENBQ0EsOEJBQThCLGNBQWdCLENBQzlDLGtEQUFrRCxpQkFBbUIsQ0FDckUsbURBQW1ELGlCQUFtQixDQUN0RSwrQkFBK0IsZUFBaUIsZ0JBQWtCLENBQ2xFLGdDQUNJLGVBQ0EsaUJBQ0EsZUFDSixDQUtBLHlCQUNJLFlBQVksc0JBQXdCLENBQ3hDLENBQ0EseUJBQ0ksWUFBWSxzQkFBd0IsQ0FDcEMseUJBQXlCLFlBQWMsQ0FDM0MsQ0FDQSx5QkFDSSwwQ0FDSSxhQUNBLFdBQ0EsaUJBQ0osQ0FDQSx3QkFBd0IsZUFBaUIsZ0JBQWtCLENBQzNELHlCQUF5QixZQUFjLENBQzNDLENBQ0EseUJBQ0ksWUFBWSxzQkFBd0IsQ0FDeEMsQ0FDQSx5QkFDSSxZQUFZLHlCQUEyQixDQUMzQyxDQUNBLHlCQUNJLFlBQVksMEJBQTRCLGtCQUF5QixDQUNqRSx5QkFBeUIsWUFBYyxDQUMzQyxDQUNBLDBCQUNJLFlBQVksMEJBQTRCLGtCQUF5QixDQUNyRSxDQUNBLDBCQUNJLFlBQVksdUJBQXlCLGtCQUF5QixDQUNsRSxDQ3hNQSxNQUVJLHNCQUNBLG9CQUdKLENBQ0EsbUNBTkksYUFHQSwyQkFDQSxVQWFKLENBWEEsNkJBRUksdUJBRUEsZUFFQSw4QkFDQSxtQkFDQSx1Q0FDQSxhQUNBLGVBQ0osQ0FDQSxrREFDSSxhQUNBLE9BQ0osQ0FDQSx3QkFDSSxXQUNBLGVBQ0osQ0FDQSw0QkFDSSxjQUNBLG1CQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0osQ0FDQSxnQ0FDSSxjQUNBLGVBQ0EsZUFDQSxnQkFDQSxnQkFDQSxrQkFDQSxrQkFDQSxRQUNBLFNBQ0EsOEJBQ0osQ0FDQSwwRkFFSSxXQUNBLFlBQ0EsZ0JBQ0EsZUFDQSxnQkFDSixDQUVBLHlCQUF5QixVQUFZLENBR3JDLDJCQUdJLHNCQUVKLENBQ0EscURBTEksYUFDQSxzQkFFQSwwQkFZSixDQVZBLDBCQUNJLFdBQ0EsdUJBQ0EsZUFDQSxnQkFDQSxlQUdBLGtCQUVKLENBQ0Esb0VBRUksdUJBQ0osQ0FDQSxxQ0FDSSxhQUNKLENBQ0EsaUNBQ0ksYUFDQSxtQkFDQSxtQkFDQSx1QkFDQSxlQUNBLGdCQUNKLENBQ0EsZ0NBQ0ksY0FDQSxnQkFDSixDQUdBLG1CQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxlQUNKLENBRUEseUJBQ0ksZ0JBQ0EsV0FDQSxlQUNBLGlCQUNBLGVBQ0osQ0FDQSw4QkFDSSx1QkFDQSxvQkFDSixDQUNBLHdCQUlJLGVBQ0EsZUFDQSxnQkFDSixDQUNBLGdEQVBJLGFBQ0EsbUJBQ0EsMEJBV0osQ0FOQSx3QkFJSSxnQkFDQSxpQkFDSixDQUNBLDZCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsaUJBQ0EsV0FDQSxXQUNKLENBQ0Esd0JBQXdCLGlCQUFtQixDQUMzQyx3QkFDSSxhQUNBLGtCQUNBLGVBQ0osQ0FDQSwwQkFDSSxZQUNKLENBRUEsK0JBQ0ksYUFDQSxtQkFDQSwyQkFDQSxjQUNKLENBQ0EsbURBQ0kscUJBQ0Esb0JBQ0osQ0FFQSxtQkFDSSxVQUNKLENBQ0EsK0JBQ0ksZUFDQSxpQkFDQSxnQkFDQSxvQkFDSixDQUlBLHdFQUVJLGNBQ0EsZUFDQSxRQUNKLENBSUEscUJBQ0ksV0FDQSxvQkFDQSxhQUNBLDJDQUNBLGFBQ0EsbUJBQ0EsNkJBQ0osQ0FDQSwwQkFDSSxhQUNBLG1CQUNBLDJCQUNBLFNBQ0EsaUJBQ0osQ0FDQSwyQkFDSSxhQUNBLG1CQUNBLHlCQUNBLFNBQ0EsaUJBQ0osQ0FDQSwwQkFDSSxhQUNBLG1CQUNBLDJCQUNBLE9BQ0osQ0FDQSxnQ0FDSSxjQUNKLENBQ0EsaUNBQ0ksZUFDQSxnQkFDSixDQU1BLHlCQUNJLHdCQUNJLHVCQUNBLGlCQUNKLENBQ0EseUJBQ0ksU0FDSixDQUNKLENBQ0EseUJBQ0ksa0RBQ0ksYUFDQSxXQUNBLGlCQUNKLENBRUEseUJBQ0ksZUFDQSxnQkFDSixDQUNBLHdCQUNJLGFBQ0osQ0FDQSw4QkFDSSxXQUNKLENBRUosQ0FDQSx5QkFDSSx3QkFDSSx1QkFDQSxpQkFDSixDQUNBLHlCQUNJLFNBQ0osQ0FDQSwrQkFBK0IsWUFBYyxDQUM3QywwQkFDSSxhQUNKLENBQ0osQ0FNQSwwQkFDSSx3QkFDSSx1QkFDQSxpQkFDSixDQUNBLHlCQUNJLFNBQ0osQ0FDSixDQUNBLDBCQUNJLHdCQUNJLHVCQUNBLGlCQUNKLENBQ0EseUJBQ0ksU0FDSixDQUNKLENDL1JBLGtCQUNJLGVBQ0osQ0FDQSw2QkFDSSxhQUNBLG1CQUNBLDJCQUNBLGVBQ0EsT0FDSixDQUNBLHdCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsWUFDQSxZQUNBLHlDQUNBLGNBQ0Esa0JBQ0EsbUNBQ0EsbUNBQ0EseUJBQ0EsZ0JBQ0EsZUFDQSxlQUNBLHVCQUNBLG9CQUNKLENBQ0EsNkRBQ0ksNkJBQ0EsdUJBQ0osQ0MvQkEsWUFDSSxnQkFDQSwyQkFDQSw4QkFDQSxnQkFDQSxnQkFDQSxrQkFDSixDQUNBLGtCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EsZUFDQSxrQkFDQSxjQUNBLFVBQ0EsZUFDSixDQUNBLGtCQUFrQixTQUFzQixDQUV4QyxrQkFDSSxxQkFDQSxxQkFDQSxZQUNBLFdBQ0EsYUFDQSxtQkFDQSwyQkFDQSxlQUNBLG1CQUNBLG1CQUNBLGVBQ0EsaUJBQ0EsMkJBQ0EsbUJBQ0EsZ0JBQ0Esa0JBQ0EsY0FDSixDQUNBLHdCQUNJLFdBQ0EsWUFDQSxjQUNBLDJCQUNBLDRCQUNKLENBQ0EsdUJBQ0ksb0JBQ0EsZ0JBQ0EsdUJBQ0EsbUJBQ0EsNEJBQ0EsdUJBQ0osQ0FFQSw0QkFDSSxjQUNBLFdBQ0EsV0FDSixDQUVBLHVCQUF3QixhQUFlLENBQ3ZDLHdCQUF3QixpQkFBbUIsQ0FDM0Msd0JBQXdCLG9CQUFzQixDQUk5Qyx5QkFDSSxrQkFBa0IsZUFBc0IsQ0FDNUMsQ0FDQSx5QkFDSSxZQUFZLGNBQWdCLGVBQW1CLENBQy9DLGtCQUFrQixTQUFzQixDQUM1QyxDQUVBLHlCQUNJLGtCQUNJLFlBQ0EsZUFDQSxpQkFDQSxjQUNKLENBQ0Esd0JBQ0ksV0FDQSxXQUNKLENBQ0osQ0FDQSwwQkFDSSxrQkFBa0IsU0FBc0IsQ0FDNUMsQ0FXQSxtQkFDSSxjQUNBLGdCQUNBLHVCQUNBLFdBQ0osQ0FDQSxxQ0FDSSxZQUNBLFdBQ0Esc0JBQ0EsdUJBQ0EsMkJBQ0EsaUJBQ0EsY0FDSixDQUVBLDBDQUEyQyxZQUFjLENBRXpELHFDQUFxQyxVQUFZLENBRWpELHFDQUNJLFdBQ0EsMkJBQ0EsWUFDQSxlQUNBLGlCQUNBLGNBQ0osQ0FDQSwyQ0FDSSxrQkFDQSxXQUNBLFdBQ0osQ0FDQSwrQ0FDSSxhQUNBLG1CQUNBLHVCQUNBLFdBQ0EsWUFDQSxpQkFDSixDQUNBLG1EQUNJLGNBQ0EsZUFDQSxlQUNKLENBTUEsMENBQ0ksV0FDQSxZQUNBLGFBQ0EsZUFDQSxtQkFDQSx1Q0FDQSwyQ0FDQSxrQ0FDQSwyQkFDSixDQUNBLGdEQUNJLCtCQUNKLENBQ0EsbURBQ0ksV0FDQSxZQUNBLGtCQUNBLGFBQ0osQ0MxS0EsYUFDSSwyQkFDQSxnQkFHQSxlQUdBLGtCQUNBLGtCQUNKLENBRUEsZ0NBVEksV0FDQSxhQUVBLG1CQUNBLDZCQWFKLENBUkEsbUJBSUksOEJBQ0EsWUFFQSxhQUNKLENBRUEsb0JBQ0ksa0NBQ0Esc0JBQ0EsYUFDQSxtQkFDQSx1QkFDQSxjQUNKLENBQ0EseUJBQ0ksV0FDQSxZQUNBLGFBQ0EsbUJBQ0EsOEJBQ0EsY0FDSixDQUNBLCtCQUNJLG9DQUNBLFdBQ0EsV0FDSixDQUNBLGdDQUNJLHdCQUNKLENBQ0EscUNBQXFDLFdBQWEsV0FBYSxDQUkvRCwwQkFDSSxhQUNBLGtCQUNBLFVBQ0EsU0FDQSxPQUNBLFVBQ0EsU0FDQSxnQkFDQSxlQUNBLHVCQUNBLDJCQUNBLGVBQ0EsV0FDQSw4QkFDQSwyQkFDQSxnQ0FFQSxVQUNBLDJCQUNBLG1CQUNKLENBQ0Esc0RBQXNELFlBQWMsQ0FDcEUscURBQXNELFVBQVksc0JBQTZCLENBRy9GLGdDQUFnQyxPQUFTLENBQ3pDLGdDQUNJLDZCQUNBLHFCQUNBLGNBQ0EsWUFDQSxvQkFDSixDQUNBLDZFQUN1QyxvQkFBc0IsQ0FJN0Qsb0JBQ0ksa0NBQ0EsV0FDQSxjQUNBLFlBQ0EsaUJBQ0EsbUJBQ0EsYUFDQSxtQkFDQSw2QkFDSixDQUNBLDZCQUNJLGFBQ0EsbUJBQ0EsMkJBQ0EseUJBQ0EsVUFDSixDQUNBLG1DQUNJLDhCQUNBLGdCQUNKLENBRUEsdUNBQ0ksaUJBQ0EsV0FDQSxlQUNKLENBRUEsb0NBQ0ksbUJBQ0EsZ0JBQ0EsdUJBQ0Esa0JBQ0EsdUJBQ0osQ0FDQSxtQ0FBbUMsa0JBQW9CLGFBQWUsQ0FLdEUscUNBQ0ksYUFDQSxtQkFDQSw4QkFDQSwwQkFDQSxZQUNBLFVBQ0osQ0FDQSw0Q0FDSSxnQkFDQSxrQkFDQSxrQkFDSixDQUNBLHFHQUNtRCxjQUFnQixXQUFhLGtCQUFvQixDQUNwRyxtREFDSSxXQUNBLFlBQ0EsMkJBQ0Esa0JBQ0EsT0FDQSxPQUNKLENBQ0Esa0RBQ0ksVUFDQSxXQUNBLDhCQUNBLGtCQUNBLFNBQ0EsT0FDSixDQUNBLDJDQUEyQyxXQUFhLFlBQWMsY0FBZ0IsQ0FPdEYsMkNBQ0ksYUFDQSxRQUNBLFVBQ0EsV0FDQSxnQkFDQSwwQ0FDSixDQUNBLGtEQUFrRCxZQUFjLENBTWhFLHlCQUNJLGFBQWEsZUFBbUIsQ0FDaEMsbUJBQW1CLFdBQWEsQ0FDaEMsYUFBYSxnQkFBa0IsQ0FDL0IsbUNBQW1DLFlBQWMsQ0FDakQsb0JBQW9CLFdBQWEsQ0FDakMseUJBQXlCLFdBQWEsQ0FDdEMsK0JBQStCLFdBQWEsV0FBYSxDQUN6RCwwQkFBMEIsUUFBVSxDQUN4QyxDQUVBLDBCQUNJLG1DQUFtQyxhQUFlLENBQ3RELENDbk1BLGlCQUNJLFNBQ0EsZ0JBQ0Esb0JBQ0EsZUFDSixDQUVBLDRCQUNJLFVBQ0osQ0FHQSxrQ0FDSSxhQUNBLG1CQUNBLDJCQUNBLFFBQ0osQ0FDQSxxREFDSSxVQUNKLENBRUEsd0JBQ0ksY0FDQSxxQkFDQSw2QkFDQSxpQkFDQSxrQkFDQSxnQkFDQSxrQkFDQSxzQkFDSixDQUNBLDhCQUNJLG9CQUNKLENBRUEsa0RBRUksYUFDQSxtQkFDQSwyQkFDQSxlQUNBLFFBQ0EsV0FDQSxlQUNKLENBQ0EsOERBRUksYUFDQSxtQkFDQSx1QkFDQSxZQUNBLFlBQ0EsdUJBQ0EsY0FDQSwyQ0FDQSwyQ0FDQSx5QkFDQSxrQkFDQSxnQkFDQSxlQUNBLHVCQUNBLG9CQUNKLENBQ0Esc0pBSUksNkJBQ0EsdUJBQ0osQ0FFQSxpSUFHSSwyQkFDSixDQUVBLHdCQUF5QixZQUFjLENBQ3ZDLHFGQUMyQyxXQUFhLENBQ3hELG1GQUMwQyxZQUFjLENBRXhELHVCQUNJLFdBQ0EsWUFDQSxhQUNKLENBRUEsOEJBQ0ksb0JBQ0EsZ0JBQ0Esb0JBQ0Esa0NBQ0EsdUJBQ0EsU0FDQSxlQUNBLFdBQ0EsU0FDSixDQUVBLDBDQUNJLGtCQUNBLGFBQ0EsbUJBQ0EsaUJBQ0EsbUJBQ0EsV0FDQSxZQUNBLG9CQUNBLFNBQ0EsZUFDQSx1QkFFQSw2QkFDQSx5QkFDQSxvQkFDSixDQUNBLDZEQUNJLFlBQ0osQ0FDQSxpREFDSSxZQUNBLG1CQUNKLENBQ0EsaUVBQ0ksa0JBQ0EsWUFDQSxZQUNBLGNBQ0EsNkJBQ0EsYUFDQSxtQkFDQSxnQkFDQSxjQUNBLHdFQUNBLHNCQUNKLENBRUEsK0lBRUksNkJBQ0EsMkJBQ0osQ0FFQSwyTUFFSSx3QkFDQSxvQkFDSixDQUVBLHdFQUF5RSxZQUFjLENBQ3ZGLHdGQUEyRixnQkFBa0IsQ0FFN0csd0VBQ0ksa0JBQ0EsY0FDQSxXQUNBLFlBQ0EsZUFDSixDQUNBLHVGQUNJLGtCQUNBLGNBQ0EsTUFDQSxPQUNBLFdBQ0EsYUFDQSxvQkFDQSxnQkFDSixDQUNBLHdFQUNJLFdBQ0EsWUFDQSxhQUNBLGdDQUNBLGtCQUNBLE9BQ0EsUUFDSixDQUVBLGdDQUNJLFlBQ0EsVUFDQSxlQUNBLGNBQ0osQ0FFQSw2QkFDSSxzQkFDSixDQUVBLHVEQUNJLG1CQUNBLFlBQ0EseUVBQ0EsbUNBQ0EsbUNBQ0EsWUFDQSxrQkFDQSxzQkFDSixDQUNBLG9GQUNJLFdBQ0EsWUFDQSxhQUNBLG1CQUNBLHVCQUNBLGtCQUNBLGVBQ0Esb0JBQ0osQ0FPQSx5QkFDSSxnQ0FBaUMsV0FBYSxDQUNsRCxDQUNBLHlCQUNJLGtEQUVJLGVBQ0osQ0FFQSwrTEFLSSxZQUNBLHdDQUNKLENBRUEsZ0NBQWlDLFlBQWMsQ0FDbkQsQ0FHQSwwQkFDSSxnQ0FBaUMsWUFBYyxDQUNuRCxDQ2xQQSxjQUNJLFlBQ0EsYUFDQSxtQkFDQSx1QkFDQSxpQkFDSixDQUNBLG9CQUNJLGNBQ0EsV0FDQSxZQUNBLFlBQ0EsOEJBQ0EsMEJBQ0EsdUJBQ0EsZUFDQSxpQkFDSixDQUNBLG9CQUNJLDBCQUNBLGtCQUNBLFVBQ0EsV0FDQSxZQUNBLHFCQUNBLGNBQ0osQ0FFQSxxQkFDSSxXQUNBLGdCQUNBLGdDQUNBLGlCQUNKLENBQ0EsMkJBQTJCLFdBQWEsQ0NuQ3hDLFVBQ0ksZUFDQSxlQUNBLGlCQUNBLFNBQ0EsZUFDSixDQUlBLHlCQUNJLHNEQUF3RCxzQkFBeUIsQ0FDckYsQ0FDQSx5QkFDSSxhQUFhLHNCQUF5QixDQUUxQyxDQ2hCQSxZQUlJLGVBQ0EsZUFDSixDQUNBLDhCQU5JLGFBQ0EsbUJBQ0Esc0JBV0osQ0FQQSxrQkFJSSxXQUNBLG1CQUNBLGVBQ0osQ0FDQSxvQ0FDSSxlQUNKLENBQ0Esc0JBQ0ksY0FDQSxlQUNBLGdCQUNBLGVBQ0osQ0N2QkEsb0JBQ0ksYUFDQSxtQkFDQSx1QkFDQSxrQkFDQSxXQUNBLFlBQ0EsZ0JBQ0EsbUJBQ0EsMEJBQ0EseUJBQ0EseUJBQ0EsZUFDQSxtQkFDQSwyQkFDSixDQUVBLDJCQUNJLG1CQUNKLENBR0EseUJBQTBCLFlBQWMsQ0FNeEMseUJBQ0kseUJBQTBCLGFBQWUsQ0FDN0MsQ0M5QkEsa0JBQ0ksYUFDQSxtQkFDQSx1QkFDQSxlQUNBLGtCQUNKLENBRUEsNkJBQ0ksV0FDQSxzQkFDSixDQUVBLGtDQUNJLGNBQ0osQ0FFQSxvQ0FBcUMsdUJBQXlCLENBRTlELG9CQUFxQixVQUFZLENDbkJqQyxZQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxvQkFDSixDQUNBLGtCQUNJLGFBQ0Esc0JBQ0EsWUFDQSxnQkFDQSxrQkFDQSxpQkFDSixDQUNBLHNCQUNJLGNBQ0EsV0FDQSxZQUNBLGtCQUNBLE1BQ0EsTUFDSixDQUlBLHlCQUNJLGtCQUFtQix5QkFBMkIsQ0FDbEQsQ0FDQSx5QkFDSSxrQkFBbUIscUJBQXVCLENBQzlDLENDL0JBLFdBS0kscUJBQ0EsaUJBQ0EsYUFRSixDQUNBLCtCQWZJLGtCQUNBLGFBQ0EsbUJBQ0EsdUJBSUEsaUJBc0JKLENBZEEsb0JBS0ksVUFDQSw4QkFDQSwwQkFFQSxlQUNBLFlBQ0Esc0JBR0osQ0FDQSxxQ0FBc0MseUJBQTJCLENBRWpFLGlCQUNJLFdBQ0EsWUFDQSxlQUNBLGlCQUNBLG1DQUNKLENBQ0EsZ0JBQ0kseUJBQ0EsZ0JBQ0EsY0FDSixDQUVBLDJCQUNJLEdBQUssZ0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQzNCLElBQUssZ0JBQXNCLENBQzNCLElBQUssb0JBQXNCLENBQy9CLENBRUEsaUNBQ0ksR0FBTSwwQkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsSUFBTSwwQkFBb0MsQ0FDMUMsSUFBTSw4QkFBb0MsQ0FDMUMsR0FBTSwwQkFBb0MsQ0FDOUMsQ0FxQkEsOEVBQ3VDLGtCQUFvQixDQUMzRCwwRkFDNkMsa0JBQW9CLENBQ2pFLGtEQUN5QixXQUFhLFlBQWMsY0FBZ0IsQ0FFcEUsMkVBQ3NDLGtCQUFvQixDQUMxRCx1RkFDNEMsa0JBQW9CLENBQ2hFLCtDQUN3QixXQUFhLFlBQWMsY0FBZ0IsQ0FFbkUsd0NBQXlDLGtCQUFvQixDQUM3RCw4Q0FBK0Msa0JBQW9CLENBQ25FLDBCQUEyQixXQUFhLFlBQWMsY0FBZ0IsQ0FFdEUseUVBQ3FDLHlCQUEyQixDQUNoRSxxRkFDMkMseUJBQTJCLENBQ3RFLDZDQUN1QixXQUFhLFlBQWMsY0FBZ0IsQ0FFbEUsbUNBQW9DLGtCQUFvQixDQUN4RCx5Q0FBMEMsa0JBQW9CLENBQzlELHFCQUFzQixXQUFhLFlBQWMsY0FBZ0IsQ0N2SGpFLHVCQUNJLGVBQ0EsT0FDQSxRQUNBLDJCQUNBLHlCQUNBLHlCQUNBLFVBQ0EsMEJBQ0EseUJBQ0EsZUFDQSxtQkFDQSxnQkFDQSxpQkFDQSw0QkFDQSwrQkFDQSwwQkFDSixDQU1BLHlCQUNJLHlDQUEyQyxZQUFjLENBQzdELENDekJBLHlCQUNJLGFBQ0EsdUJBQ0EsMkJBQ0EsZUFDQSxhQUNKLENBRUEsd0JBQ0ksY0FDQSxnQkFDQSx1QkFDQSxrQkFDQSwyQkFDQSw4QkFDQSxtQkFDQSxrQkFDQSw0QkFDQSxpQkFDSixDQUNBLDZCQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsV0FDQSxnQkFDQSw0QkFFQSxrQkFDQSxpQkFDSixDQUNBLGlDQUNJLGNBQ0EsZUFDQSxnQkFDQSxrQkFDQSxLQUNKLENBRUEsK0JBQ0ksY0FDQSxXQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0Esb0JBQ0EscUJBQ0Esb0JBQ0osQ0FDQSxxQ0FFSSxlQUNBLGlCQUNBLFlBQ0EsZUFDQSxnQkFDQSxnQkFDQSxXQUNBLGVBQ0osQ0FFQSw4QkFDSSxlQUNBLGtCQUNKLENBRUEsb0NBQ0ksYUFDQSxtQkFDQSwwQkFDSixDQUNBLHdFQUNJLGNBQ0osQ0FFQSwyQ0FDSSxjQUNBLFlBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxnQ0FDQSx5QkFDQSxXQUNBLGlCQUNBLGlCQUNKLENBQ0EsMkNBQTRDLGVBQWlCLGdCQUFrQixDQUsvRSx5QkFDSSxtQkFBbUIsZUFBaUIsZUFBbUIsQ0FDdkQscUNBQXNDLGVBQWlCLGlCQUFtQixXQUFhLENBQ3ZGLDJDQUE0QyxlQUFpQixnQkFBa0IsQ0FDL0Usd0JBQXlCLHNCQUF3QixDQUNyRCxDQUVBLDBCQUNJLHdCQUF5QixzQkFBd0IsQ0FDckQsQ0N0R0EsZUFDSSxpQkFDSixDQUNBLHNCQUF1QixVQUFZLENBQ25DLDBDQUNJLGFBQ0EsbUJBQ0EsdUJBQ0EsWUFDQSxVQUNKLENBQ0EsdURBQ0ksMEJBQ0osQ0FFQSwyQ0FDSSxXQUNKLENBRUEsb0JBQ0ksY0FDQSxZQUNBLGNBQ0osQ0FDQSx3QkFDSSxjQUNBLGVBQ0EsZUFDSixDQUVBLDBCQUNJLGFBQ0Esc0JBQ0EsbUJBQ0EsMkJBQ0EsOEJBQ0EsMkJBQ0Esa0JBQ0EsV0FDQSxNQUNBLFNBQ0EsbUJBRUEsZ0JBQ0EsVUFDQSwyQkFDQSxvQkFDQSxVQUNBLGVBQ0osQ0FDQSxrQ0FBbUMsWUFBYyxDQUNqRCxpQ0FDSSxVQUNBLDBCQUNKLENBQ0EsK0JBQ0ksYUFDQSxtQkFDQSw4QkFDQSwwQkFDQSxhQUNBLFVBQ0osQ0FDQSxzQ0FDSSxnQkFDQSxpQkFDSixDQUNBLHFDQUNJLFdBQ0EsWUFDQSxjQUNILENBR0Qsc0JBQ0ksYUFDQSxzQkFDQSxtQkFDQSwyQkFDQSxRQUNBLFdBQ0osQ0FDQSxxQkFDSSxhQUNBLG1CQUNBLHVCQUNBLFdBQ0EsWUFDQSw2QkFDQSw2QkFDQSxtQkFDQSxjQUNBLG9CQUNKLENBQ0EsMkJBQ0ksNEJBQ0EscUJBQ0osQ0FDQSx5QkFDSSxjQUNBLGVBQ0EsZUFDSixDQ3RHQSxNQUNJLG9CQUNBLG9CQUNBLHNCQUNBLHFCQUNBLGlCQUNBLG9CQUNBLHNCQUVBLGVBQ0Esa0JBQ0Esa0JBQ0Esa0JBQ0Esa0JBQ0Esa0JBQ0Esa0JBQ0Esa0JBRUEsa0JBQ0EsbUJBQ0EsbUJBQ0EsZ0JBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBQ0EsbUJBRUEsbUJBQ0EsZ0JBRUEsMEJBQ0EsMkJBQ0Esd0JBQ0EsMEJBQ0EsNEJBRUEseUJBRUEsd0NBQ0EsK0JBQ0EsK0JBQ0EsMENDeUdKIiwiZmlsZSI6Ii9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIjYm9keSAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI2JvZHl7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEtSXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLW1haW4pO1xufVxuLmFwcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTcpO1xufVxuXG4uY2xlYXJmaXh7b3ZlcmZsb3c6IGF1dG87fVxuLmNsZWFyZml4OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5hcHAuaGlkZGVue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmFwcC5yZWFkeXtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmFwcC5maXhlZHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXBwIC5uby1zZWxlY3R7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBpT1MgU2FmYXJpICovXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBPbGQgdmVyc2lvbnMgb2YgRmlyZWZveCAqL1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXBwIC5saW5re1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1saW5rKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qXG4uYXBwIGkuZmEsIC5hcHAgaS5mYXMsIC5hcHAgaS5mYXIge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuKi9cblxuLmFwcCAuY29udGVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5hcHAgLmJpZy1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hcHAgLmZ1bGxzY3JlZW4tcGFnZXtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuLmFwcCAuY29udGVudC1sZWZ0LWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYXBwIC5mbGV4LWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcHAgLmJpZy1jb250ZW50IC5jb250ZW50e1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmFwcCAuY2FuLWxvYWRpbmd7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uYXBwIC5jYW4tbG9hZGluZy5sb2FkaW5ne1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLmFwcCAucGFnZS10aXRsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5hcHAgLnBhZ2UtdGl0bGUucmVke1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci04KTtcbn1cblxuLmFwcCAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYXBwIC5wYWdlLWVycm9yLWNvZGV7XG4gICAgZm9udC1zaXplOiAxNTBweDtcbiAgICBsaW5lLWhlaWdodDogMjAwcHg7XG59XG5cbi5hcHAgLnBhZ2UtZXJyb3J7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hcHAgLnBhZ2UtZXJyb3IgLnBhZ2UtdGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkdGgtMTAwe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi53aWR0aC01MHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5uby1lbnRpdGllc3tcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE2OSwgMTY5LCAxNjksIDAuMzMpO1xufVxuXG4uYXBwIC5vdmVybGF5LWRhcmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcHAgLm92ZXJsYXktZGFyay1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMzAwO1xuICAgIGhlaWdodDogOTAlO1xuICAgIHdpZHRoOiA3MDBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHRvcDogNSU7ICAgIFxuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hcHAgLm92ZXJsYXktZGFyay1jb250ZW50Lm92ZXJsYXktZGFyay1jb250ZW50X19uby1hdXRoe1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMzYwcHg7XG59XG5cbi5hcHAgLm92ZXJsYXktZGFyay1jb250ZW50IC5vdmVybGF5LWNvbnRlbnR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uYXBwIC5vdmVybGF5LWRhcmstY29udGVudCAub3ZlcmxheS1jb250ZW50LmF1dG97XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmFwcCAub3ZlcmxheS1kYXJrLWNvbnRlbnQgLm92ZXJsYXktZGFyay1jb250ZW50X19jbG9zZS1idG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiAtMTJweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmFwcCAub3ZlcmxheS1kYXJrLWNvbnRlbnQgLm92ZXJsYXktZGFyay1jb250ZW50X19jbG9zZS1idG4gc3Zne1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hcHAgLnBvc3QtY29udGVudC1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hcHAgLnBvc3QtY29udGVudC1jb250YWluZXIgLnBvc3Rze1xuICAgIG9yZGVyOiAxO1xufVxuXG5cblxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYXBwIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uYXBwIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uYXBwIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLmFwcCAuc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuXG4uYXBwICNob21lLWJhbm5lcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4uYXBwICNob21lLWJhbm5lciBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5cblxuXG4uYXBwIC5sb2FkZXItb3ZlcmxheXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFwcCAubG9hZGVyLW92ZXJsYXkgLmxvYWRlci1wcmV2aWV3e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMTAlIDA7XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLXByZXZpZXcgaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMTBweCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLXByZXZpZXcgc3BhbntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMTBweCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLW92ZXJsYXktdG9we1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiBoc2woMjI0LCA4NSUsIDY2JSk7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJBbmltYXRpb24gNHMgYWx0ZXJuYXRlIGluZmluaXRlO1xufVxuLmFwcCAubG9hZGVyLW92ZXJsYXkgLmxvYWRlci1vdmVybGF5LXJpZ2h0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDZweCk7XG4gICAgYmFja2dyb3VuZDogaHNsKDIyNCwgODUlLCA2NiUpO1xuICAgIGFuaW1hdGlvbjogbG9hZGVyQW5pbWF0aW9uIDRzIGFsdGVybmF0ZSBpbmZpbml0ZTtcbn1cbi5hcHAgLmxvYWRlci1vdmVybGF5IC5sb2FkZXItb3ZlcmxheS1ib3R0b217XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6IGhzbCgyMjQsIDg1JSwgNjYlKTtcbiAgICBhbmltYXRpb246IGxvYWRlckFuaW1hdGlvbiA0cyBhbHRlcm5hdGUgaW5maW5pdGU7XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLW92ZXJsYXktbGVmdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiBoc2woMjI0LCA4NSUsIDY2JSk7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJBbmltYXRpb24gNHMgYWx0ZXJuYXRlIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBsb2FkZXJBbmltYXRpb24ge1xuICAgIDAlIHtiYWNrZ3JvdW5kOiBoc2woMjI0LCA4NSUsIDY2JSk7fVxuICAgIDEwJSB7YmFja2dyb3VuZDogaHNsKDI2OSwgODUlLCA2NiUpO31cbiAgICAyMCUge2JhY2tncm91bmQ6IGhzbCgzMTQsIDg1JSwgNjYlKTt9XG4gICAgMzAlIHtiYWNrZ3JvdW5kOiBoc2woMzU5LCA4NSUsIDY2JSk7fVxuICAgIDQwJSB7YmFja2dyb3VuZDogaHNsKDQ0LCA4NSUsIDY2JSk7fVxuICAgIDUwJSB7YmFja2dyb3VuZDogaHNsKDg5LCA4NSUsIDY2JSk7fVxuICAgIDYwJSB7YmFja2dyb3VuZDogaHNsKDEzNCwgODUlLCA2NiUpO31cbiAgICA3MCUge2JhY2tncm91bmQ6IGhzbCgxNjAsIDg1JSwgNjYlKTt9XG4gICAgODAlIHtiYWNrZ3JvdW5kOiBoc2woMTgwLCA4NSUsIDY2JSk7fVxuICAgIDkwJSB7YmFja2dyb3VuZDogaHNsKDIwMCwgODUlLCA2NiUpO31cbiAgICAxMDAlIHtiYWNrZ3JvdW5kOiBoc2woMjEwLCA4NSUsIDY2JSk7fVxufVxuXG4ucHJlbG9hZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvbG9hZGluZy5naWYnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG59XG4gIFxuXG5cbi8qKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgICAgIC5hcHAgLnBhZ2UtdGl0bGV7Zm9udC1zaXplOiAyNnB4O31cbiAgICAgICAgLmFwcCAucG9zdC1jb250ZW50LWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjogcm93O31cbiAgICAgICAgLmFwcCAuY29udGVudC1sZWZ0LWFyZWF7d2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAgICAgLndpZHRoLTUwe3dpZHRoOiBjYWxjKDUwJSAtIDIwcHgpOyBtYXJnaW46IDAgMTBweCAyMHB4IDEwcHg7fVxuICAgICAgICBcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcbiAgICAgICAgLmFwcCAuY29udGVudHt3aWR0aDogMTE1MHB4O31cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAgICAgLmFwcCAuY29udGVudHt3aWR0aDogMTQ0MHB4O31cbiAgICAgICAgLmFwcCAuYmlnLWNvbnRlbnR7d2lkdGg6IDE0NDBweDt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5oZWFkZXIge21hcmdpbjogMCAwIDEwcHggMDt9XG4uaGVhZGVyIC5oZWFkZXJfX3RvcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fdG9wIC5jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0MjBweCl7XG4gICAgLmhlYWRlcnttYXJnaW46IDAgMCAyMHB4IDA7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmhlYWRlciAuaGVhZGVyX190b3B7ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci5tYXJnaW4ge21hcmdpbjogMTBweCAwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmFwcCAuZm9vdGVye1xuICAgIG1hcmdpbjogYXV0byAwIDAgMDtcbn0iLCIuc2lkZWJsb2Nre1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvdXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmxvY2tfX2hlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xufVxuLnNpZGVibG9ja19faGVhZF9fdGl0bGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpZGVibG9ja19faGVhZF9faWNvbntcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLnNpZGVibG9ja19faGVhZF9faWNvbiBzdmd7fVxuLnNpZGVibG9ja19faGVhZF9fbGlua3N7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNpZGVibG9ja19faGVhZF9fbGlua3MgYXtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1tYWluKSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJsb2NrX19ib2R5e31cbi5zaWRlYmxvY2tfX2JvZHktaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xufVxuLnNpZGVibG9ja19fYm9keSAuc2lkZWJsb2NrX19ib2R5LWl0ZW06bGFzdC1jaGlsZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNpZGVibG9ja19fYm9keS1pdGVtX190aXRsZXtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG59XG4uc2lkZWJsb2NrX19ib2R5LWl0ZW1fX3ZhbHVle30iLCJcbi5hcHAgLmZsYXQtZm9ybXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYXBwIC5pbmxpbmUtZm9ybXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5hcHAgLmZsZXgtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5cbi5hcHAgLmZsYXQtZm9ybSAuZm9ybS10aXRsZSxcbi5hcHAgLmlubGluZS1mb3JtIC5mb3JtLXRpdGxle1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDIwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uYXBwIC5pbmxpbmUtZm9ybSAuZm9ybS10aXRsZXtcbiAgICBtYXJnaW46IDEwcHggMTBweCAyMHB4IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFwcCAuZm9ybSAuZm9ybS1lcnJvcixcbi5hcHAgLmZvcm0gLmZvcm0tc3VjY2Vzcyxcbi5hcHAgLmZvcm0gLmZvcm0tbWVzc2FnZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDhweCA4cHggNXB4IDhweDtcbn1cbi5hcHAgLmZvcm0gLmZvcm0tZXJyb3J7XG4gICAgYmFja2dyb3VuZDogI2ZmZTVlNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgY29sb3I6ICNlNDAwMDA7XG59XG4uYXBwIC5mb3JtIC5mb3JtLXN1Y2Nlc3N7XG4gICAgYmFja2dyb3VuZDogI2U1ZmZlNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBiZjAwO1xuICAgIGNvbG9yOiAjMDBiZjAwO1xufVxuLmFwcCAuZm9ybSAuZm9ybS1tZXNzYWdle1xuICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmFwcCAuZm9ybSAuZm9ybS1idXR0b24tYmFye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXBwIC5mb3JtIC5mb3JtLWJ1dHRvbi1iYXIgLmJ0bnt9XG5cbi5hcHAgLmZvcm0gLmZvcm0taW5saW5lLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hcHAgLmZvcm0tZGl2aWRlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiBnYWluc2Jvcm87XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMjBweCAxMHB4O1xufVxuLmFwcCAuZm9ybS1kaXZpZGVyLXRyYW5zcGFyZW50e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDIwcHggMTBweDtcbn1cblxuLmFwcCAuZm9ybS0xMDB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uYXBwIC5mb3JtLTUwe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbi5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbn1cblxuLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG59XG5cblxuLmZvcm0tcGFydC1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNyk7XG59XG5cbi5mb3JtLXBhcnQtY29udGFpbmVyLnctMTAwIHt3aWR0aDogY2FsYygxMDAlKTt9XG5cbi5mb3JtLXBhcnQtY29udGFpbmVyX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci00KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1hcmdpbjogMCAwIDEwcHggNXB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDsgICAgXG59XG4uZm9ybS1wYXJ0LWNvbnRhaW5lcl9fY29udGVudCB7fVxuXG4uZm9ybS1wYXJ0LWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbi5mb3JtLXBhcnQtY29udGFpbmVyIC5pbnB1dC1zZWxlY3Qge1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG59XG5cbi8qKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tcGFydC1jb250YWluZXIge3dpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO31cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe1xuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgICAgIC8qXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgKi9cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXtcbiAgICAgICAgLypcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTYuNjYlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgfVxuLyoqLyIsIi5yZXNwb25zaXZlLXRhYmxle1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc3BvbnNpdmUtdGFibGUuZmxhdHtib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7fVxuLnJlc3BvbnNpdmUtdGFibGUuZmxhdC5uby1zaGFkb3d7Ym94LXNoYWRvdzogbm9uZTt9XG4ucmVzcG9uc2l2ZS10YWJsZS5mbGF0IHRhYmxle1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgMTBweDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFke1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuLnJlc3BvbnNpdmUtdGFibGUuZmxhdCB0YWJsZSB0aGVhZCB0cntib3JkZXI6IG5vbmU7fVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIgdGh7XG4gICAgcGFkZGluZzogOHB4IDRweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci00KTtcbn1cblxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cblxuXG5cbi5yZXNwb25zaXZlLXRhYmxlLmZsYXQgdGFibGUgdGhlYWR7Ym94LXNoYWRvdzogbm9uZTt9XG4ucmVzcG9uc2l2ZS10YWJsZS5mbGF0IHRhYmxlIHRib2R5IHRye2JveC1zaGFkb3c6IG5vbmU7fVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0cntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbn1cblxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGR7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTogMHB4O31cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLm1iLWJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDhkOGQ4O31cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLm1iLWJvcmRlci1ub2JvdHRvbXtib3JkZXItYm90dG9tOiAwcHg7fVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItNTB7d2lkdGg6IDUwJTt9XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi0xMDB7d2lkdGg6IDEwMCU7fVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudGl0bGV7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOGQ4ZDg7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUsXG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2V7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuYnV0dG9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5pbWFnZSxcbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5idXR0b25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQudXNlcnt9XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2VyIC52YWx1ZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLnVzZXIgLnVzZXItaW1hZ2V7bWFyZ2luOiAwIDVweCAwIDA7fVxuXG5cblxuXG5cblxuLyoqL1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWR7ZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHJ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudGl0bGV7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVle1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIge2Rpc3BsYXk6IHRhYmxlLXJvdzt9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRke2Rpc3BsYXk6IHRhYmxlLWNlbGw7IHBhZGRpbmc6IDhweCA0cHg7IGJvcmRlcjogbm9uZTt9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5pbWFnZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmJ1dHRvbnN7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5sZWZ0e3RleHQtYWxpZ246IGxlZnQ7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5yaWdodHt0ZXh0LWFsaWduOiByaWdodDt9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5sZWZ0e3RleHQtYWxpZ246IGxlZnQ7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUucmlnaHR7dGV4dC1hbGlnbjogbGVmdDt9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLm1iLTUwLFxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi0xMDB7d2lkdGg6IGF1dG87fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1ib3JkZXItcmlnaHR7Ym9yZGVyLXJpZ2h0OiAwcHg7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1ib3JkZXItbm9ib3R0b217Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2VyIC52YWx1ZXtqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnN0YXRpYy10YWJsZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC8qXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIwMHB4O1xuICAgICovXG59XG5cblxuXG4uc3RhdGljLXRhYmxlIHRhYmxle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgMTBweDtcbn1cblxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFke1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRye31cbi5zdGF0aWMtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgge1xuICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCk7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGhlYWQgdHIgdGg6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cblxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoLm1iLWhpZGV7ZGlzcGxheTogbm9uZTt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoLm10LWhpZGV7ZGlzcGxheTogbm9uZTt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoLm5vLWJyZWFre1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd29yZC1icmVhazogaW5pdGlhbDtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgubGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keXt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRye1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ci5tYi1oaWRle2Rpc3BsYXk6IG5vbmU7fVxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDEwcHggNHB4O1xufVxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1oaWRle2Rpc3BsYXk6IG5vbmU7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUubGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLnJpZ2h0e3RleHQtYWxpZ246IHJpZ2h0O31cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuZmxleC1sZWZ0e2p1c3RpZnktY29udGVudDogZmxleC1zdGFydDt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5mbGV4LXJpZ2h0e2p1c3RpZnktY29udGVudDogZmxleC1lbmQ7fVxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC50aXRsZXtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUsXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5pbWFnZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLm5vLWJyZWFre1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd29yZC1icmVhazogaW5pdGlhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuYnV0dG9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5pbWFnZSxcbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmJ1dHRvbnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5pbWFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuaW1hZ2UgaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLnVzZXJ7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2VyIC52YWx1ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLnVzZXIgLnVzZXItaW1hZ2V7bWFyZ2luOiAwIDVweCAwIDA7fVxuXG5cblxuLnN0YXRpYy10YWJsZS5mbGF0IHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zdGF0aWMtdGFibGUuZmxhdC5uby1zaGFkb3d7Ym94LXNoYWRvdzogbm9uZTt9XG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGV7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5zdGF0aWMtdGFibGUuZmxhdCB0YWJsZSB0Ym9keSB0cntib3gtc2hhZG93OiBub25lO31cblxuXG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGUgdGhlYWQgdHIgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGUgdGhlYWQgdHIgdGg6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGUgdGJvZHkgdHI6bGFzdC1vZi10eXBlIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRib2R5IHRyOmxhc3Qtb2YtdHlwZSB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cblxuLyoqL1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgICAgIC5zdGF0aWMtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgubWItaGlkZXtkaXNwbGF5OiB0YWJsZS1jZWxsO31cbiAgICAgICAgLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1oaWRle2Rpc3BsYXk6IHRhYmxlLWNlbGw7fVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAgICAgLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5tdC1oaWRle2Rpc3BsYXk6IHRhYmxlLWNlbGw7fVxuICAgICAgICAuc3RhdGljLXRhYmxle292ZXJmbG93LXg6IGluaXRpYWw7fVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe31cbi8qKi8iLCIucGFnaW5hdGlvbntcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW17fVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmV7fVxuLnBhZ2luYXRpb24gYSwgLnBhZ2luYXRpb24gc3BhbntcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgc3BhbntcbiAgICBjb2xvcjogIzIxOTZmMztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIxOTZmMztcbn0iLCJpLmljb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbmkuaWNvbi5jYWxlbmRhcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9jYWxlbmRhci5zdmcnKTt9XG5pLmljb24uY2hhdHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9jaGF0LnN2ZycpO31cbmkuaWNvbi5jbG9zZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9jbG9zZS5zdmcnKTt9XG5pLmljb24uY29udHJhY3R7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY29udHJhY3Quc3ZnJyk7fVxuaS5pY29uLmRhbmdlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9kYW5nZXIuc3ZnJyk7fVxuaS5pY29uLmRvd24tYXJyb3d7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZG93bi1hcnJvdy5zdmcnKTt9XG5pLmljb24uZXlle21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2V5ZS5zdmcnKTt9XG5pLmljb24uZmFjZWJvb2t7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZmFjZWJvb2suc3ZnJyk7fVxuaS5pY29uLmdvb2RieWV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZ29vZGJ5ZS5zdmcnKTt9XG5pLmljb24uaW5zdGFncmFte21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2luc3RhZ3JhbS5zdmcnKTt9XG5pLmljb24ua2V5e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2tleS5zdmcnKTt9XG5pLmljb24ubWVnYXBob25le21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21lZ2FwaG9uZS5zdmcnKTt9XG5pLmljb24ubmV3c3BhcGVye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL25ld3NwYXBlci5zdmcnKTt9XG5pLmljb24ucGVuY2lse21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3BlbmNpbC5zdmcnKTt9XG5pLmljb24ucG9kaXVte21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3BvZGl1bS5zdmcnKTt9XG5pLmljb24ucmVzdGF1cmFudHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9yZXN0YXVyYW50LnN2ZycpO31cbmkuaWNvbi5zZWFyY2h7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvc2VhcmNoLnN2ZycpO31cbmkuaWNvbi50d2l0dGVye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3R3aXR0ZXIuc3ZnJyk7fVxuaS5pY29uLnVwLWFycm93e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3VwLWFycm93LnN2ZycpO31cbmkuaWNvbi51c2Vye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3VzZXIuc3ZnJyk7fVxuaS5pY29uLnlvdXR1YmV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwveW91dHViZS5zdmcnKTt9XG5pLmljb24ucGlue21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3Bpbi5zdmcnKTt9XG5pLmljb24ucGluLWFsdHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9waW4tYWx0LnN2ZycpO31cbmkuaWNvbi5oZWFydHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9oZWFydC5zdmcnKTt9XG5pLmljb24ubWVudXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9tZW51LnN2ZycpO31cbmkuaWNvbi5kb3duLWFycm93LXNte21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2Rvd24tYXJyb3ctc20uc3ZnJyk7fVxuaS5pY29uLmxvb3B7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbG9vcC5zdmcnKTt9XG5pLmljb24ubW9iaWxlLW1lbnV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbW9iaWxlLW1lbnUuc3ZnJyk7fVxuaS5pY29uLmNhcmQtaW5mb3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9jYXJkLWluZm8uc3ZnJyk7fVxuaS5pY29uLmVtYWlse21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2VtYWlsLnN2ZycpO31cbmkuaWNvbi5yZXBseXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9yZXBseS5zdmcnKTt9XG5pLmljb24uY2hlY2t7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2hlY2suc3ZnJyk7fVxuaS5pY29uLmRlbGV0ZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9kZWxldGUuc3ZnJyk7fVxuaS5pY29uLmJ1c2luZXNzc2FsZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9idXNpbmVzc3NhbGUuc3ZnJyk7fVxuaS5pY29uLmpvYm9mZmVye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2pvYm9mZmVyLnN2ZycpO31cbmkuaWNvbi5qb2JzZWFyY2h7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvam9ic2VhcmNoLnN2ZycpO31cbmkuaWNvbi5odW1vcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9odW1vci5zdmcnKTt9XG5pLmljb24udmlwe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3ZpcC5zdmcnKTt9XG5pLmljb24uZXZlbnR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZXZlbnQuc3ZnJyk7fVxuaS5pY29uLndlYnRvb257bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvd2VidG9vbi5zdmcnKTt9XG5pLmljb24uY29taXh7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY29taXguc3ZnJyk7fVxuaS5pY29uLmNhc2lub3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9jYXNpbm8uc3ZnJyk7fVxuaS5pY29uLmdvbGZ7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZ29sZi5zdmcnKTt9XG5pLmljb24ubmlnaHQtY2x1YnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9uaWdodC1jbHViLnN2ZycpO31cbmkuaWNvbi5hZXJvcGxhbmV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvYWVyb3BsYW5lLnN2ZycpO31cbmkuaWNvbi5zdHJlYW17bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvc3RyZWFtLnN2ZycpO31cbmkuaWNvbi5kYWlseXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9kYWlseS5zdmcnKTt9XG5pLmljb24ucXVlc3Rpb257bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcXVlc3Rpb24uc3ZnJyk7fVxuaS5pY29uLnRlbGVncmFte21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3RlbGVncmFtLnN2ZycpOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC90ZWxlZ3JhbS5zdmcnKTsgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDt9XG5pLmljb24ucGhvbmV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcGhvbmUuc3ZnJyk7fVxuaS5pY29uLnBob25lLWFsdHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9waG9uZS1hbHQuc3ZnJyk7fVxuaS5pY29uLmFub255bW91c3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9hbm9ueW1vdXMuc3ZnJyk7fVxuaS5pY29uLnVwe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3VwLnN2ZycpO31cbmkuaWNvbi5lZGl0e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2VkaXQuc3ZnJyk7fVxuaS5pY29uLm1lc3NhZ2V7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbWVzc2FnZS5zdmcnKTt9XG5pLmljb24ubWVzc2FnZS1kb3Rze21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21lc3NhZ2UtZG90cy5zdmcnKTt9XG5pLmljb24ubWVzc2FnZXN7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbWVzc2FnZXMuc3ZnJyk7fVxuaS5pY29uLnVzZXItY2hlY2t7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvdXNlci1jaGVjay5zdmcnKTt9XG5pLmljb24uYWdlbmN5e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2FnZW5jeS5zdmcnKTt9XG5pLmljb24uZm9sZGVye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2ZvbGRlci5zdmcnKTt9XG5pLmljb24udGltZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC90aW1lLnN2ZycpO31cbmkuaWNvbi5tYXB7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbWFwLnN2ZycpO31cblxuaS5pY29uLmxpbmt7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbGluay5zdmcnKTt9XG5pLmljb24ucmV2aWV3e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3Jldmlldy5zdmcnKTt9XG5pLmljb24uc2VhcmNoLWRvY3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9zZWFyY2gtZG9jLnN2ZycpO31cblxuaS5pY29uLmVkaXQtYWx0e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2VkaXQtYWx0LnN2ZycpO31cbmkuaWNvbi5qdW1we21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2p1bXAuc3ZnJyk7fVxuaS5pY29uLnBob25lLWFsdC0ye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3Bob25lLWFsdC0yLnN2ZycpO31cbmkuaWNvbi51c2VyLWluZm97bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvdXNlci1pbmZvLnN2ZycpO31cblxuaS5pY29uLm1lbnUtYXR0ZW5kYW5jZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWF0dGVuZGFuY2Uuc3ZnJyk7fVxuaS5pY29uLm1lbnUtYWdlbmN5e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtYWdlbmN5LnN2ZycpO31cbmkuaWNvbi5tZW51LWJ1c2luZXNzc2FsZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWJ1c2luZXNzc2FsZS5zdmcnKTt9XG5pLmljb24ubWVudS1kYWlseXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWRhaWx5LnN2ZycpO31cbmkuaWNvbi5tZW51LWVhdHN7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1lYXRzLnN2ZycpO31cbmkuaWNvbi5tZW51LWV2ZW50e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtZXZlbnQuc3ZnJyk7fVxuaS5pY29uLm1lbnUtaHVtb3J7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1odW1vci5zdmcnKTt9XG5pLmljb24ubWVudS1qb2JvZmZlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWpvYm9mZmVyLnN2ZycpO31cbmkuaWNvbi5tZW51LWpvYnNlYXJjaHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWpvYnNlYXJjaC5zdmcnKTt9XG5pLmljb24ubWVudS1qb2luaW5ne21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtam9pbmluZy5zdmcnKTt9XG5pLmljb24ubWVudS1tYWlue21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtbWFpbi5zdmcnKTt9XG5pLmljb24ubWVudS1ub3RpY2V7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1ub3RpY2Uuc3ZnJyk7fVxuaS5pY29uLm1lbnUtcmV2aWV3c3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LXJldmlld3Muc3ZnJyk7fVxuaS5pY29uLm1lbnUtc2VjcmV0c3Rvcnl7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1zZWNyZXRzdG9yeS5zdmcnKTt9XG5pLmljb24ubWVudS12aXB7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS12aXAuc3ZnJyk7fVxuaS5pY29uLm1lbnUtd2FybmluZ3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LXdhcm5pbmcuc3ZnJyk7fVxuaS5pY29uLm1lbnUtbWFwe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtbWFwLnN2ZycpO31cbmkuaWNvbi5tZW51LW1hbmFnZXItaW5mb3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LW1hbmFnZXItaW5mby5zdmcnKTt9XG5cbiIsIi5ob21lLXBhZ2UtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xufVxuXG4uaG9tZS1wYWdlLWNvbnRlbnQgLnNpZGViYXJfX21lbnUub25seS1tb2JpbGUubW9iaWxlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBvcmRlcjogMztcbn1cblxuLmhvbWUtcGFnZS1jb250ZW50IC5zaWRlYmFyX19tZW51Lm9ubHktbW9iaWxlLm1vYmlsZSArIC5zaWRlYmFyX19tZW51Lm9ubHktbW9iaWxlLm1vYmlsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xufVxuXG4uaG9tZS1wYWdlLWNvbnRlbnQgLmhvbWUtcHJvbW8ge29yZGVyOiAxO31cbi5ob21lLXBhZ2UtY29udGVudCAubm90aWNlLXNsaWRlciB7b3JkZXI6IDQ7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5zdWJzaXRlcy1tZW51IHtvcmRlcjogNTt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLm1vYmlsZS1wcm9tby1idG4ub25seS1tb2JpbGV7b3JkZXI6IDY7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHN7b3JkZXI6IDc7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5oZWFkZXItbmF2IHtvcmRlcjogODt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0cy1tZW51IHtvcmRlcjogOTt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0cy1tZW51LWhvcl9fY29udGFpbmVyIHtvcmRlcjogMTA7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5mb3JtX19zZWFyY2gge29yZGVyOiAxMTt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0cy10b3Age29yZGVyOiAxMjt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0IHtvcmRlcjogMTM7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcxcHgpe1xuICAgIC5ob21lLXBhZ2UtY29udGVudCB7ZGlzcGxheTogYmxvY2s7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIudXNlci1mb3JtcyAudXNlci1mb3JtLWl0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hcHAgLnBhZ2Utc3RyZWFtIHtmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBhbGlnbi1pdGVtczogc3RyZXRjaDt9XG5cbi8qKi9cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLmFwcCAucGFnZS1zdHJlYW0ge2ZsZXgtZGlyZWN0aW9uOiByb3c7fVxuICAgIC5hcHAgLnBhZ2Utc3RyZWFtIC5jb250ZW50LWxlZnQtYXJlYSB7d2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTAwMDA7XG59XG5cbi50b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0zKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMik7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDRweCA4cHggNXB4IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci0zKTtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi50b29sdGlwW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogLTRweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtNHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50b29sdGlwW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi50b29sdGlwW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRvb2x0aXBbYXJpYS1oaWRkZW49J3RydWUnXSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzLCB2aXNpYmlsaXR5IC4xNXM7XG59XG5cbi50b29sdGlwW2FyaWEtaGlkZGVuPSdmYWxzZSddIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzO1xufSIsIi5hZHZlcnQtdHlwZXN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2RkZDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjM2MTUyO1xuICAgIC8qIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmMzYxNTIgMjAlLCNkZDU0NGMgMTAwJSk7ICovXG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE3MTcxNzY2O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW06OmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZGQ1NDRjO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmFkdmVydC10eXBlc19faXRlbS1pY29ue1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW0tdGl0bGV7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYWR2ZXJ0LXR5cGVzX19pdGVtOmhvdmVyLFxuLmFkdmVydC10eXBlc19faXRlbS5hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogIzVhNWE1YTtcbiAgICAvKiBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNWE1YTVhIDIwJSwjNDk0OTQ5IDEwMCUpOyAqL1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWR2ZXJ0LXR5cGVzX19pdGVtOmhvdmVyOjphZnRlcixcbi5hZHZlcnQtdHlwZXNfX2l0ZW0uYWN0aXZlOjphZnRlcntcbiAgICBiYWNrZ3JvdW5kOiAjNDk0OTQ5O1xufVxuXG4uYWR2ZXJ0LXR5cGVzX19pdGVtOmhvdmVyIC5hZHZlcnQtdHlwZXNfX2l0ZW0taWNvbixcbi5hZHZlcnQtdHlwZXNfX2l0ZW0uYWN0aXZlIC5hZHZlcnQtdHlwZXNfX2l0ZW0taWNvbntcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW06aG92ZXIgLmFkdmVydC10eXBlc19faXRlbS10aXRsZSxcbi5hZHZlcnQtdHlwZXNfX2l0ZW0uYWN0aXZlIC5hZHZlcnQtdHlwZXNfX2l0ZW0tdGl0bGV7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cblxuXG5cblxuXG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lci5icm9hZGNhc3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5hZHZlcnQtdHlwZXNfX2l0ZW17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2Ny40ZGVnLCAjODMzQUI0IDAlLCAjRkQxRDFEIDUxLjEzJSwgI0ZDQjA0NSAxMDAlKTtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVyLmJyb2FkY2FzdCAuYWR2ZXJ0LXR5cGVzX19pdGVtOjphZnRlcixcbi5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVyLmJyb2FkY2FzdCAuYWR2ZXJ0LXR5cGVzX19pdGVtOmhvdmVyOjphZnRlcixcbi5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVyLmJyb2FkY2FzdCAuYWR2ZXJ0LXR5cGVzX19pdGVtLmFjdGl2ZTo6YWZ0ZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5hZHZlcnQtdHlwZXNfX2l0ZW0tdGl0bGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5saXZle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvdHRvbTogLTdweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2Ny40ZGVnLCAjODMzQUI0IDAlLCAjRkQxRDFEIDUxLjEzJSwgI0ZDQjA0NSAxMDAlKTtcbn1cblxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5saXZlLXZhbHVle1xuICAgIGFuaW1hdGlvbjogbGl2ZVN0cmVhbUFuaW1hdGlvbiBsaW5lYXIgMnMgaW5maW5pdGU7XG59XG5cblxuLyogVGhlIGFuaW1hdGlvbiBjb2RlICovXG5Aa2V5ZnJhbWVzIGxpdmVTdHJlYW1BbmltYXRpb24ge1xuICAwJSwxMDAle29wYWNpdHk6IDE7fVxuICA1MCV7b3BhY2l0eTogMDt9XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQwMHB4KXtcbiAgICAuYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcnt3aWR0aDogY2FsYygxMDAlIC8gMyk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe1xuICAgIC5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVye3dpZHRoOiBjYWxjKDEwMCUgLyAzKTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjAwcHgpe1xuICAgIC5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVye3dpZHRoOiBjYWxjKDEwMCUgLyAzKTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXJ7d2lkdGg6IGNhbGMoMTAwJSAvIDYpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcnt3aWR0aDogY2FsYygxMDAlIC8gNik7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcbiAgICAuYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcnt3aWR0aDogY2FsYygxMDAlIC8gMTMpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXJ7d2lkdGg6IGNhbGMoMTAwJSAvIDEzKTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIvKlxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3JlZCB7XG4gICAgMCUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbiAgICA1MCUgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7fVxuICAgIDEwMCUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG59XG5cbkBrZXlmcmFtZXMgYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ncmVlbiB7XG4gICAgMCUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbiAgICA1MCUgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci05KTt9XG4gICAgMTAwJSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUge1xuICAgIDAlICAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG4gICAgNTAlICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTQpO31cbiAgICAxMDAlIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlIHtcbiAgICAwJSAgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxuICAgIDUwJSAge2JhY2tncm91bmQ6ICNmZjY5NDY7fVxuICAgIDEwMCUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG59XG5cbkBrZXlmcmFtZXMgYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlIHtcbiAgICAwJSAgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxuICAgIDUwJSAge2JhY2tncm91bmQ6ICM5Q0EwRkY7fVxuICAgIDEwMCUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG59XG4qL1xuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUge1xuICAgIDAlICAge29wYWNpdHk6IDE7fVxuICAgIDUwJSAge29wYWNpdHk6IDA7fVxuICAgIDEwMCUge29wYWNpdHk6IDE7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGUge1xuICAgIDAlICAge29wYWNpdHk6IDE7fVxuICAgIDUwJSAge29wYWNpdHk6IDA7fVxuICAgIDEwMCUge29wYWNpdHk6IDE7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19ibGlua2luZ190aXRsZSB7XG4gICAgMCUgICB7b3BhY2l0eTogMTt9XG4gICAgNTAlICB7b3BhY2l0eTogMDt9XG4gICAgMTAwJSB7b3BhY2l0eTogMTt9XG4gICAgLypcbiAgICAwJSAgIHtjb2xvcjogIzAwMDt9XG4gICAgNTAlICB7Y29sb3I6ICNmZmY7fVxuICAgIDEwMCUge2NvbG9yOiAjMDAwO31cbiAgICAqL1xufVxuIiwiLmFwb3N0bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYXBvc3RsX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGdhcDogNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG4uYXBvc3RsX190b3AtYW5pbWF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IC0zcHg7XG4gICAgbGVmdDogLTNweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvcmFpbmJvdy5naWZcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi8qXG4uYWR2ZXJ0LnRvcCB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTMpO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZUFkc1RvcFNoYWRvdyA0cyBsaW5lYXIgaW5maW5pdGU7IFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZHZlcnQudG9wOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlQWRzVG9wQmcgNHMgbGluZWFyIGluZmluaXRlO1xufVxuKi9cblxuQGtleWZyYW1lcyBhbmltYXRlQWRzVG9wQmcge1xuICAgIDAlICAge2JhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7fVxuICAgIDEwJSAge2JhY2tncm91bmQtY29sb3I6ICNmZjczMDA7fVxuICAgIDIwJSAge2JhY2tncm91bmQtY29sb3I6ICNmZmZiMDA7fVxuICAgIDMwJSAge2JhY2tncm91bmQtY29sb3I6ICM0OGZmMDA7fVxuICAgIDQwJSAge2JhY2tncm91bmQtY29sb3I6ICMwMGZmZDU7fVxuICAgIDUwJSAge2JhY2tncm91bmQtY29sb3I6ICMwMDJiZmY7fVxuICAgIDYwJSAge2JhY2tncm91bmQtY29sb3I6ICM3YTAwZmY7fVxuICAgIDcwJSAge2JhY2tncm91bmQtY29sb3I6ICNmZjAwYzg7fVxuICAgIDgwJSAge2JhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7fVxuICAgIDkwJSAge2JhY2tncm91bmQtY29sb3I6ICNDRDExODI7fVxuICAgIDEwMCUge2JhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7fVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVBZHNUb3BTaGFkb3cge1xuICAgIDAlICAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjZmYwMDAwO31cbiAgICAxMCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggI2ZmNzMwMDt9XG4gICAgMjAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICNmZmZiMDA7fVxuICAgIDMwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjNDhmZjAwO31cbiAgICA0MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggIzAwZmZkNTt9XG4gICAgNTAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICMwMDJiZmY7fVxuICAgIDYwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjN2EwMGZmO31cbiAgICA3MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggI2ZmMDBjODt9XG4gICAgODAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICNmZjAwMDA7fVxuICAgIDkwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjQ0QxMTgyO31cbiAgICAxMDAlIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggI2ZmMDAwMDt9XG59XG5cblxuLmFwb3N0bF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5hcG9zdGxfX2l0ZW0udGl0bGUge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbmkuaWNvbi5hcG9zdGxfX2l0ZW1fX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbi5hcG9zdGxfX2l0ZW1fX3ZhbHVlIHt9XG5cblxuLmFwb3N0bF9faXRlbS5jaXR5LFxuLmFwb3N0bF9faXRlbS5jYXRlZ29yeSxcbi5hcG9zdGxfX2l0ZW0udGVsZWdyYW0sXG4uYXBvc3RsX19pdGVtLm5ld2ZhY2VzLFxuLmFwb3N0bF9faXRlbS5kaXNjb3VudCxcbi5hcG9zdGxfX2l0ZW0udmlld3MsXG4uYXBvc3RsX19pdGVtLmNvdXBvbixcbi5hcG9zdGxfX2l0ZW0uY2hhdG1lc3NhZ2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG9yZGVyOiAxO1xufVxuXG4uYXBvc3RsX19pdGVtLnZpZXdzIHt3aWR0aDogNzBweDt9XG5cbi5hcG9zdGxfX2l0ZW0udGVsZWdyYW0sXG4uYXBvc3RsX19pdGVtLm5ld2ZhY2VzLFxuLmFwb3N0bF9faXRlbS5kaXNjb3VudCxcbi5hcG9zdGxfX2l0ZW0udmlld3MsXG4uYXBvc3RsX19pdGVtLmNvdXBvbixcbi5hcG9zdGxfX2l0ZW0uY2hhdG1lc3NhZ2Uge21hcmdpbjogYXV0byAwIGF1dG8gMDt9XG5cblxuLmFwb3N0bF9faXRlbS50ZWxlZ3JhbSB7ZGlzcGxheTogbm9uZTt9XG4uYXBvc3RsX19pdGVtLnRlbGVncmFtLmFjdGl2ZSB7ZGlzcGxheTogYmxvY2s7fVxuLmFwb3N0bF9faXRlbS5uZXdmYWNlcyxcbi5hcG9zdGxfX2l0ZW0uZGlzY291bnQsXG4uYXBvc3RsX19pdGVtLmNvdXBvbixcbi5hcG9zdGxfX2l0ZW0uY2hhdG1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCA0cHggNXB4IDRweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG9wYWNpdHk6IDA7XG59XG4uYXBvc3RsX19pdGVtLm5ld2ZhY2VzLmFjdGl2ZSxcbi5hcG9zdGxfX2l0ZW0uZGlzY291bnQuYWN0aXZlLFxuLmFwb3N0bF9faXRlbS5jb3Vwb24uYWN0aXZlLFxuLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZS5hY3RpdmUge29wYWNpdHk6IDE7fVxuXG4uYXBvc3RsX19pdGVtLmNoYXRtZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZSAuYXBvc3RsX19pdGVtX192YWx1ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5hcG9zdGxfX2l0ZW0uY291cG9uIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMDtcbn1cbi5hcG9zdGxfX2l0ZW0uY291cG9uIC5hcG9zdGxfX2l0ZW1fX3ZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIG1hcmdpbjogMCA0cHggMCAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGU6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlIC52YWx1ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLWRlc2NyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItOCk7XG4gICAgbWFyZ2luOiAwIDRweCAwIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xufVxuXG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS1yZXZpZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xOCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDRweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cblxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuaGlnaGxpZ2h0IHtmb250LXdlaWdodDogNTAwO31cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19ibGlua2luZ190aXRsZSAudmFsdWUge2FuaW1hdGlvbjogYWRzX2JsaW5raW5nX3RpdGxlIDAuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuXG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3JlZDo6YmVmb3JlICAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEwKTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3JlZCAgIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ncmVlbjo6YmVmb3JlIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci05KTsgIGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ncmVlbiAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZTo6YmVmb3JlICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTQpOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZSAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX29yYW5nZTo6YmVmb3JlICAge2JhY2tncm91bmQ6ICNmZjY5NDY7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2UgICAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZTo6YmVmb3JlICB7YmFja2dyb3VuZDogIzlDQTBGRjsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGUgIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuXG4vKlxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9yZWQuYWRzX2JsaW5raW5nX3RpdGxlICAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEwKTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3JlZCAgIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ncmVlbi5hZHNfYmxpbmtpbmdfdGl0bGUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTkpOyAgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ibHVlLmFkc19ibGlua2luZ190aXRsZSAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTE0KTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUgIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2UuYWRzX2JsaW5raW5nX3RpdGxlICAge2JhY2tncm91bmQ6ICNmZjY5NDY7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2UgICAxcyBlYXNlLWluLW91dCBpbmZpbml0ZSwgYWRzX2JsaW5raW5nX3RpdGxlIDAuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZS5hZHNfYmxpbmtpbmdfdGl0bGUgIHtiYWNrZ3JvdW5kOiAjOUNBMEZGOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZSAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4qL1xuXG5cblxuLmFwb3N0bF9faXRlbS5uZXdmYWNlcyB7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI1ZDc2YyAwJSwgIzBFQjA0RiAxMDAlKTt9XG4uYXBvc3RsX19pdGVtLmRpc2NvdW50IHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjQzQ3N0M2IDAlLCAjQjE1NkIyIDEwMCUpO31cblxuLmFwb3N0bF9faXRlbS5jaXR5IHtjb2xvcjogdmFyKC0tY29sb3ItMTcpOyBmb250LXdlaWdodDogNTAwO31cbi5hcG9zdGxfX2l0ZW0uY2l0eSBpLmljb24uYXBvc3RsX19pdGVtX19pY29uIHtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xNik7fVxuXG4uYXBvc3RsX19pdGVtLmNhdGVnb3J5IHtjb2xvcjogdmFyKC0tY29sb3ItMTgpOyBmb250LXdlaWdodDogNTAwOyBtYXJnaW4tcmlnaHQ6IGF1dG87fVxuLmFwb3N0bF9faXRlbS5jYXRlZ29yeSBpLmljb24uYXBvc3RsX19pdGVtX19pY29uIHtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTt9XG5cbi5hcG9zdGxfX2l0ZW0udGVsZWdyYW0gaS5pY29uLmFwb3N0bF9faXRlbV9faWNvbiB7d2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDt9XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5hcG9zdGxfX2NvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBnYXA6IDBweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmFwb3N0bF9faXRlbS5jaXR5LFxuICAgIC5hcG9zdGxfX2l0ZW0uY2F0ZWdvcnksXG4gICAgLmFwb3N0bF9faXRlbS50aXRsZSB7bWFyZ2luLXJpZ2h0OiAxMHB4O31cbiAgICAuYXBvc3RsX19pdGVtLnRlbGVncmFtLFxuICAgIC5hcG9zdGxfX2l0ZW0ubmV3ZmFjZXMsXG4gICAgLmFwb3N0bF9faXRlbS5kaXNjb3VudCxcbiAgICAuYXBvc3RsX19pdGVtLnZpZXdzLFxuICAgIC5hcG9zdGxfX2l0ZW0uY2hhdG1lc3NhZ2Uge21hcmdpbi1yaWdodDogNXB4O31cblxuXG4gICAgLmFwb3N0bF9faXRlbS50aXRsZSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDA7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgICAuYXBvc3RsX19pdGVtLm5ld2ZhY2VzLFxuICAgIC5hcG9zdGxfX2l0ZW0uZGlzY291bnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hZHZlcnQtcGFnZS5wb3B1cHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5hcHAgLmFkdmVydC1wYWdlIC5wYWdlLXRpdGxle21hcmdpbjogMCAwIDIwcHggMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjt9XG4uYXBwIC5hZHZlcnQtcGFnZS5wb3B1cCAucGFnZS10aXRsZXttYXJnaW46IDAgYXV0byAyMHB4IGF1dG87fVxuLmFwcCAuYWR2ZXJ0LXBhZ2UgLnBhZ2UtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuXG4uYWR2ZXJ0LXBhZ2VfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbi5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX2hlYWRlci1yaWdodF9faXRlbSArIC5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0X19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmFkdmVydC1wYWdlX19oZWFkZXJfX2NvdXBvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLmFkdmVydC1wYWdlX19oZWFkZXJfX2NvdXBvbiBpbWcge2Rpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwMCU7fVxuXG5cblxuXG5cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWNvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5cbi5hZHZlcnQtcGFnZV9fdGFibGV7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWR2ZXJ0LXBhZ2VfX3RhYmxlIHRoZWFkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbn1cblxuLmFkdmVydC1wYWdlX190YWJsZSB0Ym9keSB0ciB7bWFyZ2luOiAwICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpICFpbXBvcnRhbnQ7fVxuLmFkdmVydC1wYWdlX190YWJsZSB0Ym9keSB0ciB0ZHtwYWRkaW5nOiAxNXB4IDEwcHggIWltcG9ydGFudDt9XG4uYWR2ZXJ0LXBhZ2VfX3RhYmxlIHRib2R5IHRyIHRkIC50aXRsZSxcbi5hZHZlcnQtcGFnZV9fdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuLmFkdmVydC1wYWdlX190YWJsZSBhe2NvbG9yOiAjMzMzOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxuXG5cblxuLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZHttYXJnaW46IDAgYXV0byAxMHB4IGF1dG87IG1heC13aWR0aDogMTAwJTt9XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL290aGVyL2Fwb3N0LWhlYWQtYmcuanBnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEyKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5tZXNzYWdlLmJpZyB7Zm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMzJweDt9XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5tZXNzYWdlIC5yZWQge2NvbG9yOiB2YXIoLS1jb2xvci0xMCk7fVxuLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAubWVzc2FnZSArIC5tZXNzYWdlIHttYXJnaW4tdG9wOiAyMHB4O31cblxuLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLmhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjE1LCAyMjEsIDIyMywgMCkgMCUsICNEN0REREYgNTAlLCByZ2JhKDIxNSwgMjIxLCAyMjMsIDApIDEwMCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5idG4ge1xuICAgIG1hcmdpbjogMDtcbn1cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLnBob25le1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWJvZHktY29udGFpbmVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmFkdmVydC1wYWdlX19hZHZlcnQtYm9keS1jb250YWluZXIgZmlndXJlLCBcbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWJvZHktY29udGFpbmVyIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWJvZHktY29udGFpbmVyIGZpZ3VyZSBpbWcge2Rpc3BsYXk6IGJsb2NrO31cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWJvZHktY29udGFpbmVyICoge21heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O31cblxuLmFkdmVydC1wYWdlX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtbGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5hZHZlcnQtcGFnZV9faGVhZC1sZWZ0IC5idG57bWFyZ2luOiAwO31cbi5hZHZlcnQtcGFnZV9faGVhZC1sZWZ0IC5idG4gKyAuYnRue21hcmdpbjogMCAwIDAgMTBweDt9XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtcmlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmFkdmVydC1wYWdlX19oZWFkLW1ldHJpY3N7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtbWV0cmljcyArIC5hZHZlcnQtcGFnZV9faGVhZC1tZXRyaWNze21hcmdpbjogMCAwIDAgMzBweDt9XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtbWV0cmljcyAuaWNvbnttYXJnaW46IDAgMTBweCAwIDA7fVxuLmFkdmVydC1wYWdlX19oZWFkLW1ldHJpY3MgLnZhbHVle2ZvbnQtc2l6ZTogMTRweDt9XG5cblxuXG5cblxuXG5cblxuXG4uYWR2ZXJ0LXBhZ2Uubm8tYXV0aCxcbi5hZHZlcnQtcGFnZS5uby1oZWxsb3twb3NpdGlvbjogcmVsYXRpdmU7fVxuXG4uYWR2ZXJ0LXBhZ2Uubm8tYXV0aCAuYXV0aC1mb3JtLFxuLmFkdmVydC1wYWdlLm5vLWhlbGxvIC5oZWxsby1mb3Jte1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cbi5hZHZlcnQtcGFnZS5uby1hdXRoIC5hdXRoLXRpdGxlLFxuLmFkdmVydC1wYWdlLm5vLWhlbGxvIC5oZWxsby10aXRsZXtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hZHZlcnQtcGFnZS5uby1hdXRoIC5uby1hdXRoLW92ZXJsYXksXG4uYWR2ZXJ0LXBhZ2Uubm8taGVsbG8gLm5vLWhlbGxvLW92ZXJsYXl7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4uYWR2ZXJ0LXBhZ2Uubm8tYXV0aCAuYWR2ZXJ0LXBhZ2VfX2NvbnRhaW5lcixcbi5hZHZlcnQtcGFnZS5uby1oZWxsbyAuYWR2ZXJ0LXBhZ2VfX2NvbnRhaW5lcntwb3NpdGlvbjogcmVsYXRpdmU7fVxuLmFkdmVydC1wYWdlLm5vLWF1dGggaW1nLCAuYWR2ZXJ0LXBhZ2Uubm8taGVsbG8gaW1ne2ZpbHRlcjogYmx1cig2cHgpO31cblxuLmR3LTE1e3dpZHRoOiAxMDAlO31cbi5kdy0yMHt3aWR0aDogMTAwJTt9XG4uZHctMzB7d2lkdGg6IDEwMCU7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAuYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5idG57cGFkZGluZzogNXB4IDEwcHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEycHg7fVxuICAgIC5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLnBob25le2ZvbnQtc2l6ZTogMThweDsgbWFyZ2luOiAwIDIwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5hcHAgLmFkdmVydC1wYWdlIC5wYWdlLXRpdGxle3RleHQtYWxpZ246IGxlZnQ7IHdpZHRoOiBhdXRvO31cbiAgICAuYXBwIC5hZHZlcnQtcGFnZSAucGFnZS1kZXNjcmlwdGlvbntmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4O31cbiAgICAuYWR2ZXJ0LXBhZ2VfX2hlYWQge2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgZmxleC1kaXJlY3Rpb246IHJvdzt9XG4gICAgLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHQge3dpZHRoOiBhdXRvOyBtYXJnaW4tbGVmdDogMTBweDsgZmxleC13cmFwOiBub3dyYXA7fVxuICAgIC5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0LmJvdHRvbSB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0X19pdGVtIHt9XG4gICAgXG4gICAgLmFkdmVydC1wYWdlX19oZWFkZXIge2ZsZXgtd3JhcDogbm93cmFwO30gICAgXG4gICAgXG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAuYnRue3BhZGRpbmc6IDhweCAxNHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4O31cbiAgICAuYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5waG9uZXtmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMCAyMHB4O31cbiAgICAuZHctMTV7d2lkdGg6IDE1JTt9XG4gICAgLmR3LTIwe3dpZHRoOiAyMCU7fVxuICAgIC5kdy0zMHt3aWR0aDogMzAlO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAuYnRue3BhZGRpbmc6IDhweCAxNHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4O31cbiAgICAuYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5waG9uZXtmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMCAyMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hZHMtcHJvbW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC01cHggMTBweCAtNXB4O1xufVxuLmFkcy1wcm9tbyAuYWRzLXByb21vX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWRzLXByb21vIC5hZHMtcHJvbW9fX2l0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFkcy1wcm9tbyAuYWRzLXByb21vX19pdGVtIHt3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hcG9zdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5hcG9zdF9fdGl0bGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5hcG9zdF9fdGl0bGUudG9wIHtjb2xvcjogdmFyKC0tY29sb3ItOCk7fVxuXG4uYXBvc3RfX2NvbnRhaW5lciwgLmFwb3N0LXRvcF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5hcG9zdHttYXJnaW46IDAgMCAyMHB4IDA7fVxuICAgIC5hcG9zdF9fdGl0bGV7Zm9udC1zaXplOiAyMHB4OyBtYXJnaW46IDAgMCAyMHB4IDA7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuYXBvc3RzLXRvcCB7d2lkdGg6IDEwMCU7IG1hcmdpbjogMCAwIDEwcHggMDt9XG4uYXBvc3RzLXRvcF9fdGl0bGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItOCk7XG59XG5cbi5hcG9zdHMtdG9wX19jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtNXB4O1xufVxuXG5cblxuLmFwb3N0cy10b3BfX2NvbnRhaW5lciAuYXBvc3QtdG9wOm50aC1jaGlsZCg0KSB7ZGlzcGxheTogYmxvY2s7fVxuLmFwb3N0LXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5hcG9zdC10b3A6aG92ZXIge2JveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0zKTt9XG5cbi5hcG9zdC10b3BfX2NhcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm91cik7XG59XG5cbi5hcG9zdC10b3BfX2NhcmRfX2ltYWdlX19jb250YWluZXIge31cblxuLmFwb3N0LXRvcF9fY2FyZF9faW1hZ2UtcGljIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMTAlO1xuICAgIHRvcDogMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmFwb3N0LXRvcF9fY2FyZF9faW1hZ2UtcGljIGltZyB7ZGlzcGxheTogYmxvY2s7IG1pbi13aWR0aDogMTAwJTsgbWluLWhlaWdodDogMTAwJTt9XG4uYXBvc3QtdG9wX19jYXJkX19pbWFnZS1waWMgaW1nLmVycm9yIHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgICBtaW4taGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbn1cblxuLmFwb3N0LXRvcF9fbGFiZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG59XG4uYXBvc3QtdG9wX19sYWJlbHMtaXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTsgICAgXG59XG4uYXBvc3QtdG9wX19sYWJlbHMtaXRlbSArIC5hcG9zdC10b3BfX2xhYmVscy1pdGVtIHttYXJnaW4tbGVmdDogNHB4O31cbi5hcG9zdC10b3BfX2xhYmVscy1pdGVtLm5mIHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjVkNzZjIDAlLCAjMEVCMDRGIDEwMCUpO31cbi5hcG9zdC10b3BfX2xhYmVscy1pdGVtLmRpc2NvdW50IHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjQzQ3N0M2IDAlLCAjQjE1NkIyIDEwMCUpO31cbi5hcG9zdC10b3BfX2xhYmVscy1pdGVtLnRlbGVncmFtIHtwYWRkaW5nOiAwOyBib3JkZXItcmFkaXVzOiAxMDAlOyBjdXJzb3I6IHBvaW50ZXI7fVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0uY291cG9uIHtoZWlnaHQ6IDI0cHg7IHBhZGRpbmc6IDA7fVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0uY291cG9uIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0ucmV2aWV3cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMTgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cblxuLmFwb3N0LXRvcF9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMzgwcHggLSAxMTBweCk7XG59XG5cbi5hcG9zdC10b3BfX2JvZHkuZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA1cHg7XG59XG5cbi5hcG9zdC10b3BfX2JvZHkuZmxleCAuYXBvc3QtdG9wX19ib2R5X19wcm9wLFxuLmFwb3N0LXRvcF9fYm9keS5mbGV4IC5hcG9zdC10b3BfX2JvZHlfX3Byb3AgKyAuYXBvc3QtdG9wX19ib2R5X19wcm9wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYXBvc3QtdG9wX19ib2R5X190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fdGl0bGU6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fdGl0bGUtaDQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNnB4IDhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LnByb21vIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xufVxuXG5cblxuLmFwb3N0LXRvcF9fYm9keV9fdGl0bGUtaDQuaGlnaGxpZ2h0IHtmb250LXdlaWdodDogNjAwO31cbi5hcG9zdC10b3BfX2JvZHlfX3RpdGxlLmFkc19ibGlua2luZ190aXRsZSAuYXBvc3QtdG9wX19ib2R5X190aXRsZS1oNCB7YW5pbWF0aW9uOiBhZHNfYmxpbmtpbmdfdGl0bGUgMC41cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG5cbi5hcG9zdC10b3BfX2JvZHlfX3RpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkOjpiZWZvcmUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTApOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkICAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuOjpiZWZvcmUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTkpOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfZ3JlZW4gMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWU6OmJlZm9yZSAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTE0KTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUgIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0LXRvcF9fYm9keV9fdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2U6OmJlZm9yZSAgIHtiYWNrZ3JvdW5kOiAjZmY2OTQ2OyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlICAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGU6OmJlZm9yZSAge2JhY2tncm91bmQ6ICM5Q0EwRkY7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlICAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cblxuLypcbi5hcG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkLmFkc19ibGlua2luZ190aXRsZSAgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkICAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3QtdG9wX19ib2R5X190aXRsZS1oNC5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuLmFkc19ibGlua2luZ190aXRsZSB7YW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0LXRvcF9fYm9keV9fdGl0bGUtaDQuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ibHVlLmFkc19ibGlua2luZ190aXRsZSAge2FuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ibHVlICAxcyBlYXNlLWluLW91dCBpbmZpbml0ZSwgYWRzX2JsaW5raW5nX3RpdGxlIDAuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5hcG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlLmFkc19ibGlua2luZ190aXRsZSAgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlICAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3QtdG9wX19ib2R5X190aXRsZS1oNC5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGUuYWRzX2JsaW5raW5nX3RpdGxlICB7YW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGUgIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuKi9cblxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTI3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0yNik7XG4gICAgcGFkZGluZzogNHB4IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3Auc2VydmljZXMge29wYWNpdHk6IDAuMjU7fVxuXG4uYXBvc3QtdG9wX19ib2R5X19wcm9wLmFjdGl2ZSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItNSk7IG9wYWNpdHk6IDE7fVxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcC5hY3RpdmUgLnZhbHVlIHtjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO31cblxuXG5cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3Audy01MCB7d2lkdGg6IGNhbGMoNTAlIC0gMi41cHgpO31cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3Audy0zMCB7d2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAzLjVweCk7fVxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcC53LWZpdCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXBvc3QtdG9wX19ib2R5X19wcm9wIC5pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcCAubGFiZWwge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3AgLnZhbHVlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXBvc3QtdG9wX19ib2R5X19wcm9wLnNtYWxsIC5sYWJlbCxcbi5hcG9zdC10b3BfX2JvZHlfX3Byb3Auc21hbGwgLnZhbHVlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3AuZGVzY3JpcHRpb24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG4uYXBvc3QtdG9wX19ib2R5X19wcm9wLmRlc2NyaXB0aW9uIC52YWx1ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX3Byb3AgLmljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNnB4IDAgNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTEyKTtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcCAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcCArIC5hcG9zdC10b3BfX2JvZHlfX3Byb3Age21hcmdpbi10b3A6IDhweDt9XG4uYXBvc3QtdG9wX19ib2R5X19wcm9wIC50aXRsZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIG1pbi13aWR0aDogNjBweDtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fcHJvcF9fdGctYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG8gMCAwIDA7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX2FjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hcG9zdC10b3BfX2JvZHlfX2FjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbn1cblxuLmFwb3N0LXRvcF9fYm9keV9fYWN0aW9ucyAuY29tcG9uZW50LWJ0biB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5jb21wb25lbnQtYnRuICsgLmNvbXBvbmVudC1idG4ge21hcmdpbi1sZWZ0OiA1cHg7fVxuXG4uYXBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5wcm9tby1idG4ge21hcmdpbjogMDsgd2lkdGg6IDEwMCU7IGJvcmRlci1yYWRpdXM6IDEwcHg7fVxuLmFwb3N0LXRvcF9fYm9keV9fYWN0aW9ucyAucHJvbW8tYnRuIC5wcm9tby1idG5fX2NvbnRlbnQge2hlaWdodDogMzBweDt9XG4uYXBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5wcm9tby1idG4gLnByb21vLWJ0bl9fY29udGVudCAuaWNvbiB7d2lkdGg6IDIycHg7IGhlaWdodDogMjJweDsgZm9udC1zaXplOiAyMnB4O31cbi5hcG9zdC10b3BfX2JvZHlfX2FjdGlvbnMgLnByb21vLWJ0biAucHJvbW8tYnRuX19jb250ZW50IHNwYW4ge2ZvbnQtc2l6ZTogMTZweDt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXtcbiAgICAuYXBvc3QtdG9wIHttaW4taGVpZ2h0OiAzMDVweDt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxMjBweDt9XG4gICAgLmFwb3N0LXRvcF9fYm9keSB7bWluLWhlaWdodDogY2FsYygzMDVweCAtIDEyMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgLmFwb3N0LXRvcCB7bWluLWhlaWdodDogMzcwcHg7fVxuICAgIC5hcG9zdC10b3BfX2NhcmQge2hlaWdodDogMTgwcHg7fVxuICAgIC5hcG9zdC10b3BfX2JvZHkge21pbi1oZWlnaHQ6IGNhbGMoMzcwcHggLSAxODBweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgIC5hcG9zdC10b3Age21pbi1oZWlnaHQ6IDM4MHB4O31cbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDE5MHB4O31cbiAgICAuYXBvc3QtdG9wX19ib2R5IHttaW4taGVpZ2h0OiBjYWxjKDM4MHB4IC0gMTkwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXtcbiAgICAuYXBvc3QtdG9wIHt3aWR0aDogY2FsYygxMDAlLzMgLSAxMHB4KTsgbWluLWhlaWdodDogMzQwcHg7fVxuICAgIC5hcG9zdC10b3BfX2NhcmQge2hlaWdodDogMTUwcHg7fVxuICAgIC5hcG9zdC10b3BfX2JvZHkge21pbi1oZWlnaHQ6IGNhbGMoMzQwcHggLSAxNTBweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5hcG9zdHMtdG9wX190aXRsZXtmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMCAwIDIwcHggMDt9XG4gICAgLmFwb3N0cy10b3BfX2NvbnRhaW5lciAuYXBvc3QtdG9wOm50aC1jaGlsZCg0KSB7ZGlzcGxheTogYmxvY2s7fVxuICAgIC5hcG9zdC10b3Age3dpZHRoOiBjYWxjKDEwMCUvMyAtIDEwcHgpOyBtaW4taGVpZ2h0OiAzNDBweDt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxNTBweDt9XG4gICAgLmFwb3N0LXRvcF9fYm9keSB7bWluLWhlaWdodDogY2FsYygzNDBweCAtIDE1MHB4KTt9XG5cbiAgICAuYXBvc3QtdG9wX19ib2R5X19wcm9wLmRlc2NyaXB0aW9uIC52YWx1ZSB7Zm9udC1zaXplOiAxNHB4O31cbiAgICAuYXBvc3QtdG9wX19ib2R5X19wcm9wIC5zbWFsbCB7Zm9udC1zaXplOiAxMnB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDE0MHB4O31cbiAgICAuYXBvc3QtdG9wX19ib2R5IHttaW4taGVpZ2h0OiBjYWxjKDM0MHB4IC0gMTQwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgLmFwb3N0cy10b3BfX2NvbnRhaW5lciAuYXBvc3QtdG9wOm50aC1jaGlsZCg0KSB7ZGlzcGxheTogYmxvY2s7fVxuICAgIC5hcG9zdC10b3Age3dpZHRoOiBjYWxjKDEwMCUvMyAtIDEwcHgpOyBtaW4taGVpZ2h0OiAzNjBweDt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxNzBweDt9XG4gICAgLmFwb3N0LXRvcF9fYm9keSB7bWluLWhlaWdodDogY2FsYygzNjBweCAtIDE3MHB4KTt9XG4gICAgLmFwb3N0LXRvcF9fYm9keV9fcHJvcCAuc21hbGwge2ZvbnQtc2l6ZTogMTNweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe1xuICAgIC5hcG9zdC10b3Age3dpZHRoOiBjYWxjKDEwMCUvNiAtIDEwcHgpOyBtaW4taGVpZ2h0OiAzMjBweDt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxMzJweDt9XG4gICAgLmFwb3N0LXRvcF9fYm9keSB7bWluLWhlaWdodDogY2FsYygzMjBweCAtIDEzMnB4KTt9XG4gICAgLmFwb3N0LXRvcF9fYm9keV9fcHJvcCAuc21hbGwge2ZvbnQtc2l6ZTogMTJweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpIHt9IiwiLmhlYWRlci1hZHN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG59XG4uaGVhZGVyLWFkc19fY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgdG9wOiAwcHg7XG59XG4uaGVhZGVyLWFkc19faXRlbXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGhlaWdodDogNjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlci1hZHNfX2ltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5oZWFkZXItYWRzX19jb250YWluZXIuZml4ZWR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItYWRze2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5oZWFkZXItYWRzX19jb250YWluZXIuZml4ZWR7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLmhlYWRlci1hZHNfX2NvbnRhaW5lci5maXhlZHtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgLmhlYWRlci1hZHNfX2NvbnRhaW5lci5maXhlZHtsZWZ0OiBjYWxjKDUwJSAtICgxMTUwcHgvMikpOyBwYWRkaW5nOiAwIDEwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAuaGVhZGVyLWFkc19fY29udGFpbmVyLmZpeGVke2xlZnQ6IGNhbGMoNTAlIC0gKDE1NTBweC8yKSk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXtcbiAgICAvKiAuaGVhZGVyLWJhbm5lcnNfX2NvbnRhaW5lci5maXhlZHtsZWZ0OiBjYWxjKDUwJSAtICgxNDAwcHgvMikpO30gKi9cbn0iLCIuaGVhZGVyLW1pZGRsZXt9XG4uYXBwIC5oZWFkZXJfX21pZGRsZV9fbWFpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlci1taWRkbGUgLmNoYXQtYnRuIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19idG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogNDNweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvIDEwcHggYXV0byBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1taWRkbGVfX2J0bi50cmFuc3BhcmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBtYXJnaW46IGF1dG8gMTBweCBhdXRvIDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19idG46aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2l4KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNpeCk7XG59XG4uaGVhZGVyLW1pZGRsZV9fYnRuLnRyYW5zcGFyZW50OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fYnRuIC50ZXh0e1xuICAgIG1hcmdpbjogMnB4IDAgMCAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVhZGVyLW1pZGRsZV9fYnRuIC5pY29ue1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG59XG4uaGVhZGVyLW1pZGRsZV9fY2F0ZWdvcnktbWVudV9fYnRue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19idG4gc3Zne1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLW1pZGRsZV9fY2F0ZWdvcnktbWVudV9fdGl0bGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2NvbnRhaW5lcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NnB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsMCwwLC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLDAsMCwuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19jb250YWluZXI6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2l0ZW06aG92ZXJ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbn1cblxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGV7d2lkdGg6IDEwMCU7fVxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGVfX3RvcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogNDVweDtcbn1cbi5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlX190b3BfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dvIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fcHJvbW8tYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGVfX3RvcF9fY2l0eXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5oZWFkZXItbWlkZGxlX19jb21tdW5pdHktbGlua3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvIDEwcHggYXV0byBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLmhlYWRlci1taWRkbGVfX2NvbW11bml0eS1saW5rIHNwYW57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fYm90dG9te2Rpc3BsYXk6IG5vbmU7IHBhZGRpbmctdG9wOiAyMHB4O31cbi5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlIC5oZWFkZXItc2VhcmNoe2Rpc3BsYXk6IG5vbmU7fVxuXG5cbi5oZWFkZXItbWlkZGxlX19vbmxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyLW1pZGRsZV9fb25saW5lX19pdGVte2NvbG9yOiAjMzMzOyBmb250LXdlaWdodDogNTAwO31cbi5oZWFkZXItbWlkZGxlX19vbmxpbmVfX2l0ZW0gKyAuaGVhZGVyLW1pZGRsZV9fb25saW5lX19pdGVte21hcmdpbjogNXB4IDAgMCAwO31cbi5oZWFkZXItbWlkZGxlX19vbmxpbmVfX2l0ZW0gLnZhbHVle2NvbG9yOiAjQ0QxMTgyO31cblxuQGtleWZyYW1lcyBnbG93aW5nIHtcbiAgICAwJSAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gICAgNTAlICB7IGJhY2tncm91bmQtcG9zaXRpb246IDQwMCUgMDsgfVxuICAgIDEwMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbn1cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAuaGVhZGVyLW1pZGRsZV9fY29tbXVuaXR5LWxpbmt7ZGlzcGxheTogZmxleDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItbWlkZGxlX19idG57ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19idG57XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X190aXRsZXtkaXNwbGF5OiBibG9jazt9XG4gICAgLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGV7d2lkdGg6IDEwMCU7fVxuICAgIC5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlX19ib3R0b217ZGlzcGxheTogYmxvY2s7fVxuXG4gICAgLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2NvbnRhaW5lcntcbiAgICAgICAgdG9wOiA4NnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19jb250YWluZXI6YmVmb3Jle1xuICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICBsZWZ0OiAzM3B4O1xuICAgIH1cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZSAuaGVhZGVyLXNlYXJjaHtkaXNwbGF5OiBmbGV4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fY29tbXVuaXR5LWxpbmt7bWFyZ2luOiBhdXRvIDAgYXV0byBhdXRvO31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dve2Rpc3BsYXk6IGZsZXg7IHBhZGRpbmc6IDVweCAxMHB4IDVweCAwOyB3aWR0aDogYXV0bzsgaGVpZ2h0OiA5MHB4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dvLm1pbiB7aGVpZ2h0OiA2NXB4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19jaXR5e2Rpc3BsYXk6IGJsb2NrO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dve3dpZHRoOiAyMjBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5oZWFkZXItbWlkZGxlX19vbmxpbmV7ZGlzcGxheTogZmxleDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5oZWFkZXItdG9wLW1lbnVfX2xpbmssXG4uaGVhZGVyLXRvcC1tZW51X19saW5rX19pY29uLFxuLmhlYWRlci10b3AtbWVudV9fbGlua19fdmFsdWV7ZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuLmhlYWRlci10b3AtbWVudV9fbGlua19faWNvbnttYXJnaW46IDAgNXB4IDAgMDt9XG4uaGVhZGVyLXRvcC1tZW51X19saW5rX19pY29uIHN2Z3ttYXJnaW46IDAgIWltcG9ydGFudDt9XG4uaGVhZGVyLXRvcC1tZW51X19saW5rX192YWx1ZXtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4O31cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlYWRlci10b3AtbWVudV9fcG9pbnRzLmxpbmsgLnZhbHVle2hlaWdodDogYXV0bzt9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5oZWFkZXItdG9wLW1lbnV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItdG9wLW1lbnVfX2xlZnQsXG4uaGVhZGVyLXRvcC1tZW51X19yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhlYWRlci10b3AtbWVudV9fcmlnaHR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG59XG5cbi5oZWFkZXItdG9wLW1lbnUubW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19sb2dpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5oZWFkZXItdG9wLW1lbnUgLmhlYWRlci10b3AtbWVudV9fdXNlci1saW5re1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51ICAuaGVhZGVyLXRvcC1tZW51X191c2VyLXJhbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4uaGVhZGVyLXRvcC1tZW51ICAuaGVhZGVyLXRvcC1tZW51X191c2VyLXJhbmsgaW1ne3dpZHRoOiAyNHB4O31cbi5oZWFkZXItdG9wLW1lbnUgIC5oZWFkZXItdG9wLW1lbnVfX3VzZXItbmFtZXt9XG5cbi5oZWFkZXItdG9wLW1lbnUgLmhlYWRlci10b3AtbWVudV9fdXNlci1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlYWRlci10b3AtbWVudSAubGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbWFpbikgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rIC5pY29ue3RyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7fVxuLmhlYWRlci10b3AtbWVudSAubGluazpob3ZlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zaXgpOyBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7fVxuLmhlYWRlci10b3AtbWVudSAubGluazpob3ZlciAuaWNvbiB7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO31cblxuLmhlYWRlci10b3AtbWVudSAubGluayBzdmd7bWFyZ2luOiAwIDVweCAwIDA7fVxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19yaWdodCAubGluazpsYXN0LWNoaWxkLFxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19sZWZ0IC5saW5rOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmhlYWRlci10b3AtbWVudSAubGluazpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6ICcnOyBkaXNwbGF5OiBub25lO31cbi5oZWFkZXItdG9wLW1lbnUgLmxpbmsgc3BhbntcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rIC5iYWRnZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcmVkKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xufVxuXG4uaGVhZGVyLXRvcC1tZW51IC5zb2NpYWwtbGlua3N7ZGlzcGxheTogbm9uZTsgbWFyZ2luOiAwIDAgMCAxMHB4O31cbi5oZWFkZXItdG9wLW1lbnUgLnNvY2lhbC1saW5re1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xufVxuXG5cbi5oZWFkZXItdG9wLW1lbnUubW9iaWxlIC5oZWFkZXItdG9wLW1lbnVfX2xvZ2luLWNvbnRhaW5lcnt3aWR0aDogMTAwJTt9XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAuaGVhZGVyLXRvcC1tZW51X191c2VyLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlci10b3AtbWVudS5tb2JpbGUgLmxpbmt7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xufVxuLmhlYWRlci10b3AtbWVudS5tb2JpbGUgLmxpbmsgc3Zne1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAubGluayBzcGFue1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rLm9ubHktZGVza3RvcCxcbi5oZWFkZXItdG9wLW1lbnUgLmxpbmsub25seS10YWJsZXR7ZGlzcGxheTogbm9uZTt9XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAubGluazo6YWZ0ZXJ7ZGlzcGxheTogbm9uZTt9XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItdG9wLW1lbnV7ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci10b3AtbWVudS5tb2JpbGV7ZGlzcGxheTogYmxvY2s7fVxuICAgIC5oZWFkZXItdG9wLW1lbnUgLmxpbmsub25seS10YWJsZXR7ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci10b3AtbWVudSAuc29jaWFsLWxpbmtze2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5oZWFkZXItdG9wLW1lbnUgLmxpbmssXG4gICAgLmhlYWRlci10b3AtbWVudSAubGluazpsYXN0LWNoaWxke2JvcmRlcjogbm9uZTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuaGVhZGVyLXRvcC1tZW51IC5saW5rLm9ubHktZGVza3RvcHtkaXNwbGF5OiBmbGV4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuaGVhZGVyLXRvcC1tZW51X217XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51X21fX2xvZ28ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXItdG9wLW1lbnVfbV9fbG9nby5taW4ge1xuICAgIGhlaWdodDogNDBweDtcbn1cbi5oZWFkZXItdG9wLW1lbnVfbV9fbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWFpbi1tZW51LW1fX2NvbnRhaW5lcnt9XG4ubWFpbi1tZW51LW1fX2NvbnRhaW5lciAuaWNvbntjdXJzb3I6IHBvaW50ZXI7fVxuXG4uYm9zcy1tZW51LW1vYmlsZV9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTIyKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vYmlsZS1tZW51LW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTE7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbn1cbi5tb2JpbGUtbWVudS1tLmxlZnR7bGVmdDogLTEwMHZ3O31cbi5tb2JpbGUtbWVudS1tLnJpZ2h0e2xlZnQ6IDEwMHZ3O31cblxuXG4ubW9iaWxlLW1lbnUtbS5hY3RpdmUubGVmdHtsZWZ0OiAwO31cbi5tb2JpbGUtbWVudS1tLmFjdGl2ZS5yaWdodHtsZWZ0OiAwO31cblxuLm1vYmlsZS1tZW51LW1fX2hlYWRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLW1lbnUtbV9faGVhZGVyIC50aXRsZXtcbiAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLm1vYmlsZS1tZW51LW1fX2hlYWRlciAuaWNvbntjdXJzb3I6IHBvaW50ZXI7fVxuLm1vYmlsZS1tZW51LW1fX2NvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ubW9iaWxlLW1lbnUtbV9fc29jaWFse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbi5tb2JpbGUtbWVudS1tX19zb2NpYWwtbGlua3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbSAuYm9zcy1tZW51LW1vYmlsZV9fZXhwaXJlIC50aW1lIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogYXV0byAtOHB4IGF1dG8gYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubW9iaWxlLW1lbnUtbSAuYm9zcy1tZW51LW1vYmlsZV9fZXhwaXJlLWVuZCBzcGFuIHtjb2xvcjogcmVkO30iLCIuZm9vdGVyLW1haW57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZm91cik7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb290ZXItbWFpbl9fY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZvb3Rlci1tYWluX19sb2dve1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb290ZXItbWFpbl9fbG9nbyBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLW1haW5fX2NvcHlyaWdodHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG5cbi5mb290ZXItbm90aWNlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0yKTtcbn1cbi5mb290ZXItbm90aWNlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZvb3Rlci1ub3RpY2VfXzE5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAycHggMDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9vdGVyLW5vdGljZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmZvb3Rlci1ub3RpY2VfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnNpZGViYXItc3RyZWFtIHt3aWR0aDogMTAwJTt9XG4uc2lkZWJhci1zdHJlYW1fX2NvbnRhaW5lciB7aGVpZ2h0OiAxMDAlO31cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuc2lkZWJhci1zdHJlYW0ge3dpZHRoOiA0MDBweDsgcGFkZGluZy1sZWZ0OiAyMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuc2lkZWJhci1tYWlue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDA7XG59XG4uc2lkZWJhci1tYWluX19jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItbWFpbl9fcHJvbW97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNpZGViYXItbWFpbl9fcHJvbW9fX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uc2lkZWJhci1tYWluX19wcm9tb19faXRlbTpob3Zlcntib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO31cbi5zaWRlYmFyLW1haW5fX3Byb21vX19pdGVtICsgLnNpZGViYXItbWFpbl9fcHJvbW9fX2l0ZW17bWFyZ2luOiAxMHB4IDAgMCAwO31cbi5zaWRlYmFyLW1haW5fX3Byb21vX19pdGVtIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjY2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLnNpZGViYXItbWFpbntkaXNwbGF5OiBibG9jazt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNTIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnNpZGViYXJfX21lbnV7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWRlYmFyX19tZW51Lm1vYmlsZSB7bWFyZ2luOiAwIDAgMTBweCAwO31cbi5zaWRlYmFyX19tZW51Lm1vYmlsZSAuc2lkZWJhcl9fbWVudV9faGVhZGVye2hlaWdodDogNDBweDt9XG4uc2lkZWJhcl9fbWVudV9faGVhZGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZGViYXJfX21lbnVfX2hlYWRlciAudmFsdWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4uc2lkZWJhcl9fbWVudV9faGVhZGVyIC5pY29ue1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE0cHg7XG59XG4uc2lkZWJhcl9fbWVudV9faGVhZGVyLWl0ZW0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbn1cbi5zaWRlYmFyX19tZW51X19oZWFkZXItaXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5cbi5zaWRlYmFyX19tZW51X19oZWFkZXIuc2Vjb25kYXJ5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX2hlYWRlci5zZWNvbmRhcnkgLmljb24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTIyKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4uc2lkZWJhcl9fbWVudV9fbGlzdHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbGlzdC5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLnNpZGViYXJfX21lbnVfX2l0ZW0ge3dpZHRoOiAxMDAlO31cbi5zaWRlYmFyX19tZW51X19pdGVtICsgLnNpZGViYXJfX21lbnVfX2l0ZW17Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTt9XG4uc2lkZWJhcl9fbWVudV9faXRlbSArIC5zaWRlYmFyX19tZW51X19pdGVtLmJvc3Mge2JvcmRlci10b3A6IDBweDt9XG4uc2lkZWJhcl9fbWVudV9faXRlbSAuc2lkZWJhcl9fbWVudV9fbGluayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnNpZGViYXJfX21lbnVfX2l0ZW0gLnNpZGViYXJfX21lbnVfX2xpbmsgLnZhbHVle1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbn1cblxuLnNpZGViYXJfX21lbnVfX2xpbmsgLmljb24ge1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19saW5rOmhvdmVyLCAuc2lkZWJhcl9fbWVudV9fbGluay5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNyk7fVxuLnNpZGViYXJfX21lbnVfX2xpbmsgLnZhbHVle1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBmbGV4LXNocmluazogMTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIC5qdW1wX3ZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIC5mYS1pY29ue2ZsZXgtc2hyaW5rOiAwO31cblxuXG4uc2lkZWJhcl9fbWVudV9fbGluay5ib3NzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9zcy1saW5rLWJnLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib3NzLWxpbmstYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1ib3NzLWxpbmstdGV4dC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhcl9fbWVudV9fbGluay5ib3NzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rLmJvc3MgLmltZ2ljb24ge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuc2lkZWJhcl9fbWVudV9faGVhZGVyIC52YWx1ZSB7Zm9udC1zaXplOiAxNnB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnNpZGViYXJfX21lbnVfX21haW57d2lkdGg6IDEwMCU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW17XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY29udGVudHttYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpc3Qtc3R5bGU6IG5vbmU7fVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY2hpbGR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY2hpbGQuYWN0aXZlIHtkaXNwbGF5OiBmbGV4O31cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19jaGlsZC5oaWRkZW4ge2Rpc3BsYXk6IG5vbmU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW1fX2NoaWxkOmhvdmVyIHtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci03KTt9XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19sYWJlbHt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fbGlua3N7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW1fX2xpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTUpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnB1cnBsZSxcbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnRyYW5zcGFyZW50OmhvdmVyIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTsgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fbGluay50cmFuc3BhcmVudCxcbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnB1cnBsZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTUpO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51e3Bvc2l0aW9uOiByZWxhdGl2ZTt9XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2J0bntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9fYnRuIC52YWx1ZXt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19idG4gLmljb257XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2xpc3QtaGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjpiZWZvcmUsXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjphZnRlcntkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IGJvcmRlci1yYWRpdXM6IDEwMCU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9fbGlzdC1oZWFkIC50aXRsZTo6YmVmb3Jle1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAycHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjphZnRlcntcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNHB4O1xuICAgIHRvcDogNnB4O1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLmljb257d2lkdGg6IDE0cHg7IGhlaWdodDogMTRweDsgY3Vyc29yOiBwb2ludGVyO31cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2xpc3R7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0yNSUpO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LmRpc3BsYXl7ZGlzcGxheTogZmxleDt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LmFjdGl2ZXtvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO31cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2l0ZW17XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTYpO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9faXRlbTpob3ZlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTsgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG5cblxuLnNpZGViYXJfX21lbnVfX21haW5fX3N1Yi1oZWFkLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX3N1Yi1oZWFkLW1lbnVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1pdGVtLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoNyksXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoOCksXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoOSkge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTBweCk7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpob3Zlcixcbi5zaWRlYmFyX19tZW51X19tYWluX19zdWItaGVhZC1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLWl0ZW0tY29sb3IpO1xufSIsIi5wb3N0c3t3aWR0aDogMTAwJTt9XG4ucG9zdHNfX2xpc3QtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xufVxuLnBvc3RzX19saXN0LWNvbnRhaW5lciAucG9zdHttYXJnaW46IDAgNXB4O31cbi5wb3N0cy1zZXR0aW5nc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9zdHMtc2V0dGluZ3NfX3JpZ2h0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBvc3RzLXNldHRpbmdzX19yaWdodF9faXRlbSB7bWFyZ2luOiAwIDAgNXB4IDAgIWltcG9ydGFudDt9XG4ucG9zdHMtc2V0dGluZ3NfX3JpZ2h0X19pdGVtICsgLnBvc3RzLXNldHRpbmdzX19yaWdodF9faXRlbSB7bWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDt9XG5cbi5wb3N0cy1zZXR0aW5ncyAuYWRkLWJ0bnttYXJnaW46IDAgMCA1cHggMDt9XG5cbi5wb3N0c192aWV3LXN3aXRjaGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBvc3RzX3ZpZXctc3dpdGNoZXIgLnBvc3RzX3ZpZXctc3dpdGNoZXJfX2J0bjpudGgtY2hpbGQoMSl7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4ucG9zdHNfdmlldy1zd2l0Y2hlciAucG9zdHNfdmlldy1zd2l0Y2hlcl9fYnRuOm50aC1jaGlsZCgyKXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4ucG9zdHNfdmlldy1zd2l0Y2hlcl9fYnRue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0c192aWV3LXN3aXRjaGVyX19idG4uYWN0aXZle1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLnBvc3RzX19saXN0LWNvbnRhaW5lcnttYXJnaW46IDAgLTEwcHg7fVxuICAgIC5wb3N0c19fbGlzdC1jb250YWluZXIgLnBvc3R7bWFyZ2luOiAwIDEwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0LXR5cGVze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3QtdHlwZXNfX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcbn1cbi5wb3N0LXR5cGVzX19pdGVtLWxpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtdHlwZXNfX2l0ZW0tbGluazpob3Zlcixcbi5wb3N0LXR5cGVzX19pdGVtLWxpbmsuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7XG4gICAgLnBvc3QtdHlwZXNfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDUpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLnBvc3QtdHlwZXNfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDEwKTt9XG4gICAgLnBvc3QtdHlwZXN7bWFyZ2luOiAwIDAgMjBweCAwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIucG9zdHMtdHlwZXN7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbnt9XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdGl0bGV7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19oZWFkIC5oZWFkLWxpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOnZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZV9faGVhZCAuaGVhZC1saW5rOmhvdmVye1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpbmspO1xufVxuXG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19ib2R5e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19ib2R5LmZ1bGwtd2lkdGh7XG4gICAgbWFyZ2luOiAwIC0xMHB4IC0yMHB4IC0xMHB4O1xufVxuXG5cbi5wb3N0cy10eXBlc19fcG9zdC1saW5rLFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0cy10eXBlc19fcG9zdC1saW5rIGg0LFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGUgaDR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4ucG9zdHMtdHlwZXNfX3Bvc3QtbGluazo6YmVmb3JlLFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW9uZSk7XG59XG5cbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWxpbms6aG92ZXIsXG4uYXBwIC5wb3N0cy10eXBlc19fcG9zdC1maWxlOmhvdmVyLFxuLmFwcCAucG9zdHMtdHlwZXNfX3Bvc3QtbGluazpob3ZlciBoNCxcbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6aG92ZXIgaDR7XG4gICAgY29sb3I6ICNmMzYxNTI7XG59XG5cbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWxpbms6aG92ZXI6OmJlZm9yZSxcbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6aG92ZXI6OmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zaXgpO1xufVxuXG4ucG9zdHMtdHlwZXNfX3Bvc3QtZmlsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZV9faW5saW5lLWljb24uaW1hZ2V7Y29sb3I6ICNkZDU0NGM7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLmZpbGV7Y29sb3I6ICMyMTk2ZjM7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLmNvbW1lbnR7Y29sb3I6IHZhcigtLWNvbG9yLW9uZSk7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLm5ldzpiZWZvcmV7XG4gICAgY29udGVudDogJ04nO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjQzNDM7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMDEpLCAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xMyksIDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjEpO1xufVxuXG4vKiovXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlc3tcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZXtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICAgIC5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlLmZ1bGwtd2lkdGh7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucG9zdHMtYWR2ZXJ0LXR5cGVzLWZpbHRlcl9fdHlwZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVyX190eXBlLmFjdGl2ZSxcbi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVyX190eXBlOmhvdmVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7XG4gICAgLnBvc3RzLWFkdmVydC10eXBlcy1maWx0ZXJfX3R5cGV7d2lkdGg6IGNhbGMoMTAwJSAvIDYpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5wb3N0LWxpc3R7d2lkdGg6IDEwMCU7fVxuLnBvc3QtbGlzdCAuc3RhdGljLXRhYmxlIHRhYmxlIHt0YWJsZS1sYXlvdXQ6IGZpeGVkO31cbi5wb3N0LWxpc3QgLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ci5pbXBvcnRhbnR7Ym94LXNoYWRvdzogdmFyKC0tc2hhZG93LTMpO31cbi5wb3N0LWxpc3RfX2l0ZW0uY3VycmVudCB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTEpO31cbi5wb3N0LWxpc3RfX2l0ZW0ubGluZS10aHJvdWdoIHt0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDt9XG4ucG9zdC1saXN0X190aXRsZSAudmFsdWV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucG9zdC1saXN0X190aXRsZSAudmFsdWU6aG92ZXIge2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpbmspO31cbi5wb3N0LWxpc3RfX3RpdGxlLWg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtbGlzdF9faGVhZC1jaXR5LCAucG9zdC1saXN0X19oZWFkLXR5cGUge3dpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7fVxuXG4ucG9zdC1saXN0X191c2VyLCAucG9zdC1saXN0X19oZWFkLXVzZXJ7d2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7fVxuLnBvc3QtbGlzdF9fdXNlciAudXNlci1jaGlwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xufVxuLnBvc3QtbGlzdF9fdXNlciAudmFsdWV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wb3N0LWxpc3RfX3VzZXJfX2ljb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fZGF0ZSwgLnBvc3QtbGlzdF9faGVhZC1kYXRle3dpZHRoOiAxMDBweCAhaW1wb3J0YW50O31cblxuXG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgICAgXG4gICAgbWFyZ2luOiBhdXRvIDAgYXV0byBhdXRvO1xufVxuXG4ucG9zdC1saXN0X190aXRsZV9fdmFsdWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogYXV0bztcbn1cbi5wb3N0LWxpc3RfX3RpdGxlX192YWx1ZS5tYXJxdWVleyB3aWR0aDogMTAwJTsgfVxuXG4ucG9zdC1saXN0X190aXRsZV9fdmFsdWUuY2hhbmdlX3RpdGxlX2NvbG9yIHtcbiAgICBhbmltYXRpb246IGNoYW5nZV90aXRsZV9jb2xvciAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5wb3N0LWxpc3RfX3RpdGxlX192YWx1ZS5ibGlua2luZ190aXRsZSB7XG4gICAgYW5pbWF0aW9uOiBibGlua2luZ190aXRsZSAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLnBvc3QtbGlzdF9fdGl0bGVfX3ZhbHVlLmNoYW5nZV90aXRsZV9jb2xvci5ibGlua2luZ190aXRsZSB7XG4gICAgYW5pbWF0aW9uOiBjaGFuZ2VfdGl0bGVfY29sb3IgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGJsaW5raW5nX3RpdGxlIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5raW5nX3RpdGxlIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQGtleWZyYW1lcyBjaGFuZ2VfdGl0bGVfY29sb3Ige1xuICAgIDAlICAge2NvbG9yOiB2YXIoLS1jb2xvci1yZWQpO31cbiAgICA1MCUgIHtjb2xvcjogdmFyKC0tY29sb3Itb25lKTt9XG4gICAgMTAwJSB7Y29sb3I6IHZhcigtLWNvbG9yLXJlZCk7fVxufVxuXG5cbi5wb3N0LWxpc3RfX2lubGluZS1pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5pbWFnZXtjb2xvcjogI2RkNTQ0Yzt9XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5maWxle2NvbG9yOiAjMjE5NmYzO31cbi5wb3N0LWxpc3RfX2lubGluZS1pY29uLmNvbW1lbnR7Y29sb3I6IHZhcigtLWNvbG9yLW9uZSk7fVxuLnBvc3QtbGlzdF9faW5saW5lLWljb24ubmV3OmJlZm9yZXtcbiAgICBjb250ZW50OiAnTic7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNDM0MztcbiAgICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4wMSksIDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEzKSwgMCAxcHggNXB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5pbXBvcnRhbnQge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fdGl0bGVfX2NvdXBvbi1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24ge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHggNHB4IDVweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24uZnJlZSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTMpO31cbi5wb3N0LWxpc3RfX2FnZW5jeS1pY29uLnJlc2VydmVkIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xNCk7fVxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24uY29tcGxldGVkIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAucG9zdC1saXN0X19pZCwgLnBvc3QtbGlzdF9faGVhZC1pZHt3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X190aXRsZXt9XG4gICAgLnBvc3QtbGlzdF9fZGF0ZSwgLnBvc3QtbGlzdF9faGVhZC1kYXRle3dpZHRoOiAxMzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X192aWV3cywgLnBvc3QtbGlzdF9faGVhZC12aWV3c3t3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X19jb21tZW50cywgLnBvc3QtbGlzdF9faGVhZC1jb21tZW50c3t3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X19oZWFkLWNpdHksIC5wb3N0LWxpc3RfX2hlYWQtdHlwZSB7d2lkdGg6IDc1cHggIWltcG9ydGFudDt9XG4gICAgLnBvc3QtbGlzdF9fdXNlciAudmFsdWV7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuICAgIFxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2hlYWRlci10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci04KTtcbiAgICBtYXJnaW46IDA7XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19oZWFkZXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiA1cHg7XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19oZWFkZXItYWN0aW9uLmNvbXBvbmVudC1idG4ge1xuICAgIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX3NlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19zZWN0aW9uLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtcyB7fVxuXG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtcyAuY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW1zIC5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG59XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW0taW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtLWltYWdlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtLWltYWdlIC5udW1iZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xuICAgIGxlZnQ6IC00cHg7XG4gICAgdG9wOiAtNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMik7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDVweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtIC5mYS1pbWFnZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTE0KTtcbn1cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW0gKyAuY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xufVxuXG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci03KTtcbn1cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19fbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGxpbmUtY2xhbXA6IDI7XG59XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2xpbmsgLmNhdGVnb3J5IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTcpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19saW5rIC5hZHZlcnQtY2F0ZWdvcnkge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xOCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZ2FwOiA1cHg7XG59XG5cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uLnZpZXdzIHt9XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtLWljb24udmlld3MgaSB7Y29sb3I6IHZhcigtLWNvbG9yLTE0KTt9XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW0taWNvbi5jb21tZW50cyB7fVxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uLmNvbW1lbnRzIGkge31cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uLmxpa2VzIHt9XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtLWljb24ubGlrZXMgaSB7Y29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO31cblxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uLnJldmlldyB7fVxuLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uLnJldmlldyBpIHtjb2xvcjogI2U4YjkyMzt9XG5cbi5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2l0ZW0taWNvbiBpIHt9XG4uY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19pdGVtLWljb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pY29uIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19faXRlbS1pbWFnZSB7d2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDYwcHg7fVxuICAgIC5jb21wb25lbnRfX3JlY29tZW5kZWQtcG9zdHNfX2hlYWRlciB7bWFyZ2luOiAwIDAgMjBweCAwO31cbiAgICAuY29tcG9uZW50X19yZWNvbWVuZGVkLXBvc3RzX19oZWFkZXItdGl0bGUge2ZvbnQtc2l6ZTogMjBweDt9XG4gICAgLmNvbXBvbmVudF9fcmVjb21lbmRlZC1wb3N0c19fYm9keSB7cm93LWdhcDogNXB4OyBjb2x1bW4tZ2FwOiAxNXB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnBvc3QgLmF1dGgtb3ZlcmxheXt9XG4ucG9zdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0X19tYWluLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnBvc3RfX3Bvc3QtbGVmdC5wb3N0X19wb3N0LWFjdGlvbnN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMHB4O1xufVxuLnBvc3RfX3Bvc3QtcmlnaHR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5cbi5wb3N0X19wb3N0LWFjdGlvbnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0X19wb3N0LWFjdGlvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdF9fcG9zdC1hY3Rpb24tbGlrZSwgXG4ucG9zdF9fZm9vdGVyLWl0ZW1fX2ljb24tbGlrZXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZml2ZSk7XG59XG4ucG9zdF9fZm9vdGVyLWl0ZW1fX2ljb24tc3RhcntcbiAgICBjb2xvcjogI2U4YjkyMztcbn1cbi5wb3N0X19wb3N0LWFjdGlvbi1yYXRpbmd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBvc3RfX3Bvc3QtYWN0aW9uX19pY29ue1xuICAgIGNvbG9yOiAjZThiOTIzO1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xufVxuLnBvc3RfX3Bvc3QtYWN0aW9uX192YWx1ZXt9XG5cbi5wb3N0X19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3N0X19oZWFkLXRpdGxle1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdF9faGVhZC10aXRsZS1saW5re1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3N0X19oZWFkLWluZm97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3RfX2hlYWQtdXNlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5wb3N0X19oZWFkLXVzZXItaWNvbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3RfX2hlYWQtaXRlbXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4ucG9zdF9faGVhZC10aW1le21hcmdpbjogMCAxMHB4IDAgMDt9XG4ucG9zdF9faGVhZC10eXBle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvc3RfX2hlYWQtYWR2ZXJ0e31cblxuLnBvc3RfX3JhdGluZy1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucG9zdCAucG9zdF9fcmF0aW5nLWNvbnRhaW5lciAuaW5wdXQtcmV2aWV3e1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDUwcHggMTBweCAwO1xufVxuXG4ucG9zdF9fYm9keXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBvc3RfX2JvZHktZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5wb3N0X19ib2R5X19jb250YWN0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucG9zdF9fYm9keV9fY29udGFjdC1jb250YWluZXIgLnByb21vLWJ0biB7bWFyZ2luOiA1cHggMTBweDt9XG5cbi5wb3N0X19wcmV2aWV3LWltYWdle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4ucG9zdF9fcHJldmlldy1pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvc3RfX3ByZXZpZXctaW1hZ2UgaW1nW2xhenk9bG9hZGluZ10sXG4ucG9zdF9fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1lcnJvcl17XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5wb3N0X19ib2R5LWNvbnRlbnR7d29yZC1icmVhazogYnJlYWstYWxsO31cbi5wb3N0X19ib2R5LWNvbnRlbnQgaW1nLFxuLnBvc3RfX2JvZHktY29udGVudCBmaWd1cmUsXG4ucG9zdF9fYm9keS1jb250ZW50IGZpZ3VyZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbn1cbi5wb3N0X19ib2R5LWNvbnRlbnQgZmlndXJlIGltZyB7ZGlzcGxheTogYmxvY2s7fVxuXG4ucG9zdF9fYm9keS1jb250ZW50IGlmcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0X19ib2R5LXNlY3Rpb25ze1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLnBvc3RfX2JvZHktc2VjdGlvbnMuc2hvd2Vke1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ucG9zdF9fYm9keS1kZXRhaWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucG9zdF9fYm9keS1kZXRhaWwuc2hvd2Vke1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0X19ib2R5LWRldGFpbC1idG57XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0X19ib2R5LWRldGFpbC1idG4gLmljb257XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLnBvc3RfX2JvZHktZGV0YWlsLWJ0biAudGV4dHt9XG5cbi5wb3N0X19ib2R5LXNlY3Rpb25zLFxuLnBvc3RfX2JvZHktc2VjdGlvbi1jb250YWluZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdF9fYm9keS1zZWN0aW9uLWNvbnRhaW5lcnt9XG5cbi5wb3N0X19ib2R5LXNlY3Rpb24taW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3RfX2JvZHktc2VjdGlvbi1pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucG9zdF9fYm9keS1zZWN0aW9uLWltYWdlIGltZ1tsYXp5PWxvYWRpbmddLFxuLnBvc3RfX2JvZHktc2VjdGlvbi1pbWFnZSBpbWdbbGF6eT1lcnJvcl17XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4ucG9zdF9fYm9keS1zZWN0aW9uLXBhcmFncmFwaHtcbiAgICBtYXJnaW46IDEwcHggMDtcbn1cblxuLnBvc3RfX2JvZHktc2VjdGlvbi1saXN0e1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4ucG9zdF9fYm9keS1zZWN0aW9uLWxpc3QgbGl7fVxuXG5cblxuLnBvc3RfX2JvZHktc2VjdGlvbi1pZnJhbWUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3N0X19ib2R5LXNlY3Rpb24taWZyYW1lIGlmcmFtZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIDR4MyBBc3BlY3QgUmF0aW8gKi9cbi5wb3N0X19ib2R5LXNlY3Rpb24taWZyYW1lLTR4MyB7XG4gICAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLnBvc3RfX2JvZHktZmlsZXN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQjZGRkO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG59XG4ucG9zdF9fYm9keS1maWxlcy5zaG93ZWR7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9zdF9fYm9keS1maWxlc19fdGl0bGV7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5wb3N0X19ib2R5LWZpbGVzX19maWxle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnBvc3RfX2JvZHktZmlsZXNfX2ZpbGU6aG92ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pICFpbXBvcnRhbnQ7XG59XG4ucG9zdF9fYm9keS1maWxlc19fZmlsZSAuaWNvbntcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4ucG9zdF9fYm9keS1maWxlc19fZmlsZSAudmFsdWV7fVxuXG5cblxuLnBvc3RfX2Zvb3RlcntcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3N0X19mb290ZXItbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLnBvc3RfX2Zvb3Rlci1yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnBvc3RfX2Zvb3Rlci1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdF9fZm9vdGVyLWl0ZW0ubGlrZXtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3N0X19mb290ZXItaXRlbV9faWNvbntcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG4ucG9zdF9fZm9vdGVyLWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAycHggMCAwIDA7XG59XG5cblxuXG5cbi5wb3N0X19jb3Vwb25fX2JvZHktbWVzc2FnZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3RfX2NvdXBvbl9fYm9keS1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5wb3N0X19jb3Vwb25fX2JvZHktaXRlbV9fbGFiZWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogNzBweDtcbiAgICBwYWRkaW5nOiA1cHggMHB4IDJweCAwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi5wb3N0X19jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWV7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVtX192YWx1ZS5zdGF0dXN7fVxuLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVtX192YWx1ZS5zdGF0dXMgLnN0YXR1cy12YWx1ZXtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCA1cHggNHB4IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4wMSksIDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEzKSwgMCAxcHggNXB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG5cblxuXG5cblxuXG5cblxuXG4ucG9zdF9fYm9keS1wYXlsb2Fke31cbi5wb3N0X19ib2R5LXBheWxvYWRfX2xpc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5wb3N0X19ib2R5LXBheWxvYWRfX2xpc3RfX2l0ZW17XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAxMHB4O1xufVxuLnBvc3RfX2JvZHktcGF5bG9hZF9fbGlzdF9faXRlbSBie31cbi5wb3N0X19ib2R5LXBheWxvYWRfX2xpc3RfX2l0ZW0gc3Bhbnt9XG5cblxuLnBvc3RfX2JvZHktYWdlbmN5LXN0YXR1cyB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAxMHB4O1xufVxuXG4ucG9zdF9fYm9keS1hZ2VuY3ktc3RhdHVzLmZyZWUge2NvbG9yOiB2YXIoLS1jb2xvci0xMyk7fVxuLnBvc3RfX2JvZHktYWdlbmN5LXN0YXR1cy5yZXNlcnZlZCB7Y29sb3I6IHZhcigtLWNvbG9yLTE0KTt9XG4ucG9zdF9fYm9keS1hZ2VuY3ktc3RhdHVzLmNvbXBsZXRlZCB7Y29sb3I6IHZhcigtLWNvbG9yLTEwKTt9XG5cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0ODBweCl7XG4gICAgLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVte3dpZHRoOiAzMy4zMzMlO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAucG9zdF9fcG9zdC1sZWZ0LnBvc3RfX3Bvc3QtYWN0aW9uc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLyoqICAucG9zdF9fcG9zdC1yaWdodHt3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7fSAqL1xuICAgIC5wb3N0X19oZWFkLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAucG9zdF9faGVhZC10eXBle2Rpc3BsYXk6IGJsb2NrO31cbiAgICAvKiogIC5wb3N0X19ib2R5LWRldGFpbC1idG57ZGlzcGxheTogbm9uZTt9ICovXG4gICAgXG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVte3dpZHRoOiAyNSU7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5wb3N0X19jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogMjAlO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLnBvc3RfX2NvdXBvbl9fYm9keS1pdGVte3dpZHRoOiAxNSU7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnBvc3QtcGFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvc3QtcGFnZSAucG9zdF9faGVhZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9zdC1wYWdlX19oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wb3N0LXBhZ2VfX2hlYWRlcl9fbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGF1dG87XG59XG4ucG9zdC1wYWdlX19oZWFkZXJfX2xlZnQgLnBvc3RfX2hlYWQtaXRlbSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBvc3QtcGFnZV9faGVhZGVyX19sZWZ0IC5wb3N0X19oZWFkLXRpbWUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnBvc3RfX2hlYWRfX2J0bi1jb250YWluZXIucG9zdC1wYWdlX19oZWFkZXJfX3JpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5cblxuLyoqIGluZm8gKiovXG4ucG9zdC1wYWdlX19pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbi5wb3N0LXBhZ2VfX2luZm8uYWN0aXZlIHtkaXNwbGF5OiBibG9jazt9XG5cbi5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fYWR2ZXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX2FkdmVydCAubGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbi5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fYWR2ZXJ0IC52YWx1ZSB7fVxuXG5cbi8qKiBpbmZvIHJhdGluZyAqKi9cbi5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTEwcHggLTEwcHggLTEwcHg7XG59XG5cbi5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fcmF0aW5nIC5pbnB1dC1yZXZpZXcge3dpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTt9XG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX3JhdGluZyAuaW5wdXQtcmV2aWV3IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi8qKiBpbmZvIGFnZW5jeSAqKi9cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBvc3QtcGFnZV9faW5mb19fYWdlbmN5LXN0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEyKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci0xMik7XG59XG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktc3RhdHVzLmZyZWUgICAgICB7Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci0xMyk7IGNvbG9yOiB2YXIoLS1jb2xvci0xMyk7fVxuLnBvc3QtcGFnZV9faW5mb19fYWdlbmN5LXN0YXR1cy5yZXNlcnZlZCAge2JvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItMTQpOyBjb2xvcjogdmFyKC0tY29sb3ItMTQpO31cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1zdGF0dXMuY29tcGxldGVkIHtib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTEwKTsgY29sb3I6IHZhcigtLWNvbG9yLTEwKTt9XG5cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTEyKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEyKTtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG46aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy00KTtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG4gLmljb24ge31cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG4gLnZhbHVlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xufVxuLnBvc3QtcGFnZV9faW5mb19fYWdlbmN5LWJ0bnMge31cblxuXG4vKiogaW5mbyBjb3Vwb24gKiovXG4ucG9zdC1wYWdlX19pbmZvX19jb3Vwb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xufVxuLnBvc3QtcGFnZV9faW5mb19fY291cG9uIC5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG4ge1xuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG59XG4ucG9zdC1wYWdlX19pbmZvX19jb3Vwb24gLnBvc3RfX3BhZ2UtaW5mb19fYWR2ZXJ0IHtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cblxuLyoqIGluZm8gcGF5bG9hZCAqKi9cbi5wb3N0LXBhZ2VfX2luZm9fX3BheWxvYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX3BheWxvYWQtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xufVxuXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb24sXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2l0ZW0gLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xufVxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiA1cHg7XG59XG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2l0ZW0udy1maXQge1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2l0ZW0udy1maXQgLmxhYmVsIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5wb3N0LXBhZ2VfX2luZm9fX3BheWxvYWQtc2VjdGlvbl9faXRlbSAubGFiZWwuc2luZ2xlIHttYXJnaW46IDA7fVxuXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2l0ZW0gLmxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO1xufVxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtIC52YWx1ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0ODBweCl7XG4gICAgLnBvc3QtcGFnZV9faW5mbyAucG9zdF9fcGFnZS1pbmZvX19yYXRpbmcgLmlucHV0LXJldmlldyB7d2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgLnBvc3QtcGFnZV9faGVhZGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAucG9zdC1wYWdlIC5wb3N0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAucG9zdF9faGVhZF9fYnRuLWNvbnRhaW5lci5wb3N0LXBhZ2VfX2hlYWRlcl9fcmlnaHQge2ZsZXgtd3JhcDogbm93cmFwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjY2MHB4KXtcbiAgICAucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLWl0ZW0ge3dpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO31cbiAgICAucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLWl0ZW0udy0xMDAge3dpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe1xuICAgIC5wb3N0LXBhZ2UgLnBvc3RfX2hlYWQtdGl0bGUge2ZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDI4cHg7fVxuICAgIC5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fcmF0aW5nIC5pbnB1dC1yZXZpZXcge3dpZHRoOiBjYWxjKDMzLjMzMyUgLSAyMHB4KSAhaW1wb3J0YW50O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjExMDBweCl7XG4gICAgLnBvc3QtcGFnZV9faW5mbyAucG9zdF9fcGFnZS1pbmZvX19yYXRpbmcgLmlucHV0LXJldmlldyB7d2lkdGg6IGNhbGMoMjUlIC0gMjBweCkgIWltcG9ydGFudDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnBvc3QgLmF1dGgtb3ZlcmxheXt9XG4ucG9zdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0LWNvdXBvbl9fbWFpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvdXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4ucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdC5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb25ze1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDBweDtcbn1cbi5wb3N0LWNvdXBvbl9fcG9zdC1sZWZ0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0LWNvdXBvbl9fcHJldmlldy1pbWFnZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1jb3Vwb25fX3ByZXZpZXctaW1hZ2UgaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wb3N0LWNvdXBvbl9fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1sb2FkaW5nXSxcbi5wb3N0LWNvdXBvbl9fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1lcnJvcl17XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5wb3N0LWNvdXBvbl9fcG9zdC1yaWdodHt3aWR0aDogMTAwJTt9XG5cblxuLnBvc3QtY291cG9uX19wb3N0LWFjdGlvbnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtY291cG9uX19wb3N0LWFjdGlvbi1saWtlLCBcbi5wb3N0LWNvdXBvbl9fZm9vdGVyLWl0ZW1fX2ljb24tbGlrZXtjb2xvcjogdmFyKC0tY29sb3ItZml2ZSk7fVxuLnBvc3QtY291cG9uX19mb290ZXItaXRlbV9faWNvbi1zdGFye2NvbG9yOiAjZThiOTIzO31cbi5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb24tcmF0aW5ne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb25fX2ljb257XG4gICAgY29sb3I6ICNlOGI5MjM7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG59XG4ucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9uX192YWx1ZXt9XG5cbi5wb3N0LWNvdXBvbl9faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5wb3N0LWNvdXBvbl9faGVhZC10aXRsZXtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvc3QtY291cG9uX19oZWFkLXRpdGxlLWxpbmt7Y29sb3I6IHZhcigtLWNvbG9yLW9uZSk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTt9XG4ucG9zdC1jb3Vwb25fX2hlYWQtdGl0bGUuc29sZC1vdXQgLnBvc3QtY291cG9uX19oZWFkLXRpdGxlLWxpbmt7dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7fVxuLnBvc3QtY291cG9uX19oZWFkLWluZm97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3QtY291cG9uX19oZWFkLXVzZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4ucG9zdC1jb3Vwb25fX2hlYWQtdXNlci1pY29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG59XG4ucG9zdC1jb3Vwb25fX2hlYWQtdGltZXttYXJnaW46IDAgMTBweCAwIDA7fVxuLnBvc3QtY291cG9uX19oZWFkLXR5cGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdC1jb3Vwb25fX2hlYWQtYWR2ZXJ0e2Rpc3BsYXk6IG5vbmU7fVxuLnBvc3QtY291cG9uX19ib2R5e3dpZHRoOiAxMDAlO31cblxuLnBvc3QtY291cG9uX19ib2R5LWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVtX19sYWJlbHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiA3MHB4O1xuICAgIHBhZGRpbmc6IDVweCAwcHggMnB4IDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWUuc3RhdHVze31cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVtX192YWx1ZS5zdGF0dXMgLnN0YXR1cy12YWx1ZXtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCA1cHggNHB4IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4wMSksIDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEzKSwgMCAxcHggNXB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbS5pdGVtLXN0YXR1c3tvcmRlcjogMTt9XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbS5pdGVtLWZyb217b3JkZXI6IDI7fVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS10b3tvcmRlcjogNDt9XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbS5pdGVtLXRvdGFse29yZGVyOiAzO31cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tbGVmdHtvcmRlcjogNTt9XG5cbi5wb3N0LWNvdXBvbl9fYm9keV9fYnV0dG9ucy1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucG9zdC1jb3Vwb25fX2JvZHlfX2J1dHRvbnMtY29udGFpbmVyIC5idG57XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0LWNvdXBvbl9fYm9keS1jb250ZW50IGZpZ3VyZSxcbi5wb3N0LWNvdXBvbl9fYm9keS1jb250ZW50IGZpZ3VyZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbn1cblxuXG5cbi5wb3N0LWNvdXBvbl9fZm9vdGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIC0xMHB4IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1sZWZ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLnBvc3QtY291cG9uX2Zvb3Rlci1yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVtLmxpa2V7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvc3QtY291cG9uX19mb290ZXItbGVmdCAucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVte1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbn1cbi5wb3N0LWNvdXBvbl9fZm9vdGVyLXJpZ2h0IC5wb3N0LWNvdXBvbl9fZm9vdGVyLWl0ZW17XG4gICBtYXJnaW46IDAgMCAwIDE1cHg7XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVtX19pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cbi5wb3N0LWNvdXBvbl9fZm9vdGVyLWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAycHggMCAwIDA7XG59XG5cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXtcbiAgICAucG9zdC1jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogNTAlO31cbiAgICAucG9zdC1jb3Vwb25fX2JvZHlfX2J1dHRvbnMtY29udGFpbmVyIC5idG57d2lkdGg6IDUwJSAhaW1wb3J0YW50O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdHt3aWR0aDogY2FsYyg0NSUgLSAxMHB4KTsgbWFyZ2luOiAwIDEwcHggMCAwO31cbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtcmlnaHR7d2lkdGg6IDU1JTt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5X19idXR0b25zLWNvbnRhaW5lciAuYnRue3dpZHRoOiAxMDBweCAhaW1wb3J0YW50O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdC5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb25ze2Rpc3BsYXk6IGZsZXg7IHdpZHRoOiAzMHB4OyBtYXJnaW4tcmlnaHQ6IDIwcHg7fVxuICAgIC8qKiAgLnBvc3QtY291cG9uX19wb3N0LXJpZ2h0e3dpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTt9ICovXG4gICAgLnBvc3QtY291cG9uX19oZWFkLXRpdGxle2ZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIycHg7fVxuICAgIC5wb3N0LWNvdXBvbl9faGVhZC10eXBle2Rpc3BsYXk6IGJsb2NrO31cbiAgICAucG9zdC1jb3Vwb25fX2JvZHktZGV0YWlsLWJ0bnt3aWR0aDogMjAwcHg7fVxuICAgIC8qKiAgLnBvc3QtY291cG9uX19ib2R5LWRldGFpbC1idG57ZGlzcGxheTogbm9uZTt9ICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLnBvc3QtY291cG9uX19wb3N0LWxlZnR7d2lkdGg6IGNhbGMoMzAlIC0gMTBweCk7IG1hcmdpbjogMCAxMHB4IDAgMDt9XG4gICAgLnBvc3QtY291cG9uX19wb3N0LXJpZ2h0e3dpZHRoOiA3MCU7fVxuICAgIC5wb3N0LWNvdXBvbl9fcmF0aW5nLWNvbnRhaW5lcntkaXNwbGF5OiBmbGV4O31cbiAgICAucG9zdC1jb3Vwb25fX2hlYWQtYWR2ZXJ0e2Rpc3BsYXk6IGJsb2NrO31cbiAgICAucG9zdC1jb3Vwb25fX2JvZHktaXRlbV9fbGFiZWx7bWluLXdpZHRoOiA4NXB4OyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxNXB4O31cbiAgICAucG9zdC1jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWV7Zm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTVweDt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW1fX3ZhbHVlLnN0YXR1cyAuc3RhdHVzLXZhbHVle3BhZGRpbmc6IDVweCA4cHggNHB4IDhweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe1xuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVte3dpZHRoOiAzMy4zMzMzJTt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS1zdGF0dXN7b3JkZXI6IDE7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tZnJvbXtvcmRlcjogMjt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS10b3tvcmRlcjogMzt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS10b3RhbHtvcmRlcjogNDt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS1sZWZ0e29yZGVyOiA1O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdHt3aWR0aDogY2FsYygyMCUgLSAxMHB4KTsgbWFyZ2luOiAwIDEwcHggMCAwO31cbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtcmlnaHR7d2lkdGg6IDgwJTt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW17d2lkdGg6IDI1JTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe1xuICAgIC5wb3N0LWNvdXBvbl9fcG9zdC1sZWZ0e3dpZHRoOiBjYWxjKDMwJSAtIDEwcHgpOyBtYXJnaW46IDAgMTBweCAwIDA7fVxuICAgIC5wb3N0LWNvdXBvbl9fcG9zdC1yaWdodHt3aWR0aDogNzAlO31cbn1cbi8qKi8iLCIucG9zdC1pbWFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbn1cbi5wb3N0LWltYWdlX19tYWluLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0LWltYWdlX19wb3N0LWxlZnQucG9zdF9fcG9zdC1hY3Rpb25ze2Rpc3BsYXk6IG5vbmU7IHdpZHRoOiAwcHg7fVxuLnBvc3QtaW1hZ2VfX3Bvc3QtcmlnaHR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4ucG9zdC1pbWFnZV9fcG9zdC1yaWdodDpob3Zlcntib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTUsICM0NDdGQUEpO31cblxuXG4ucG9zdC1pbWFnZV9fcG9zdC1hY3Rpb25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1pbWFnZV9fcG9zdC1hY3Rpb257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtaW1hZ2VfX3Bvc3QtYWN0aW9uLWxpa2UsIFxuLnBvc3QtaW1hZ2VfX2Zvb3Rlci1pdGVtX19pY29uLWxpa2V7Y29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO31cbi5wb3N0LWltYWdlX19wb3N0LWFjdGlvbl9faWNvbntjb2xvcjogI2U4YjkyMzsgbWFyZ2luOiAwIDJweCAwIDA7fVxuLnBvc3QtaW1hZ2VfX3Bvc3QtYWN0aW9uX192YWx1ZXt9XG5cbi5wb3N0LWltYWdlX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ucG9zdC1pbWFnZV9faGVhZC10aXRsZXtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvc3QtaW1hZ2VfX2hlYWQtdGl0bGUtbGlua3tcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi5wb3N0LWltYWdlX19ib2R5e3dpZHRoOiAxMDAlO31cblxuLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWF4LWhlaWdodDogMTUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5cbi5wb3N0LWltYWdlX19ib2R5X19hZ2VuY3ktaWNvbiB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRweCA0cHggNXB4IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG59XG4ucG9zdC1pbWFnZV9fYm9keV9fYWdlbmN5LWljb24uZnJlZSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTMpO31cbi5wb3N0LWltYWdlX19ib2R5X19hZ2VuY3ktaWNvbi5yZXNlcnZlZCB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTQpO31cbi5wb3N0LWltYWdlX19ib2R5X19hZ2VuY3ktaWNvbi5jb21wbGV0ZWQge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEwKTt9XG5cblxuXG4ucG9zdC1pbWFnZV9fYm9keV9faW1hZ2UgaW1nW2xhenk9bG9hZGluZ10sXG4ucG9zdC1pbWFnZV9fYm9keV9faW1hZ2UgaW1nW2xhenk9ZXJyb3Jde1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVgoMCUpO1xufVxuLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdlIGltZy5uby1pbWFnZSB7bWluLXdpZHRoOiA1MCU7IG1pbi1oZWlnaHQ6IDUwJTt9XG5cblxuXG4ucG9zdC1pbWFnZV9fZm9vdGVye1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3N0LWltYWdlX19mb290ZXItbGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cbi5wb3N0LWltYWdlX19mb290ZXItcmlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnBvc3QtaW1hZ2VfX2Zvb3Rlci1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1pbWFnZV9fZm9vdGVyLWl0ZW0ubGlrZXtjdXJzb3I6IHBvaW50ZXI7fVxuLnBvc3QtaW1hZ2VfX2Zvb3Rlci1sZWZ0IC5wb3N0LWltYWdlX19mb290ZXItaXRlbXttYXJnaW46IDAgMTVweCAwIDA7fVxuLnBvc3QtaW1hZ2VfX2Zvb3Rlci1yaWdodCAucG9zdC1pbWFnZV9fZm9vdGVyLWl0ZW17bWFyZ2luOiAwIDAgMCAxNXB4O31cbi5wb3N0LWltYWdlX19mb290ZXItaXRlbV9faWNvbntmb250LXNpemU6IDE4cHg7IG1hcmdpbjogMCA1cHggMCAwO31cbi5wb3N0LWltYWdlX19mb290ZXItaXRlbV9fdmFsdWV7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHBhZGRpbmc6IDJweCAwIDAgMDtcbn1cblxuXG4vKiovXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe1xuICAgIC5wb3N0LWltYWdle3dpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTt9XG4gICAgLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdle2hlaWdodDogMTcwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgIC5wb3N0LWltYWdlX19wb3N0LWxlZnQucG9zdF9fcG9zdC1hY3Rpb25ze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAucG9zdC1pbWFnZV9faGVhZC10aXRsZXtmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyMnB4O31cbiAgICAucG9zdC1pbWFnZV9fYm9keV9faW1hZ2V7aGVpZ2h0OiAyMDBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLnBvc3QtaW1hZ2V7d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5wb3N0LWltYWdle3dpZHRoOiBjYWxjKDMzLjMzJSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTsgbWFyZ2luOiAwIDEwcHggMjBweCAxMHB4O31cbiAgICAucG9zdC1pbWFnZV9fYm9keV9faW1hZ2V7aGVpZ2h0OiAxODBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5wb3N0LWltYWdle3dpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpOyBtYXJnaW46IDAgMTBweCAyMHB4IDEwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYygyNSUgLSAyMHB4KTsgbWFyZ2luOiAwIDEwcHggMjBweCAxMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0IC5hdXRoLW92ZXJsYXl7fVxuLnBvc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1yZXZpZXdfX21haW4tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9zdC1yZXZpZXdfX3Bvc3QtbGVmdC5wb3N0LXJldmlld19fcG9zdC1hY3Rpb25ze1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDBweDtcbn1cbi5wb3N0LXJldmlld19fcG9zdC1sZWZ0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0LXJldmlld19fcHJldmlldy1pbWFnZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtcmV2aWV3X19wcmV2aWV3LWltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5wb3N0LXJldmlld19fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1sb2FkaW5nXSxcbi5wb3N0LXJldmlld19fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1lcnJvcl17XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4ucG9zdC1yZXZpZXdfX3Bvc3QtcmlnaHR7d2lkdGg6IDEwMCU7fVxuXG5cbi5wb3N0LXJldmlld19fcG9zdC1hY3Rpb25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1yZXZpZXdfX3Bvc3QtYWN0aW9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0LXJldmlld19fcG9zdC1hY3Rpb24tbGlrZSwgXG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1pdGVtX19pY29uLWxpa2V7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xufVxuLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbV9faWNvbi1zdGFye1xuICAgIGNvbG9yOiAjZThiOTIzO1xufVxuLnBvc3QtcmV2aWV3X19wb3N0LWFjdGlvbi1yYXRpbmd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBvc3QtcmV2aWV3X19wb3N0LWFjdGlvbl9faWNvbntcbiAgICBjb2xvcjogI2U4YjkyMztcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbi5wb3N0LXJldmlld19fcG9zdC1hY3Rpb25fX3ZhbHVle31cblxuLnBvc3QtcmV2aWV3X19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLnBvc3QtcmV2aWV3X19oZWFkLXRpdGxle1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtdGl0bGUtbGlua3tcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtaW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtdXNlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5wb3N0LXJldmlld19faGVhZC11c2VyLWljb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cbi5wb3N0LXJldmlld19faGVhZC10aW1le21hcmdpbjogMCAxMHB4IDAgMDt9XG4ucG9zdC1yZXZpZXdfX2hlYWQtdHlwZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb3N0LXJldmlld19faGVhZC1hZHZlcnR7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvc3QtcmV2aWV3X19yYXRpbmctY29udGFpbmVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBvc3QgLnBvc3QtcmV2aWV3X19yYXRpbmctY29udGFpbmVyIC5pbnB1dC1yZXZpZXd7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XG59XG5cbi5wb3N0LXJldmlld19fYm9keXtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0LXJldmlld19fYm9keS1kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuXG5cbi5wb3N0LXJldmlld19fYm9keS1jb250ZW50IGZpZ3VyZSxcbi5wb3N0LXJldmlld19fYm9keS1jb250ZW50IGZpZ3VyZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbn1cblxuXG5cbi5wb3N0LXJldmlld19fZm9vdGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIC0xMHB4IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1sZWZ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cbi5wb3N0LXJldmlld19fZm9vdGVyLXJpZ2h0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogMTVweDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1cHg7XG59XG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1pdGVtX19pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wb3N0LXJldmlld19fZm9vdGVyLWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuXG4vKiovXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtbGVmdHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDUlIC0gMTBweCk7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB9XG4gICAgLnBvc3QtcmV2aWV3X19wb3N0LXJpZ2h0e1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtbGVmdC5wb3N0LXJldmlld19fcG9zdC1hY3Rpb25ze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAvKiogIC5wb3N0LXJldmlld19fcG9zdC1yaWdodHt3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7fSAqL1xuICAgIC5wb3N0LXJldmlld19faGVhZC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gICAgLnBvc3QtcmV2aWV3X19oZWFkLXR5cGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAucG9zdC1yZXZpZXdfX2JvZHktZGV0YWlsLWJ0bntcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgICAvKiogIC5wb3N0LXJldmlld19fYm9keS1kZXRhaWwtYnRue2Rpc3BsYXk6IG5vbmU7fSAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0LXJldmlld19fcG9zdC1sZWZ0e1xuICAgICAgICB3aWR0aDogY2FsYygzMCUgLSAxMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtcmlnaHR7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICAgIC5wb3N0LXJldmlld19fcmF0aW5nLWNvbnRhaW5lcntkaXNwbGF5OiBmbGV4O31cbiAgICAucG9zdC1yZXZpZXdfX2hlYWQtYWR2ZXJ0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG5cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLnBvc3QtcmV2aWV3X19wb3N0LWxlZnR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgfVxuICAgIC5wb3N0LXJldmlld19fcG9zdC1yaWdodHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe1xuICAgIC5wb3N0LXJldmlld19fcG9zdC1sZWZ0e1xuICAgICAgICB3aWR0aDogY2FsYygzMCUgLSAxMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtcmlnaHR7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxufVxuLyoqLyIsIi5wb3N0LXpvbmUtZmlsdGVyIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9zdC16b25lLWZpbHRlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDVweDtcbn1cbi5wb3N0LXpvbmUtZmlsdGVyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWl0ZW0tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWl0ZW0tY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucG9zdC16b25lLWZpbHRlcl9faXRlbS5hY3RpdmUsIC5wb3N0LXpvbmUtZmlsdGVyX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0taXRlbS1jb2xvcik7XG59IiwiLmhlYWRlci1uYXZ7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uaGVhZGVyLW5hdl9fbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmhlYWRlci1uYXZfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDIpO31cblxuLmhlYWRlci1uYXZfX2xpbmt7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd29yZC1zcGFjaW5nOiB1bnNldDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1uYXZfX2xpbmsgLmljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhlYWRlci1uYXZfX2xpbmsgc3BhbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4uaGVhZGVyLW5hdl9fbGluayAuaWNvbiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmhlYWRlci1uYXZfX2xpbmsgc3BhbiB7ZmxleC1zaHJpbms6IDA7fVxuLmhlYWRlci1uYXZfX2xpbmsgLmljb257bWFyZ2luOiAwIDEwcHggMCAwO31cbi5oZWFkZXItbmF2X19saW5rOmhvdmVye2NvbG9yOiB2YXIoLS1jb2xvci0zKTt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDkwcHgpe1xuICAgIC5oZWFkZXItbmF2X19pdGVte3dpZHRoOiBjYWxjKDEwMCUgLyAzKTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgLmhlYWRlci1uYXZ7ZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMCAwIDIwcHggMDt9XG4gICAgLmhlYWRlci1uYXZfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDQpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLmhlYWRlci1uYXZfX2xpbmt7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgIH1cbiAgICAuaGVhZGVyLW5hdl9fbGluayAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTEwMHB4KXtcbiAgICAuaGVhZGVyLW5hdl9faXRlbXt3aWR0aDogY2FsYygxMDAlIC8gNSk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuXG5cblxuXG5cblxuXG4uaGVhZGVyLW5hdi5tb2JpbGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpc3R7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19saXN0LmJvc3Mge3BhZGRpbmc6IDEwcHg7fVxuXG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2l0ZW17d2lkdGg6IDEwMCU7fVxuXG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpbmt7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xufVxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19saW5rIC5pY29ue1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG59XG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2l0ZW0gLmltZy1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9faXRlbSAuaW1nLWljb24gaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpbms6aG92ZXJ7fVxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19saW5rOmhvdmVyIC5pY29ue31cblxuXG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpbmsuYm9zcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3NzLWxpbmstYmctY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvc3MtbGluay1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJvc3MtbGluay10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGluay5ib3NzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbn1cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGluay5ib3NzIC5pbWdpY29uIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufSIsIi5hcG9zdHMtbWVudXtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYXBvc3RzLW1lbnVfX2xlZnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXBvc3RzLW1lbnVfX2RwYnRue1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQsICM0MDlEQUEpO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX3RvcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYXBvc3RzLW1lbnVfX2RwYnRuX190b3AgLmljb257XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX3RvcCAubGFiZWx7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX3RvcCAuaWNvbi5yaWdodHt3aWR0aDogMTRweDsgaGVpZ2h0OiAxNHB4O31cblxuXG5cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tY29sb3ItNSk7XG5cbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMjUlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG59XG4uYXBvc3RzLW1lbnVfX2RwYnRuLmRpc3BsYXkgLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudXtkaXNwbGF5OiBmbGV4O31cbi5hcG9zdHMtbWVudV9fZHBidG4uYWN0aXZlICAuYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51e29wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7fVxuXG5cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2l0ZW17b3JkZXI6IDA7fVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlua3tcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItNiwgIzkyOTI5Mik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGluay5hY3RpdmUsXG4uYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51X19saW5rOmhvdmVyIHtjb2xvcjogdmFyKC0tY29sb3ItMSk7fVxuXG5cblxuLmFwb3N0cy1tZW51X19yaWdodHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01LCAjNDQ3RkFBKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmFwb3N0cy1tZW51X19maWx0ZXItcHJldmlld3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uYXBvc3RzLW1lbnVfX2ZpbHRlci1wcmV2aWV3IC5pY29ue1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLmFwb3N0cy1tZW51X19maWx0ZXItcHJldmlldyAuaWNvbi1pbWcge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG59XG5cbi5hcG9zdHMtbWVudV9fZmlsdGVyLXByZXZpZXcgLnZhbHVle1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHggLSAxMHB4KTtcbn1cbi5hcG9zdHMtbWVudV9fZmlsdGVyLXByZXZpZXdfX2l0ZW17bWFyZ2luOiAwIDEwcHggMCAwOyBkaXNwbGF5OiBibG9jazt9XG5cblxuXG5cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAudGl0bGV7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAudGl0bGU6OmJlZm9yZSxcbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAudGl0bGU6OmFmdGVye2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgYm9yZGVyLXJhZGl1czogMTAwJTt9XG4uYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51X19saXN0LWhlYWQgLnRpdGxlOjpiZWZvcmV7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDJweDtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAudGl0bGU6OmFmdGVye1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0cHg7XG4gICAgdG9wOiA2cHg7XG59XG4uYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51X19saXN0LWhlYWQgLmljb257d2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDsgY3Vyc29yOiBwb2ludGVyO31cblxuXG5cblxuXG4uYXBvc3RzLW1lbnVfX2RwYnRuX19jaGlsZC1tZW51e31cbi5hcG9zdHMtbWVudV9fZHBidG5fX2NoaWxkLW1lbnUuY2hpbGQtbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fY2hpbGQtbWVudS5jaGlsZC1tZW51LmFjdGl2ZXtkaXNwbGF5OiBmbGV4O31cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0cy1tZW51e21hcmdpbjogMCAwIDIwcHggMDt9XG4gICAgLmFwb3N0cy1tZW51X19sZWZ0e3dpZHRoOiAzNTBweDt9XG4gICAgLmFwb3N0cy1tZW51e2ZsZXgtd3JhcDogbm93cmFwO31cbiAgICAuYXBvc3RzLW1lbnVfX2ZpbHRlci1wcmV2aWV3X19pdGVte2Rpc3BsYXk6IG5vbmU7fVxuICAgIC5hcG9zdHMtbWVudV9fcmlnaHR7aGVpZ2h0OiA1MHB4O31cbiAgICAuYXBvc3RzLW1lbnVfX2RwYnRuX190b3B7aGVpZ2h0OiA0MHB4O31cbiAgICAuYXBvc3RzLW1lbnVfX2RwYnRuX190b3AgLmljb257d2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDt9XG4gICAgLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudXt0b3A6IDU1cHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgLmFwb3N0cy1tZW51X19maWx0ZXItcHJldmlld19faXRlbXtkaXNwbGF5OiBibG9jazt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuIiwiLmFwb3N0cy1tZW51LWhvciB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG4uYXBvc3RzLW1lbnUtaG9yX190aXRsZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xufVxuLmFwb3N0cy1tZW51LWhvcl9fdGl0bGUtY29udGFpbmVyIC5hcG9zdHMtdG9wX190aXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5hcG9zdHMtdG9wX190aXRsZV9fYnRuIHtcbiAgICBmb250LXNpemU6IDc0JTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTUsICM0NDdGQUEpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxcHggNHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG59XG4uYXBvc3RzLXRvcF9fdGl0bGVfX2J0bjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTgpO1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yX196b25lcyxcbi5hcG9zdHMtbWVudS1ob3JfX25hdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtLFxuLmFwb3N0cy1tZW51LWhvcl9fbmF0aW9uc19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0taXRlbS1jb2xvciwgIzFBOUZGRik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXRlbS1jb2xvciwgIzFBOUZGRik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtLmFjdGl2ZSxcbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOmhvdmVyLFxuLmFwb3N0cy1tZW51LWhvcl9fbmF0aW9uc19faXRlbS5hY3RpdmUsXG4uYXBvc3RzLW1lbnUtaG9yX19uYXRpb25zX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0taXRlbS1jb2xvcik7XG59XG5cbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOm50aC1jaGlsZCg3KSxcbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOm50aC1jaGlsZCg4KSxcbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOm50aC1jaGlsZCg5KSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAxMHB4KTtcbn1cblxuLmFwb3N0cy1tZW51LWhvci5hY3RpdmUge2hlaWdodDogMTUwcHg7fVxuI2Fwb3N0cy1tZW51LWhvcl9fY2l0aWVzX19jb250YWluZXIuYWN0aXZlLFxuI3Bvc3RzLW1lbnUtaG9yX19jaXRpZXNfX2NvbnRhaW5lci5hY3RpdmUge2hlaWdodDogYXV0bzt9XG4jYXBvc3RzLW1lbnUtaG9yX190eXBlc19fY29udGFpbmVyLmFjdGl2ZSxcbiNwb3N0cy1tZW51LWhvcl9fdHlwZXNfX2NvbnRhaW5lci5hY3RpdmUge2hlaWdodDogMTUwcHg7fVxuXG4uYXBvc3RzLW1lbnUtaG9yX193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCBoaWRkZW47XG4gICAgLW1zLXNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICAgIHNjcm9sbC1wYWRkaW5nOiAwcHggMS4yNXJlbTtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbC5hY3RpdmUge1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbn1cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAjMjUyYTMyO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG59XG5cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW06aG92ZXIsXG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci04KTtcbn1cblxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbTpob3ZlciAuYXBvc3RzLW1lbnUtaG9yX19pdGVtX190aXRsZSxcbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0uYWN0aXZlIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0taXRlbS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTgpO1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtLmhpZGRlbiB7ZGlzcGxheTogbm9uZTt9XG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtICsgLmFwb3N0cy1tZW51LWhvcl9faXRlbSB7bWFyZ2luLWxlZnQ6IDEwcHg7fVxuXG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogODUlO1xufVxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbV9faW1hZ2UgaW1nLnJlc3BvbnNpdmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbC5jaXRpZXMge1xuICAgIC0tY29sdW1uczogNDtcbiAgICAtLWdhcDogNXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHZhcigtLWdhcCk7XG59XG5cbi5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX2xpbmsge1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyAuYXBvc3RzLW1lbnUtaG9yX19pdGVtIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyB2YXIoLS1jb2x1bW5zKSkgLSB2YXIoLS1nYXApICsgKHZhcigtLWdhcCkgLyB2YXIoLS1jb2x1bW5zKSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWl0ZW0tY29sb3IpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWl0ZW0tY29sb3IpO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xufVxuLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyAuYXBvc3RzLW1lbnUtaG9yX19pdGVtIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozNzBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MzgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbC5jaXRpZXMgey0tY29sdW1uczogNDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0cy1tZW51LWhvcl9fem9uZXMsXG4gICAgLmFwb3N0cy1tZW51LWhvcl9fbmF0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICB9XG5cbiAgICAuYXBvc3RzLW1lbnUtaG9yX196b25lc19faXRlbSxcbiAgICAuYXBvc3RzLW1lbnUtaG9yX19uYXRpb25zX19pdGVtLFxuICAgIC5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOm50aC1jaGlsZCg3KSxcbiAgICAuYXBvc3RzLW1lbnUtaG9yX196b25lc19faXRlbTpudGgtY2hpbGQoOCksXG4gICAgLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyB7LS1jb2x1bW5zOiAxMDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe1xuICAgIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbC5jaXRpZXMgey0tY29sdW1uczogMTI7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiXG4uZm9ybV9fc2VhcmNoe1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm1fX3NlYXJjaCBpbnB1dHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nOiA1cHggMzVweCA1cHggMTBweDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3JtX19zZWFyY2ggLmljb257XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4LzIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm1fX3NlYXJjaC5tb2JpbGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLTMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3JtX19zZWFyY2gubW9iaWxlIGlucHV0e2hlaWdodDogNDBweDt9IiwiLnNlby10ZXh0e1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtYXgtd2lkdGg6NzcwcHgpe1xuICAgIC5vbmx5LWRlc2t0b3AsIC5vbmx5LWRlc2t0b3AgcGljdHVyZSwgLm9ubHktZGVza3RvcCBpbWd7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MXB4KXtcbiAgICAub25seS1tb2JpbGV7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cbiAgICBcbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmhvbWUtcHJvbW97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4uaG9tZS1wcm9tb19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob21lLXByb21vX19pdGVtICsgLmhvbWUtcHJvbW9fX2l0ZW17XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLmhvbWUtcHJvbW9fX2l0ZW0gaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG59IiwiLmhvbWUtdG9nZ2xlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9tZS10b2dnbGUtYnV0dG9uOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuXG4uaG9tZS10b2dnbGUtaXRlbSB7fVxuLmhvbWUtdG9nZ2xlLWl0ZW0uaGlkZGVuIHtkaXNwbGF5OiBub25lO31cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuaG9tZS10b2dnbGUtaXRlbS5oaWRkZW4ge2Rpc3BsYXk6IGJsb2NrO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMTAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe31cbiIsIi5tb2JpbGUtcHJvbW8tYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMHB4IC01cHggMTBweCAtNXB4O1xufVxuXG4ubW9iaWxlLXByb21vLWJ0biAucHJvbW8tYnRuIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cblxuLm1vYmlsZS1wcm9tby1idG4gLnByb21vLWJ0biBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tb2JpbGUtcHJvbW8tYnRuIC5wcm9tby1idG4uc3RyZWFtIHt3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7fVxuXG4ucHJvbW8tYnRuX19jb250ZW50IHt3aWR0aDogMTAwJTt9IiwiLnN0cmVhbS1hZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAyMHB4IC0yLjVweCAwIC0yLjVweDtcbn1cbi5zdHJlYW0tYWRzX19pdGVtIHtcbiAgICBtYXJnaW46IDIuNXB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4JTtcbn1cbi5zdHJlYW0tYWRzX19pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgLnN0cmVhbS1hZHNfX2l0ZW0ge3dpZHRoOiBjYWxjKDMzLjMzMyUgLSA1cHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuc3RyZWFtLWFkc19faXRlbSB7d2lkdGg6IGNhbGMoMjUlIC0gNXB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5wcm9tby1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIC8qXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4IHRyYW5zcGFyZW50O1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZVByb21vQnRuU2hhZG93IDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB3aWxsLWNoYW5nZTogYm94LXNoYWRvdztcbiAgICAqL1xufVxuLnByb21vLWJ0bl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci00KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG5cbiAgICAvKiBib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggcmdiKDI1NSAyNTUgMjU1KTsgKi9cbn1cbi5wcm9tby1idG46aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItNSk7fVxuXG4ucHJvbW8tYnRuIC5pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogMCA2cHggMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbi5wcm9tby1idG4gc3BhbiB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRlUHJvbW9CdG4ge1xuICAgIDAlICB7Ym9yZGVyLWNvbG9yOiAjZmYwMDAwO31cbiAgICAxMCUge2JvcmRlci1jb2xvcjogI2ZmNzMwMDt9XG4gICAgMjAlIHtib3JkZXItY29sb3I6ICNmZmZiMDA7fVxuICAgIDMwJSB7Ym9yZGVyLWNvbG9yOiAjNDhmZjAwO31cbiAgICA0MCUge2JvcmRlci1jb2xvcjogIzAwZmZkNTt9XG4gICAgNTAlIHtib3JkZXItY29sb3I6ICMwMDJiZmY7fVxuICAgIDYwJSB7Ym9yZGVyLWNvbG9yOiAjN2EwMGZmO31cbiAgICA3MCUge2JvcmRlci1jb2xvcjogI2ZmMDBjODt9XG4gICAgODAlIHtib3JkZXItY29sb3I6ICNmZjAwMDA7fVxuICAgIDkwJSB7Ym9yZGVyLWNvbG9yOiAjQ0QxMTgyO31cbn1cblxuQGtleWZyYW1lcyBhbmltYXRlUHJvbW9CdG5TaGFkb3cge1xuICAgIDAlICAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjZmYwMDAwO31cbiAgICAxMCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggI2ZmNzMwMDt9XG4gICAgMjAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICNmZmZiMDA7fVxuICAgIDMwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjNDhmZjAwO31cbiAgICA0MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggIzAwZmZkNTt9XG4gICAgNTAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICMwMDJiZmY7fVxuICAgIDYwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjN2EwMGZmO31cbiAgICA3MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggI2ZmMDBjODt9XG4gICAgODAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICNmZjAwMDA7fVxuICAgIDkwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjQ0QxMTgyO31cbiAgICAxMDAlIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggI2ZmMDAwMDt9XG59XG5cbi8qXG4ucHJvbW8tYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmYwMDAwLCAjZmY3MzAwLCAjZmZmYjAwLCAjNDhmZjAwLCAjMDBmZmQ1LCAjMDAyYmZmLCAjN2EwMGZmLCAjZmYwMGM4LCAjZmYwMDAwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IC0ycHg7XG4gICAgbGVmdDogLTJweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMCU7XG4gICAgZmlsdGVyOiBibHVyKDVweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBnbG93aW5nIDIwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiBnbG93aW5nIDIwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbiovXG5cbi5wcm9tby1idG4uY29udHJhY3QgLnByb21vLWJ0bl9fY29udGVudCxcbi5wcm9tby1idG4ucHVycGxlIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6ICNCMTU2QjI7fVxuLnByb21vLWJ0bi5jb250cmFjdDpob3ZlciAucHJvbW8tYnRuX19jb250ZW50LFxuLnByb21vLWJ0bi5wdXJwbGU6aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogI0M0NzdDNjt9XG4ucHJvbW8tYnRuLmNvbnRyYWN0IC5pY29uLFxuLnByb21vLWJ0bi5wdXJwbGUgLmljb24ge3dpZHRoOiAyNnB4OyBoZWlnaHQ6IDI2cHg7IGZvbnQtc2l6ZTogMjZweDt9XG5cbi5wcm9tby1idG4uc3RyZWFtIC5wcm9tby1idG5fX2NvbnRlbnQsXG4ucHJvbW8tYnRuLmdyZWVuIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6ICMwRUIwNEY7fVxuLnByb21vLWJ0bi5zdHJlYW06aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCxcbi5wcm9tby1idG4uZ3JlZW46aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogIzI1RDc2Qzt9XG4ucHJvbW8tYnRuLnN0cmVhbSAuaWNvbixcbi5wcm9tby1idG4uZ3JlZW4gLmljb24ge3dpZHRoOiAyNnB4OyBoZWlnaHQ6IDI2cHg7IGZvbnQtc2l6ZTogMjZweDt9XG5cbi5wcm9tby1idG4udGVsZWdyYW0gLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogI0IxNTZCMjt9XG4ucHJvbW8tYnRuLnRlbGVncmFtOmhvdmVyIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6ICNDNDc3QzY7fVxuLnByb21vLWJ0bi50ZWxlZ3JhbSAuaWNvbiB7d2lkdGg6IDI2cHg7IGhlaWdodDogMjZweDsgZm9udC1zaXplOiAyNnB4O31cblxuLnByb21vLWJ0bi5waG9uZSAucHJvbW8tYnRuX19jb250ZW50LFxuLnByb21vLWJ0bi5ibHVlIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO31cbi5wcm9tby1idG4ucGhvbmU6aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCxcbi5wcm9tby1idG4uYmx1ZTpob3ZlciAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTt9XG4ucHJvbW8tYnRuLnBob25lIC5pY29uLFxuLnByb21vLWJ0bi5ibHVlIC5pY29uIHt3aWR0aDogMjZweDsgaGVpZ2h0OiAyNnB4OyBmb250LXNpemU6IDI2cHg7fVxuXG4ucHJvbW8tYnRuLnJlZCAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiAjZGMzNTQ1O31cbi5wcm9tby1idG4ucmVkOmhvdmVyIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6ICNlZTZiNzc7fVxuLnByb21vLWJ0bi5yZWQgLmljb24ge3dpZHRoOiAyNnB4OyBoZWlnaHQ6IDI2cHg7IGZvbnQtc2l6ZTogMjZweDt9XG4iLCIuYm9zcy1tZW51LW1vYmlsZV9fYnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0ZXh0LW9yaWVudGF0aW9uOiB1cHJpZ2h0O1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcxcHgpe1xuICAgIC5ib3NzLW1lbnUtbW9iaWxlX19idG4sICNib3NzLW1lbnUtbW9iaWxlIHtkaXNwbGF5OiBub25lO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmNvbXBvbmVudF9fcG9pbnRzLXNob3BzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC01cHg7XG59XG5cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG5cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci04KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG59XG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9fdmFsdWUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wX192YWx1ZS1pdGVtICsgLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3ZhbHVlLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3ZhbHVlLWl0ZW0gLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3ZhbHVlLWl0ZW0gLnZhbHVlIHtmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxNHB4O31cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5hcG9zdHMtdG9wX190aXRsZXtmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMCAwIDIwcHggMDt9XG4gICAgLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX2Rlc2NyaXB0aW9uIHtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxOHB4OyBoZWlnaHQ6IDM2cHg7fVxuICAgIC5jb21wb25lbnRfX3BvaW50cy1zaG9wX192YWx1ZS1pdGVtIC52YWx1ZSB7Zm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTZweDt9XG4gICAgLmNvbXBvbmVudF9fcG9pbnRzLXNob3Age3dpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5jb21wb25lbnRfX3BvaW50cy1zaG9wIHt3aWR0aDogY2FsYygyNSUgLSAxMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5zdWJzaXRlcy1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3Vic2l0ZXMtbWVudS5tb2JpbGUge3dpZHRoOiAxMDAlO31cbi5zdWJzaXRlcy1tZW51Lm1vYmlsZSAuc3Vic2l0ZXMtbWVudV9fYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnN1YnNpdGVzLW1lbnUubW9iaWxlIC5zdWJzaXRlcy1tZW51X19jb250YWluZXIuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgY2FsYygwJSArIDcwcHgpKVxufVxuLnN1YnNpdGVzLW1lbnUubW9iaWxlIC5zdWJzaXRlcy1tZW51X19pdGVtcyB7fVxuLnN1YnNpdGVzLW1lbnUubW9iaWxlIC5zdWJzaXRlcy1tZW51X19pdGVtIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5zdWJzaXRlcy1tZW51X19idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3Vic2l0ZXMtbWVudV9fYnRuIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5zdWJzaXRlcy1tZW51X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTI1JSk7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdWJzaXRlcy1tZW51X19jb250YWluZXIuZGlzcGxheSB7ZGlzcGxheTogZmxleDt9XG4uc3Vic2l0ZXMtbWVudV9fY29udGFpbmVyLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgY2FsYygwJSArIDQwcHgpKVxufVxuLnN1YnNpdGVzLW1lbnVfX2NvbnRhaW5lci1oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc3Vic2l0ZXMtbWVudV9fY29udGFpbmVyLWhlYWQgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJzaXRlcy1tZW51X19jb250YWluZXItaGVhZCAuaWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiB9XG5cblxuLnN1YnNpdGVzLW1lbnVfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1cHg7XG4gICAgcGFkZGluZzogNXB4O1xufVxuLnN1YnNpdGVzLW1lbnVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAwcHggNHB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uc3Vic2l0ZXMtbWVudV9faXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnN1YnNpdGVzLW1lbnVfX2l0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn0iLCI6cm9vdCB7XG4gICAgLS1jb2xvci1vbmU6ICM0MDlEQUE7XG4gICAgLS1jb2xvci10d286ICNkZTZkNTk7XG4gICAgLS1jb2xvci10aGlyZDogI2NiY2JjYjtcbiAgICAtLWNvbG9yLWZvdXI6ICNGMEYwRjA7XG4gICAgLS1jb2xvci1maXZlOiByZWQ7XG4gICAgLS1jb2xvci1zaXg6ICM0NDdGQUE7XG4gICAgLS1jb2xvci1zZXZlbjogIzBkNjliMztcblxuICAgIC0tY29sb3ItMTogIzAwMDAwMDtcbiAgICAtLWNvbG9yLTI6ICNGNUZDRkY7XG4gICAgLS1jb2xvci0zOiAjOUNBMEZGO1xuICAgIC0tY29sb3ItNDogIzQwOURBQTtcbiAgICAtLWNvbG9yLTU6ICM0NDdGQUE7XG4gICAgLS1jb2xvci02OiAjOTI5MjkyO1xuICAgIC0tY29sb3ItNzogI0VDRUNFQztcbiAgICAtLWNvbG9yLTg6ICNDRDExODI7XG5cbiAgICAtLWNvbG9yLTk6ICMyMDlCNDM7XG4gICAgLS1jb2xvci0xMDogI0RBMzQzRTtcbiAgICAtLWNvbG9yLTExOiAjQzRGNEZGO1xuICAgIC0tY29sb3ItMTI6ICMzMzMzMzM7XG4gICAgLS1jb2xvci0xMzogIzI1RDc2QztcbiAgICAtLWNvbG9yLTE0OiAjMjE5NmYzO1xuICAgIC0tY29sb3ItMTU6ICNFM0VFRjQ7XG4gICAgLS1jb2xvci0xNjogI2ZmNjk0NjtcbiAgICAtLWNvbG9yLTE3OiAjYmU0MDQwO1xuICAgIC0tY29sb3ItMTg6ICMwMDZlYmU7XG4gICAgLS1jb2xvci0xOTogI0M1RENFOTtcbiAgICAtLWNvbG9yLTIwOiAjMDBCNkRFO1xuICAgIC0tY29sb3ItMjE6ICNGRkE2MTI7XG4gICAgLS1jb2xvci0yMjogI0ZGMzYwNztcbiAgICAtLWNvbG9yLTIzOiAjMjdCQjRFO1xuICAgIC0tY29sb3ItMjQ6ICNjZDExODI7XG4gICAgLS1jb2xvci0yNTogI0IxNTZCMjtcbiAgICAtLWNvbG9yLTI2OiAjRkJGQkZCO1xuICAgIC0tY29sb3ItMjc6ICNjOWM5Yzk7XG5cbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuICAgIC0tY29sb3ItcmVkOnJlZDtcblxuICAgIC0tdGV4dC1jb2xvci1tYWluOiAjNTA1MDUwO1xuICAgIC0tdGV4dC1jb2xvci13aGl0ZTogI2VkZWRlZDtcbiAgICAtLXRleHQtY29sb3ItYmxhY2s6ICMwMDAwMDA7XG4gICAgLS10ZXh0LWNvbG9yLWxpbms6ICM1MGEzZDk7XG4gICAgLS10ZXh0LWNvbG9yLXNoYWRvdzogI2I5YjliOTtcblxuICAgIC0tYm9yZGVyLWNvbG9yLTE6ICNEN0REREY7XG5cbiAgICAtLXNoYWRvdy0xOiAwcHggMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tc2hhZG93LTI6IDBweCAwcHggNHB4ICM0NDdGQUE7XG4gICAgLS1zaGFkb3ctMzogMHB4IDBweCA0cHggI0NEMTE4MjtcbiAgICAtLXNoYWRvdy00OiAwcHggMHB4IDRweCAxcHggcmdiKDAsIDAsIDAsIDAuNSk7XG59XG4iLCJAdXNlICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbm9ybWFsaXplLmNzcyc7XG5cbkBpbXBvcnQgJ21haW4uY3NzJztcbkBpbXBvcnQgJ2hlYWRlci5jc3MnO1xuQGltcG9ydCAnZm9vdGVyLmNzcyc7XG5AaW1wb3J0ICdzaWRlYmFyLmNzcyc7XG5AaW1wb3J0ICdmb3JtLmNzcyc7XG5AaW1wb3J0ICdyZXNwb25zaXZlVGFibGUuY3NzJztcbkBpbXBvcnQgJ3N0YXRpY1RhYmxlLmNzcyc7XG5AaW1wb3J0ICdwYWdpbmF0aW9uLmNzcyc7XG5AaW1wb3J0ICdpY29ucy5jc3MnO1xuXG4vL3BhZ2VzXG5AaW1wb3J0ICdwYWdlcy9ob21lLmNzcyc7XG5AaW1wb3J0ICdwYWdlcy91c2VyLmNzcyc7XG5AaW1wb3J0ICdwYWdlcy9zdHJlYW0uY3NzJztcblxuXG4vL2NvbXBvbmVudHNcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdG9vbHRpcC5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hZHMtdHlwZXMtbWVudS5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydC1hbmltYXRpb25zLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydC5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hZHZlcnQtcGFnZS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hZHZlcnQtYWRzLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydHMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0cy10b3AuY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9oZWFkZXItYWRzLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlci1taWRkbGUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyLXRvcC1tZW51LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlci10b3AtbWVudS1tb2JpbGUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9vdGVyLW1haW4uY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9zaWRlYmFyLXN0cmVhbS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9zaWRlYmFyLW1haW4uY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2lkZWJhci1tZW51LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3NpZGViYXItbWVudS1tYWluLmNzcyc7XG5cbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdHMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdHMtdHlwZXMtbWVudS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0cy10eXBlcy5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVyLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3RzLWxpc3QuY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9yZWNvbWVuZGVkLXJldmlld3MuY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtcGFnZS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWNvdXBvbi5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWltYWdlLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtcmV2aWV3LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3Qtem9uZS1maWx0ZXIuY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9tYWluLW1lbnUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0cy1tZW51LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydHMtbWVudS1ob3Jpem9udGFsLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0tc2VhcmNoLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3BhZ2UtaG9tZS5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL2hvbWUtcHJvbW8uY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaG9tZS10b2dnbGUtYnV0dG9uLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL21vYmlsZS1wcm9tby1idG4uY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3RyZWFtLWFkcy5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wcm9tby1idG4uY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYm9zcy1tZW51LW1vYmlsZS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb2ludHMtc2hvcHMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3Vic2l0ZXMtbWVudS5jc3MnO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==*/