@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}:root{--bs-blue:#0085FF;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#DD2F2F;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#2B2829;--bs-secondary:#F4F3EB;--bs-white:#FFF;--bs-primary-rgb:43,40,41;--bs-secondary-rgb:244,243,235;--bs-white-rgb:255,255,255;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:244,243,235;--bs-font-sans-serif:"Afterall",serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:Afterall,serif;--bs-body-font-size:1rem;--bs-body-font-weight:300;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#F4F3EB;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#2B2829;--bs-link-hover-color:#222021;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.awards-element{background-color:#2b2829;padding:6rem 0}@media (min-width:768px) and (max-width:991px){.awards-element{padding:3rem 0}}@media (max-width:767px){.awards-element{padding:3rem 0}}.awards-element h2{color:#f4f3eb;text-align:center;font-size:2.3rem;margin-bottom:5rem}@media (min-width:768px) and (max-width:991px){.awards-element h2{margin-bottom:2rem}}@media (max-width:767px){.awards-element h2{margin-bottom:2rem}}.awards-element .tabs{display:flex;flex-flow:row wrap}.awards-element .tabs__list{flex:0 0 40%}@media (min-width:768px) and (max-width:991px){.awards-element .tabs__list{flex:0 0 100%}}@media (max-width:767px){.awards-element .tabs__list{flex:0 0 100%}}.awards-element .tabs-contents{flex:0 0 calc(60% - 5rem);height:24rem;overflow:auto;padding-left:3rem;margin-left:5rem}@media (min-width:768px) and (max-width:991px){.awards-element .tabs-contents{flex:0 0 100%;margin-left:0;height:auto;padding-left:0}}@media (max-width:767px){.awards-element .tabs-contents{flex:0 0 100%;margin-left:0;height:auto;padding-left:0}}.tab-pills{border-bottom:1px solid #f4f3eb}.tab-pills .tab-pills__link button{display:block;text-decoration:none;color:#f4f3eb;font-size:1.1rem;padding:2rem 0;border:0;border-top:1px solid #f4f3eb;background-color:transparent;width:100%;box-shadow:none;text-align:left}.tab-pills .tab-pills__link button.active{font-weight:500}.tab-pane h2{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:1.5rem;text-align:left;margin-bottom:.5rem}.tab-pane p{color:#f4f3eb;text-align:left;font-size:1.1rem;margin:0 0 2.5rem}.tabs-selectors{list-style-type:none;padding-left:0}.tabs-contents .tab-pane{display:none}.tabs-contents .tab-pane.active{display:block}@media (min-width:768px) and (max-width:991px){.awards-element__desktop{display:none}}@media (max-width:767px){.awards-element__desktop{display:none}}.awards-element__mobile{display:none}@media (min-width:768px) and (max-width:991px){.awards-element__mobile{display:block}}@media (max-width:767px){.awards-element__mobile{display:block}}.accordion{font-size:1.2rem}.accordion .toggle{position:relative;display:block;padding:1rem 1.5rem 1rem 0;background-color:transparent;text-decoration:none;color:#f4f3eb}.accordion .toggle:after{content:"";background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:0;top:50%;height:14px;width:14px;transform:translateY(-50%) rotate(90deg)}.accordion .toggle-contents{display:none;padding:1rem 0 2rem}.accordion .toggle-contents h2,.accordion .toggle-contents h3{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:1.5rem;text-align:left;margin-bottom:.5rem;max-width:95%}.accordion .toggle-contents p{color:#f4f3eb;text-align:left;font-size:1.1rem;margin:0 0 1.5rem;max-width:95%}.accordion:first-child .toggle{border-top-width:1px}.accordion.active .toggle:after{content:"";transform:translateY(-50%) rotate(-90deg)}.accordion.active .toggle-contents{display:block;background-color:transparent;color:#f4f3eb}.tabs__content{color:#f4f3eb;text-align:left}.file-download-form-element{display:flex}.file-download-form-element>div:first-child{width:calc(50% - 3.75rem)}.file-download-form-element>div:last-child{width:calc(50% + 3.75rem);background-color:#2b2829;color:#f4f3eb}.file-download-form-element>div:last-child a{color:#f4f3eb;text-decoration:underline}.file-download-form-element h3{font-family:Funkis,sans-serif;font-weight:400;font-size:1.13rem!important;color:#000;margin-bottom:1.25rem}.file-download-form-element h2{font-size:2.25rem;color:#000;margin-bottom:2.5rem}.file-download-form-element p{font-family:Afterall,serif}.file-download-form-element .background-image{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.file-download-form-element .content-column{position:relative;z-index:2}.file-download-form-element .has-image{z-index:0}.file-download-form-element .has-image img{height:100%!important}.file-download-form-element .content-column,.file-download-form-element .form-column{display:flex;align-items:center}.file-download-form-element .content{position:absolute;background-color:#f4f3eb;color:#2b2829;padding:3.12rem 4.8rem 3.12rem 3.12rem;margin-top:7.06rem;margin-bottom:7.74rem;left:calc(100% - 420px);width:540px}.file-download-form-element .content .xbg h3{font-size:1.13rem!important}@media (min-width:768px) and (max-width:991px){.file-download-form-element .content{position:relative}}@media (max-width:767px){.file-download-form-element .content{position:relative;max-width:540px;padding-left:12px;padding-right:12px}}.file-download-form-element .form-wrapper{margin-left:180px;width:360px}.file-download-form-element .form-column{padding-top:3rem;padding-bottom:3rem}.file-download-form-element .userform .btn-toolbar.Actions{text-align:right}@media (max-width:1200px){.file-download-form-element>div:first-child,.file-download-form-element>div:last-child{width:50%}.file-download-form-element .content{margin:2rem;width:100%;inset:unset}.file-download-form-element .form-wrapper{margin:2rem;width:100%}}@media (max-width:768px){.file-download-form-element{flex-direction:column}.file-download-form-element>div:first-child,.file-download-form-element>div:last-child{width:100%}.file-download-form-element .content-column{flex-direction:column}.file-download-form-element .content{margin:0}.file-download-form-element .background-image{position:relative;height:10rem}}.event-rooms-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.event-rooms-element{padding:2rem 0}}@media (max-width:767px){.event-rooms-element{padding:2rem 0}}.event-rooms-element h2{font-size:2.25rem;margin-bottom:4rem;text-align:center}@media (min-width:768px) and (max-width:991px){.event-rooms-element h2{margin-bottom:2rem}}@media (max-width:767px){.event-rooms-element h2{margin-bottom:2rem}}.event-rooms-element hr{margin-bottom:3rem}.event-rooms-element .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.event-rooms-element .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color;color:#2b2829}@media (min-width:768px) and (max-width:991px){.event-rooms-element .room-selectors button{margin:0 .5rem -2px .5rem;padding:1rem .2rem;font-size:.8rem}}@media (max-width:767px){.event-rooms-element .room-selectors button{margin:0 .5rem -2px .5rem;padding:1rem .2rem;font-size:.8rem}}.event-rooms-element .room-selectors button.active,.event-rooms-element .room-selectors button:hover{border-color:#2b2829;opacity:1}.event-rooms-element .room{display:none}.event-rooms-element .room.active{display:block}.event-rooms-element .event-room-modal{display:flex;align-items:center;height:100%}.event-rooms-element .events-element--slider{padding-top:32px}.event-rooms-element .events-element--slider .splide__track{overflow:visible!important;padding-bottom:50px}@media (min-width:768px) and (max-width:991px){.event-rooms-element .events-element--slider .splide__track{overflow:hidden!important}}@media (max-width:767px){.event-rooms-element .events-element--slider .splide__track{overflow:hidden!important}}.event-rooms-element .events-element--slider .splide__slide{width:300px}.event-rooms-element .events-element--slider .splide__arrow{top:unset;bottom:-40px;right:0;width:48px;height:48px;border:1px solid #000;border-radius:100%}.event-rooms-element .events-element--slider .splide__arrow--prev{left:unset;right:63px}.event-rooms-element .events-element--slider .splide__pagination{padding:0;justify-content:flex-start}.event-rooms-element .events-element--slider .splide__pagination.splide__pagination-outline{bottom:0;width:-moz-fit-content;width:fit-content}.event-rooms-element .events-element--slider .splide__arrow.splide__arrow-long-arrow{padding:0}.event-rooms-element .events-element--slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.event-rooms-element .event-room-slide{position:relative}.event-rooms-element .event-room-slide img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:924/457}.event-rooms-element .event-room-slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.event-rooms-element .event-room-slide button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Funkis,sans-serif;padding:.7rem 2rem}.event-rooms-element[data-display-type=Group]{padding:0}.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:1025px) and (max-width:1080px){.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.event-rooms-element[data-display-type=Group] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:1025px) and (max-width:1080px){.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.event-rooms-element[data-display-type=Group] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}.external-form-element{text-align:center;padding:6.25rem 0}@media (max-width:767px){.external-form-element{padding:4rem 0}}.external-form-element.Dark{background-color:#2b2829;color:#fff}.external-form-element.Dark h2{color:#f4f3eb}.external-form-element.Dark a{color:#f4f3eb}.external-form-element.Light{background-color:#f4f3eb;color:#2b2829}.external-form-element.Light h2{color:#2b2829}.external-form-element h2{font-size:2.25rem;margin-bottom:2rem}.external-form-element .content{margin-bottom:5.25rem;font-size:1.13rem}.external-form-element .nocaptcha{margin:0 auto}.external-form-element__content p{font-family:Funkis,sans-serif;font-weight:400}.external-form-element__social{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:40px;padding:0}.external-form-element__social li{list-style:none;list-style-type:none}.external-form-element__social li a:hover{opacity:.8}.external-form-element__terms-and-conditions a{font-weight:400;margin-bottom:0;text-decoration:none}.external-form-element__terms-and-conditions a:hover{text-decoration:underline}.external-form-element form .field.checkbox{width:100%}.external-form-element form .field.checkbox .middleColumn{display:flex;align-items:center;width:100%;justify-content:center}.external-form-element form .field.checkbox .middleColumn input[type=checkbox]{min-width:20px;width:18px;height:18px;border-radius:5px;background-color:#fff}.external-form-element form .field.checkbox .middleColumn label{position:relative!important;display:block;width:auto!important;height:auto!important;margin-left:10px!important;text-align:left;white-space:normal!important;font-size:14px}@media (min-width:1024px){.external-form-element__social{margin-top:80px}}.contact-form-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.contact-form-element{padding:64px 0}}@media (max-width:767px){.contact-form-element{padding:64px 0}}.contact-form-element .container{max-width:768px;padding:0 16px}.contact-form-element__content{text-align:center}.contact-form-element__heading{margin-bottom:24px}.contact-form-element__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.contact-form-element__heading h2{font-size:24px}}@media (max-width:767px){.contact-form-element__heading h2{font-size:24px}}@media (min-width:768px) and (max-width:991px){.contact-form-element__heading{margin-bottom:20px}}@media (max-width:767px){.contact-form-element__heading{margin-bottom:20px}}.contact-form-element__desc p{margin-bottom:48px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px) and (max-width:991px){.contact-form-element__desc p{margin-bottom:32px;font-size:16px}}@media (max-width:767px){.contact-form-element__desc p{margin-bottom:32px;font-size:16px}}.contact-form-element__form{width:100%}.contact-form-element__form .userform userform-fields .form-step{display:flex;flex-wrap:wrap;margin:0 -12px}.contact-form-element__form .userform .field.date,.contact-form-element__form .userform .field.email,.contact-form-element__form .userform .field.number,.contact-form-element__form .userform .field.text{width:50%!important;padding:0 12px}.contact-form-element__form .userform .field.checkbox,.contact-form-element__form .userform .field.textarea{padding:0 12px}.contact-form-element__form .userform .field.field-width--full{width:100%!important}.contact-form-element__form .userform .field.checkbox{width:100%}.contact-form-element__form .userform .field.checkbox label{font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0!important}.contact-form-element__form .userform .field.checkbox .middleColumn{display:flex;align-items:center}.contact-form-element__form .userform .field.checkbox input[type=checkbox]{flex-shrink:0;margin-right:8px}.contact-form-element__form .userform .middleColumn{margin-bottom:24px!important}.contact-form-element__form .userform label{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:unset!important;width:auto!important;height:auto!important;padding:0!important;margin:unset!important;overflow:unset!important;clip:rect(0,0,0,0)!important;white-space:unset!important;border:unset!important;margin-bottom:8px!important}.contact-form-element__form .userform input,.contact-form-element__form .userform textarea{font-family:Roboto,sans-serif;color:#000}.contact-form-element__form .userform input::-moz-placeholder, .contact-form-element__form .userform textarea::-moz-placeholder{opacity:0}.contact-form-element__form .userform input::placeholder,.contact-form-element__form .userform textarea::placeholder{opacity:0}.contact-form-element__form .userform input[type=date],.contact-form-element__form .userform input[type=email],.contact-form-element__form .userform input[type=number],.contact-form-element__form .userform input[type=text],.contact-form-element__form .userform input[type=time],.contact-form-element__form .userform select{border:1px solid rgba(0,0,0,.2);background:var(--White,#fff)}.contact-form-element__form .userform input[type=checkbox]{width:18px;height:18px}.contact-form-element__form .userform textarea{width:100%;min-height:180px;border:1px solid rgba(0,0,0,.2)!important;background:var(--White,#fff)}.contact-form-element__form .userform .action span,.contact-form-element__form .userform button[type=submit]{padding:12px 24px;justify-content:center;align-items:center;gap:8px;background:#2b2829;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.contact-form-element__form .userform .action span::after,.contact-form-element__form .userform button[type=submit]::after{display:none}@media (max-width:650px){.contact-form-element__form .userform .field.field-width--half{width:100%!important}}.contact-form-element__form .userform .form-step .userformsgroup:last-of-type{padding-left:12px}.contact-form-element__form .userform .form-step .userformsgroup:first-of-type{padding-right:12px}.features-element[data-display-type=Icon]{text-align:center;margin:3rem 0}@media (min-width:992px) and (max-width:1024px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}@media (max-width:767px){.features-element[data-display-type=Icon]{margin:3rem 0 2rem}}.features-element[data-display-type=Icon] .features{margin-top:2rem;justify-content:center}.features-element[data-display-type=Icon] .features p{max-width:230px;margin:0 auto 2rem}@media (max-width:767px){.features-element[data-display-type=Icon] .features p{margin:0 auto 3rem}}.features-element[data-display-type=Icon] .features .icon{display:block;margin:0 auto 1.5rem}@media (min-width:1201px){.features-element[data-display-type=Icon] .features>div{width:20%}}.features-element[data-display-type=Expandable]{position:relative;background-color:#2b2829;padding:8rem 0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable]{padding:4rem 0}}@media (max-width:767px){.features-element[data-display-type=Expandable]{padding:4rem 0}}.features-element[data-display-type=Expandable] .background-image{position:absolute;top:0;left:0;width:50vw;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .background-image{width:100%}}@media (max-width:767px){.features-element[data-display-type=Expandable] .background-image{width:100%}}.features-element[data-display-type=Expandable] .content{background-color:#f4f3eb;color:#2b2829;padding:4rem 4.8rem 4rem 3.13rem;margin-right:5rem}@media (max-width:1200px){.features-element[data-display-type=Expandable] .content{margin-right:3rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .content{margin-right:0;padding:2rem 2rem 3.5rem}}@media (max-width:767px){.features-element[data-display-type=Expandable] .content{margin-right:0;padding:2rem 2rem 3.5rem}}.features-element[data-display-type=Expandable] .content h2{color:#000;font-size:2.25rem;margin-bottom:2.5rem}.features-element[data-display-type=Expandable] .content h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;color:#000;margin-bottom:1.25rem}.features-element[data-display-type=Expandable] .content .btn{margin-top:3.6rem}.features-element[data-display-type=Expandable] .feature-list{margin:0;padding:0;list-style:none;color:#f4f3eb}.features-element[data-display-type=Expandable] .feature-list li{border-bottom:1px solid #f4f3eb}.features-element[data-display-type=Expandable] .feature-list button{position:relative;width:100%;background-color:transparent;border:0;color:#f4f3eb}.features-element[data-display-type=Expandable] .feature-list button::after{content:"" url(/resources/themes/lancemore-theme//images/svg/chevron-down-white-symbol.svg);position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0)}.features-element[data-display-type=Expandable] .feature-list button[aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.features-element[data-display-type=Expandable] .feature-list button,.features-element[data-display-type=Expandable] .feature-list span{padding:1rem 0;display:block;text-align:left;font-weight:300}.features-element[data-display-type=Expandable] .feature-list__wrap{padding-left:5rem}@media (max-width:1200px){.features-element[data-display-type=Expandable] .feature-list__wrap{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Expandable] .feature-list__wrap{background-color:#2b2829;padding:2rem 2rem 3.5rem}}@media (max-width:767px){.features-element[data-display-type=Expandable] .feature-list__wrap{background-color:#2b2829;padding:2rem 2rem 3.5rem}}.features-element[data-display-type=Categorised]{background-color:#2b2829;color:#f4f3eb;padding:5rem 0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised]{padding:3rem 0}}@media (max-width:767px){.features-element[data-display-type=Categorised]{padding:3rem 0}}.features-element[data-display-type=Categorised] h2{text-align:center;font-size:2.25rem;margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] h2{margin-bottom:2rem}}@media (max-width:767px){.features-element[data-display-type=Categorised] h2{margin-bottom:2rem}}.features-element[data-display-type=Categorised] .feature-column{max-height:30rem;overflow-y:auto}.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:4.5rem}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:15px}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column:first-of-type{padding-right:15px}}.features-element[data-display-type=Categorised] .feature-column:first-of-type ul{border-top:1px solid #f4f3eb;border-bottom:1px solid #f4f3eb}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:first-of-type ul{display:flex;flex-flow:row wrap}}.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:4.5rem;direction:rtl}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:15px}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column:last-of-type{padding-left:15px}}.features-element[data-display-type=Categorised] .feature-column:last-of-type>div{direction:ltr}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul{border-top:0;border-bottom:0;margin-bottom:2rem}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul{border-top:0;border-bottom:0;margin-bottom:2rem}}.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li{border:0}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li .active{padding-bottom:.5rem;border-bottom:1px solid #f4f3eb}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li .active{border-bottom:1px solid #f4f3eb;padding-bottom:.5rem}}@media (min-width:768px) and (max-width:991px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:first-child{margin-right:20px}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:first-child{margin-right:20px}}@media (max-width:767px){.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li{margin-right:20px}.features-element[data-display-type=Categorised] .feature-column.feature-column--hd ul li:last-child{margin-right:0}}.features-element[data-display-type=Categorised] .feature-list{display:none}.features-element[data-display-type=Categorised] .feature-list.active{display:block}.features-element[data-display-type=Categorised] ul{margin:0;padding:0;list-style:none}.features-element[data-display-type=Categorised] ul li{border-bottom:1px solid #f4f3eb}.features-element[data-display-type=Categorised] ul li:last-of-type{border-bottom:0}.features-element[data-display-type=Categorised] button,.features-element[data-display-type=Categorised] span{padding:1rem .5rem;display:block;text-align:left;font-weight:300;border:0;background-color:transparent;color:#f4f3eb;width:100%;font-size:1.13rem}.features-element[data-display-type=Categorised] button.active,.features-element[data-display-type=Categorised] button:hover,.features-element[data-display-type=Categorised] span.active,.features-element[data-display-type=Categorised] span:hover{font-weight:600;background-color:beige;color:#2b2829}.features-element[data-display-type=Categorised] [data-bs-toggle]{position:relative}.features-element[data-display-type=Categorised] [data-bs-toggle]::after{content:"" url(/resources/themes/lancemore-theme//images/svg/chevron-down-white-symbol.svg);position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(0)}.features-element[data-display-type=Categorised] [data-bs-toggle][aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.facility-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-element{padding:64px 0}}@media (max-width:767px){.facility-element{padding:64px 0}}.facility-element .container{max-width:1312px;padding:0 16px}.facility-element__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -40px}@media (min-width:768px) and (max-width:991px){.facility-element__wrapper{margin:0}}@media (max-width:767px){.facility-element__wrapper{margin:0}}.facility-element__content{width:30%;padding:0 40px}@media (min-width:992px) and (max-width:1024px){.facility-element__content{width:50%}}@media (min-width:768px) and (max-width:991px){.facility-element__content{text-align:center;width:100%;padding:0}}@media (max-width:767px){.facility-element__content{text-align:center;width:100%;padding:0}}.facility-element__action{margin-bottom:24px}.facility-element__heading{margin-bottom:24px}.facility-element__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;margin-top:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.facility-element__heading h2{max-width:353px;margin:0 auto}}@media (max-width:767px){.facility-element__heading h2{max-width:353px;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.facility-element__heading{margin-bottom:20px}}@media (max-width:767px){.facility-element__heading{margin-bottom:20px}}.facility-element__desc p{margin-bottom:32px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:0}.facility-element__images{width:70%;padding:0 40px;display:flex;flex-wrap:wrap;margin:-32px}@media (min-width:992px) and (max-width:1024px){.facility-element__images{width:50%}}@media (min-width:768px) and (max-width:991px){.facility-element__images{width:100%;margin:0;padding:0}}@media (max-width:767px){.facility-element__images{width:100%;margin:0;padding:0}}.facility-element__images .facility-element__image-holder{padding:32px;width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder{padding:24px 0}}@media (max-width:767px){.facility-element__images .facility-element__image-holder{padding:24px 0}}.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:50%}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(3),.facility-element__images .facility-element__image-holder:nth-child(4){width:100%}}.facility-element__images .facility-element__image-holder:nth-child(1) .facility-element__image{min-height:292px}.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:315px}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:340px}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(2) .facility-element__image{min-height:340px}}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image{min-height:292px}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:row;padding-top:86px}.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content-icon,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content-icon{margin-right:24px}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content-icon,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content-icon{margin-right:0}}@media (max-width:1200px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column}}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column;padding-top:32px}}@media (max-width:767px){.facility-element__images .facility-element__image-holder:nth-child(3) .facility-element__image .facility-element__image-content,.facility-element__images .facility-element__image-holder:nth-child(4) .facility-element__image .facility-element__image-content{flex-direction:column;padding-top:32px}}.facility-element__images .facility-element__image{position:relative;width:100%}.facility-element__images .facility-element__image-graditent{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1;background:linear-gradient(83deg,rgba(0,0,0,.9) 6.89%,rgba(0,0,0,.9) 30.4%,rgba(0,0,0,0) 69.34%)}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-graditent{background:linear-gradient(345deg,rgba(0,0,0,.9) 38.09%,rgba(0,0,0,0) 70.51%,rgba(0,0,0,0) 83.82%)}}@media (max-width:767px){.facility-element__images .facility-element__image-graditent{background:linear-gradient(345deg,rgba(0,0,0,.9) 38.09%,rgba(0,0,0,0) 70.51%,rgba(0,0,0,0) 83.82%)}}.facility-element__images .facility-element__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;right:0;left:0;bottom:0}.facility-element__images .facility-element__image-content{display:flex;justify-content:center;flex-direction:column;padding:32px;position:relative;z-index:1;width:100%;height:100%}.facility-element__images .facility-element__image-content-icon{margin-bottom:24px}.facility-element__images .facility-element__image-content-heading{margin-bottom:24px;max-width:323px}.facility-element__images .facility-element__image-content-heading h2{color:#fff!important;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.facility-element__images .facility-element__image-content-desc{max-width:323px}.facility-element__images .facility-element__image-content-desc p{color:#f4f4f4;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.facility-element__images .facility-element__image-content{text-align:center;align-items:center}}@media (max-width:767px){.facility-element__images .facility-element__image-content{text-align:center;align-items:center}}.gallery-element{text-align:center}.gallery-element h2{font-size:2.25rem;color:#000;margin-bottom:4.6rem}@media (min-width:768px) and (max-width:991px){.gallery-element h2{margin-bottom:2rem}}@media (max-width:767px){.gallery-element h2{margin-bottom:2rem}}.gallery-element[data-display-type=Thumbnails]{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Thumbnails]{padding:3rem 0}}@media (max-width:767px){.gallery-element[data-display-type=Thumbnails]{padding:3rem 0}}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery{display:flex;justify-content:center;flex-wrap:wrap}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery img{aspect-ratio:218/202;width:218px;height:auto;-o-object-fit:cover;object-fit:cover;margin:.3rem}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-181 img{width:181px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-272 img{width:272px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-363 img{width:363px}.gallery-element[data-display-type=Thumbnails] .thumbnail-gallery.w-545 img{width:545px}.gallery-element[data-display-type=Vertical] .vertical-gallery{display:flex;width:100%}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Vertical] .vertical-gallery{display:grid}}@media (max-width:767px){.gallery-element[data-display-type=Vertical] .vertical-gallery{display:grid}}.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{height:38rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{width:100%}}@media (max-width:767px){.gallery-element[data-display-type=Vertical] .vertical-gallery img,.gallery-element[data-display-type=Vertical] .vertical-gallery img[data-sizes=auto]{width:100%}}@media (min-width:768px) and (max-width:991px){.gallery-element .splide__arrow.splide__arrow--next{right:2rem}}@media (max-width:767px){.gallery-element .splide__arrow.splide__arrow--next{right:.5rem}}@media (min-width:768px) and (max-width:991px){.gallery-element .splide__arrow.splide__arrow--prev{left:2rem}}@media (max-width:767px){.gallery-element .splide__arrow.splide__arrow--prev{left:.5rem}}.gallery-element[data-display-type="All hotels"]{padding:6rem 0}.gallery-element[data-display-type="All hotels"] .gallery-wrap{margin-top:4rem}.gallery-element[data-display-type="All hotels"] .gallery-lightbox{list-style-type:none;display:flex;flex-flow:row wrap;padding:0;margin:0 -7.5px}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{margin-bottom:25px;flex:0 0 33.33%;padding:0 7.5px}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{flex:0 0 100%}}@media (max-width:767px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li{flex:0 0 100%}}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li a{display:block}.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{width:100%;height:346px;-o-object-fit:cover;object-fit:cover;aspect-ratio:298/222}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{height:250px}}@media (max-width:767px){.gallery-element[data-display-type="All hotels"] .gallery-lightbox li img{height:200px}}.gallery-demo__icon{display:none}.gallery-demo{position:relative;transition:.3s}.gallery-demo:hover .gallery-demo__icon{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;background-color:rgba(244,243,235,.8);width:57px;height:49px;z-index:1;border-radius:0 0 0 15px;transition:.3s}.gallery-list-item{display:none}.gallery-list-item.active{display:block}.gallery-list-item.hidden{display:none!important}.lum-lightbox{z-index:999}.lum-lightbox-inner{background-color:rgba(43,40,41,.8)}.lum-gallery-button{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border:0;text-indent:-9999px;width:50px;height:8px}@media (min-width:768px) and (max-width:991px){.lum-gallery-button{top:auto;transform:none;bottom:5rem}}@media (max-width:767px){.lum-gallery-button{top:auto;transform:none;bottom:5rem}}.lum-previous-button{left:19rem}@media (min-width:768px) and (max-width:991px){.lum-previous-button{left:50px}}@media (max-width:767px){.lum-previous-button{left:50px}}.lum-previous-button:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0;transform:rotate(180deg)}.lum-next-button{right:19rem}@media (min-width:768px) and (max-width:991px){.lum-next-button{right:50px}}@media (max-width:767px){.lum-next-button{right:50px}}.lum-next-button:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0}.lum-lightbox-position-helper{position:relative}.lum-lightbox-position-helper:after{position:absolute;top:0;left:0;background-color:rgba(43,40,41,.5);width:100%;height:100%}.lum-lightbox-position-helper .lum-img{-o-object-fit:cover;object-fit:cover}.gallery-select-bar{margin-bottom:6rem}@media (min-width:768px) and (max-width:991px){.gallery-select-bar{margin-bottom:2rem}}@media (max-width:767px){.gallery-select-bar{margin-bottom:2rem}}.gallery-select-bar .col{padding:0 2rem}.gallery-select-bar select{width:100%;background-color:transparent;border-radius:0;border:0;border-bottom:1px solid #2b2829;padding:0 .5rem 1rem;text-overflow:ellipsis;font-size:1.1rem;font-weight:300}.gallery-select-bar select:focus{outline:0}.no-image-message{display:none}.gallery-element-secondary,.gallery-page-secondary{padding:112px 0}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary,.gallery-page-secondary{padding:64px 0}}@media (max-width:767px){.gallery-element-secondary,.gallery-page-secondary{padding:64px 0}}.gallery-element-secondary .container,.gallery-page-secondary .container{max-width:1312px;padding:0 16px}.gallery-element-secondary-content,.gallery-page-secondary-content{text-align:center;max-width:718px;margin:0 auto}.gallery-page-secondary .gallery-element-secondary-content,.gallery-page-secondary .gallery-page-secondary-content{max-width:420px}.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:24px}.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-size:24px}}@media (max-width:767px){.gallery-element-secondary__heading h2,.gallery-page-secondary__heading h2{font-size:24px}}.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:32px}@media (min-width:768px) and (max-width:991px){.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:48px}}@media (max-width:767px){.gallery-page-secondary .gallery-element-secondary__heading,.gallery-page-secondary .gallery-page-secondary__heading{margin-bottom:48px}}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:20px}}@media (max-width:767px){.gallery-element-secondary__heading,.gallery-page-secondary__heading{margin-bottom:20px}}.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:80px;font-family:Poppins,sans-serif;color:#666;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:48px}}@media (max-width:767px){.gallery-element-secondary__desc p,.gallery-page-secondary__desc p{margin-bottom:48px}}.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{display:flex;flex-wrap:wrap;margin:-16px}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{margin:-12px}}@media (max-width:767px){.gallery-element-secondary__wrapper,.gallery-page-secondary__wrapper{margin:-12px}}.gallery-element-secondary__image,.gallery-page-secondary__image{padding:16px;width:25%;height:305px}.gallery-page-secondary .gallery-element-secondary__image,.gallery-page-secondary .gallery-page-secondary__image{height:416px;width:33.33%}@media (max-width:650px){.gallery-page-secondary .gallery-element-secondary__image,.gallery-page-secondary .gallery-page-secondary__image{height:353px;width:100%}}.gallery-element-secondary__image img,.gallery-page-secondary__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px) and (max-width:991px){.gallery-element-secondary__image,.gallery-page-secondary__image{padding:12px;width:50%}}@media (max-width:767px){.gallery-element-secondary__image,.gallery-page-secondary__image{padding:12px;width:50%;height:155px}}.gallery-page-secondary__btns{display:flex;padding-bottom:32px;overflow-x:auto;justify-content:center}.gallery-page-secondary__btn{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.gallery-page-secondary__btn button{display:inline-flex;outline:0;border:none;background:0 0;padding:8px 20px}.gallery-page-secondary__btn button.active{background:#000;color:#fff}.gallery-element[data-display-type=Slider] .splide__arrow--prev{top:-2%;left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:50px;transform:none}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:16.5%;top:42.5%}}@media (min-width:1275px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:16.5%}}@media (min-width:1520px){.gallery-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 31rem)}}.gallery-element[data-display-type=Slider] .splide__slide{max-width:912px}.gallery-element[data-display-type=Slider] .splide__slide img{max-width:100%}.gallery-element[data-display-type=Slider] .splide__arrow--next{top:-2%;right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:768px) and (max-width:991px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:50px;transform:none}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:16.5%;top:42.5%}}@media (min-width:1275px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:16.5%}}@media (min-width:1520px){.gallery-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 31rem)}}.gallery-element[data-display-type=Slider] .splide__arrows{display:block!important}@media (max-width:69rem){.gallery-element[data-display-type=Slider] .splide__arrows{position:relative}}@media (min-width:992px){.gallery-element[data-display-type=Slider] .splide__arrows{position:unset}}.gallery-element{position:relative}.gallery-element .gallery-wrap .container{position:relative}.gallery-element .pagination{position:relative}.insta-feed-element{overflow:hidden;margin:3rem 0}.insta-feed-element h2{margin-bottom:1rem;font-size:1.4rem;color:#000}.insta-feed-element h2 a{text-decoration:none}@media (min-width:768px){.insta-feed-element h2{font-size:2rem}}@media (max-width:576px){.insta-feed-element.insta-feed-element--resturants .col-sm-6{flex:0 0 auto;width:50%!important}}.insta-feed-element .insta-feed-holder .insta-grid-item__inner{position:relative}.insta-feed-element .insta-feed-holder .insta-grid-item__inner:before{content:"";width:100%;display:block;padding-top:125%;background-color:#2b2829}.insta-feed-element .insta-feed-holder .insta-grid-item__inner img,.insta-feed-element .insta-feed-holder .insta-grid-item__inner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}.nearby-element{display:flex;flex-flow:row wrap}.nearby-element .nearby__left,.nearby-element .nearby__right{position:relative;flex:0 0 50%}@media (min-width:768px) and (max-width:991px){.nearby-element .nearby__left,.nearby-element .nearby__right{flex:0 0 100%}}@media (max-width:767px){.nearby-element .nearby__left,.nearby-element .nearby__right{flex:0 0 100%}}.nearby-element .nearby__left{min-height:575px;position:relative}.nearby-element .nearby__left img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;height:100%}@media (min-width:768px) and (max-width:991px){.nearby-element .nearby__right{height:500px}}@media (max-width:767px){.nearby-element .nearby__right{height:500px}}.nearby-element h2{font-size:2.25rem;color:#2b2829;margin-bottom:2rem}.nearby-element p{font-size:1.13rem;color:#2b2829}.nearby-element ul{margin:0;padding:0;list-style:none}.nearby-element li{display:block;margin-bottom:2rem}.nearby-element li:last-of-type{margin:0}.nearby-element [data-category]{position:relative;font-style:normal;font-weight:400;font-size:1.13rem;color:#2b2829;opacity:.36;border:0;background-color:transparent;padding:0 2rem .3rem 0}.nearby-element [data-category]::after{position:absolute;left:0;bottom:0;content:"";display:block;height:1px;width:0;background-color:#000;transition:width .7s}.nearby-element [data-category].selected,.nearby-element [data-category]:hover{opacity:1}.nearby-element [data-category].selected::after,.nearby-element [data-category]:hover::after{width:100%}.nearby-element .content{position:relative;background-color:#f4f3eb;padding:3rem;margin:7.13rem auto}@media (min-width:992px){.nearby-element .content{max-width:400px;margin-right:80px;width:calc(100% - 80px)}}@media (min-width:1200px){.nearby-element .content{max-width:475px;margin-right:95px;width:calc(100% - 95px)}}@media (max-width:767px){.nearby-element .content{max-width:80%;margin:4rem auto}}@media (min-width:768px) and (max-width:991px){.nearby-element .content{max-width:80%;margin:4rem auto}}.nearby-element .content .categories{margin-top:2rem}.nearby-element .background-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nearby-element .map{height:100%}.tabs-wrapper__btns{display:flex;flex-wrap:wrap;padding-bottom:32px;justify-content:center}.tabs-wrapper__btn{position:relative;margin:0 10px;font-family:Roboto,sans-serif}.tabs-wrapper__btn.active button{background:#000;color:#fff;cursor:pointer}.tabs-wrapper__btn--dropdown.active button .arrow-icon{border-top:5px solid #fff}.tabs-wrapper__btn--dropdown button{justify-content:space-between;display:flex;align-items:center}.tabs-wrapper__btn--dropdown button .arrow-icon{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin-left:8px}.tabs-wrapper__btn--dropdown button.active .arrow-icon,.tabs-wrapper__btn--dropdown button:hover .arrow-icon{border-top:5px solid #fff}.tabs-wrapper__btn button{font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;width:100%;text-align:center;margin:auto;justify-content:center;font-family:Funkis,sans-serif;border:1px solid #000!important}.tabs-wrapper__btn button:hover{background:#000;color:#fff;cursor:pointer}@media (max-width:767px){.tabs-wrapper__btn{margin:10px;text-align:center}}.tabs-wrapper__btn button{display:inline-flex;outline:0;border:none;background:0 0;padding:8px 20px}.tabs-wrapper__btn button.active,.tabs-wrapper__btn button:hover{background:#000;color:#fff}.tabs-wrapper ul{background:#f4f3eb;position:relative;margin-left:0;left:0;right:0;z-index:100;list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap}.tabs-wrapper ul li{padding:16px 8px}.tabs-wrapper ul li.active,.tabs-wrapper ul li:hover{background:#000;color:#fff;cursor:pointer}.tabs-wrapper__btn--dropdown-list{display:none;margin-bottom:16px;overflow-x:auto}.tabs-wrapper__btn--dropdown-list ul{display:flex;background:#f4f3eb;position:relative;left:0;right:0;list-style:none;flex:1;padding:0;align-items:center;justify-content:center;margin:initial -16px}.tabs-wrapper__btn--dropdown-list li{display:flex;justify-content:center;text-align:center;font-weight:600;padding:4px 16px;border-right:1px solid #000;font-size:15px;font-style:normal;line-height:150%;transition:.3s;margin-bottom:4px;min-width:200px;flex-shrink:0;white-space:nowrap;overflow:visible}.tabs-wrapper__btn--dropdown-list li:last-child{border-right:transparent}.tabs-wrapper__btn--dropdown-list li.active,.tabs-wrapper__btn--dropdown-list li:hover{text-decoration:underline;cursor:pointer}.offers-element{overflow-x:clip}.offers-element .titles{z-index:1}.offers-element.no-all-offers .splide .splide__arrow{display:none}.offers-element .offers-tile{align-items:center;justify-content:center;padding:8rem 0 4rem}@media (min-width:768px) and (max-width:991px){.offers-element .offers-tile{padding:4rem 0 2rem}}@media (max-width:767px){.offers-element .offers-tile{padding:3rem 0 2rem}}.offers-element .offers-tile.offers-tile-alt .row div:first-child{order:2}@media (max-width:767px){.offers-element .offers-tile.offers-tile-alt .row div:first-child{order:1}}.offers-element .offers-tile.offers-tile-alt .row div:last-child{order:1}@media (max-width:767px){.offers-element .offers-tile.offers-tile-alt .row div:last-child{order:2}}.offers-element .offers-tile.offers-tile-alt .tiles-element__content{padding-left:0}.offers-element .offers-tile .container{max-width:960px}.offers-element .tiles-element__img img{max-width:390px;height:540px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px) and (max-width:991px){.offers-element .tiles-element__img img{max-width:none}}@media (max-width:767px){.offers-element .tiles-element__img img{max-width:none}}.offers-element .tiles-element__content{padding-left:5rem;display:flex;justify-content:center;align-items:flex-start;flex-flow:column wrap;height:100%}@media (min-width:768px) and (max-width:991px){.offers-element .tiles-element__content{padding-left:0}}@media (max-width:767px){.offers-element .tiles-element__content{padding-left:0}}.offers-element .tiles-element__content h3{font-size:1.1rem;font-family:Afterall,serif;font-weight:300;margin-bottom:10px}.offers-element .tiles-element__content h2{margin-bottom:2.5rem}.offers-element .tiles-element__content p{max-width:430px}.offers-element .col-lg-12 h2{text-align:center}.offer-items-wrapper{text-align:center;width:auto;margin:0 3rem}.offers-element:has(>.offers-grid){overflow:hidden}.offers-element .offers-grid{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;margin:-16px;height:unset!important}.offers-element .offers-grid.row{max-width:100%}.offers-element .offers-grid__item-wrapper{padding:16px;width:50%;position:relative!important;top:unset!important;bottom:unset!important;right:unset!important;left:unset!important;transform:scale(1)!important;height:unset!important}.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:33.33%}@media (max-width:1024px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-three{width:100%}}.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:25%}@media (max-width:1024px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper.offers-grid__item-wrapper-four{width:100%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper{width:100%}}.offers-element .offers-grid__item{position:relative;min-height:350px;height:auto;color:#fff}.offers-element .offers-grid__item.offer-item{margin:auto}.offers-element .offers-grid__item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.offers-element .grid-element__img img{-o-object-fit:cover;object-fit:cover;width:100%}.offers-element .grid-element__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;padding-left:20px;padding-right:20px}.offers-element .grid-element__content h3{font-size:1.1rem;font-family:Afterall,serif;font-weight:300;margin-bottom:10px}.offers-element .grid-element__content .offers-button-wrapper{display:flex;-moz-column-gap:10px;column-gap:10px;margin:auto;justify-content:center}.offers-element .grid-element__content .offers-button-wrapper a{font-family:Funkis,sans-serif;padding:.5rem 1rem;text-transform:uppercase;font-size:1rem}@media (min-width:768px) and (max-width:991px){.offers-element .grid-element__content .offers-button-wrapper a{font-size:.8rem}}@media (max-width:767px){.offers-element .grid-element__content .offers-button-wrapper a{font-size:.7rem}}.offers-element[data-display-type="Background Image"]{position:relative}.offers-element[data-display-type="Background Image"] .splide__slide img{height:40rem;width:100vw;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .splide__slide img{height:20rem}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .splide__slide img{height:20rem}}.offers-element[data-display-type="Background Image"] .splide__slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(88.64deg,rgba(0,0,0,.52) 7.75%,rgba(0,0,0,0) 102.11%)}.offers-element[data-display-type="Background Image"] .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50vw;background-color:#f4f3eb;padding:3.1rem 0 3.1rem 3.1rem;color:#2b2829}@media (min-width:992px) and (max-width:1024px){.offers-element[data-display-type="Background Image"] .content{width:95%;padding:2rem;margin:0 auto;right:0;left:0}}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .content{position:relative;right:0;left:0;top:0;text-align:center;width:100%;padding:2rem;margin:0 auto;transform:none}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .content{position:relative;right:0;left:0;top:0;text-align:center;width:100%;padding:2rem;margin:0 auto;transform:none}}.offers-element[data-display-type="Background Image"] .content h3{font-size:2.25rem;margin-bottom:2.5rem}.offers-element[data-display-type="Background Image"] .content h4{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;text-transform:uppercase;margin-bottom:1.6rem}.offers-element[data-display-type="Background Image"] .content .btn{padding:0;margin-top:2.5rem}.offers-element[data-display-type="Background Image"] .slider-controls{margin-bottom:3.2rem}.offers-element[data-display-type="Background Image"] .slider-controls button{background-color:transparent;border:0}.offers-element[data-display-type="Background Image"] .slider-controls [data-slider-control="<"]{margin-right:6rem}.offers-element[data-display-type="Background Image"] .slider-controls [data-slider-control="<"] svg{transform:rotate(180deg)}.offers-element[data-display-type="Background Image"] .titles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f4f3eb}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .titles{top:30%}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .titles{top:30%}}.offers-element[data-display-type="Background Image"] .titles h2{font-size:2.25rem;margin:0}.offers-element[data-display-type="Background Image"] .titles h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;text-transform:uppercase;margin-bottom:1.7rem}.offers-element[data-display-type="Background Image"] .offer .btn{border:none!important}@media (min-width:992px){.offers-element[data-display-type="Background Image"] .offer{max-width:calc(480px - 3.13rem)}}@media (min-width:1200px){.offers-element[data-display-type="Background Image"] .offer{max-width:calc(570px - 3.13rem)}}.offers-element[data-display-type=Alternating].break-apart-tile-alt{flex-direction:row-reverse}.offers-element[data-display-type=Alternating].break-apart-tile-alt div:first-of-type{margin-left:0}.offers-element[data-display-type=Alternating].break-apart-tile-alt div:last-of-type{margin-right:0}.offers-element[data-display-type="Background Image"] .offer-filter{max-width:430px;margin:2rem auto 4rem}.offers-element[data-display-type="Background Image"] .offer-filter select{background-color:transparent;width:100%;padding:1rem;border:0;border-bottom:1px solid #2b2829;border-radius:0}.offers-element[data-display-type="Background Image"] .offer-filter select:focus{border:0;outline:0;border-bottom:1px solid #2b2829}.offers-element[data-display-type="Background Image"] .packages{position:relative;margin-bottom:1.3rem}.offers-element[data-display-type="Background Image"] .packages__img{position:relative}.offers-element[data-display-type="Background Image"] .packages__img:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.32)}.offers-element[data-display-type="Background Image"] .packages__img img{height:610px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__img img{height:360px}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__img img{height:360px}}.offers-element[data-display-type="Background Image"] .packages__wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.offers-element[data-display-type="Background Image"] .packages__wrap .container,.offers-element[data-display-type="Background Image"] .packages__wrap .row,.offers-element[data-display-type="Background Image"] .packages__wrap .row>div{height:100%}.offers-element[data-display-type="Background Image"] .packages__content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__content{position:relative;top:auto}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__content{position:relative;top:auto}}.offers-element[data-display-type="Background Image"] .packages__content .container,.offers-element[data-display-type="Background Image"] .packages__content .row,.offers-element[data-display-type="Background Image"] .packages__content .row>div{height:100%}.offers-element[data-display-type="Background Image"] .packages__hotel{height:100%;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__hotel{padding-top:15rem;justify-content:flex-start}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__hotel{padding-top:15rem;justify-content:flex-start}}.offers-element[data-display-type="Background Image"] .packages__hotel h4{color:#f4f3eb;font-size:1.1rem;text-transform:uppercase;font-family:Afterall,serif;font-weight:300}.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{color:#f4f3eb;font-size:2.3rem;max-width:460px}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{max-width:none}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__hotel h2,.offers-element[data-display-type="Background Image"] .packages__hotel h3{max-width:none}}.offers-element[data-display-type="Background Image"] .packages__content-details{background-color:#f4f3eb;padding:3rem 3rem 3rem;width:100%;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px) and (max-width:991px){.offers-element[data-display-type="Background Image"] .packages__content-details{padding:2rem 1rem 2rem}}@media (max-width:767px){.offers-element[data-display-type="Background Image"] .packages__content-details{padding:2rem 1rem 2rem}}.offers-element[data-display-type="Background Image"] .packages__content-details ul{list-style-type:none}.offers-element[data-display-type="Background Image"] .packages__content-details ul li span{font-size:1.1rem;text-transform:uppercase;font-family:Afterall,serif;font-weight:300;display:block;margin-bottom:1rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li h3{margin-bottom:2rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li p{max-width:420px;margin-bottom:2rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li a{text-decoration:none}.offers-element[data-display-type="Background Image"] .packages__content-details .splide{padding-top:3rem}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows{position:absolute;top:0;left:0;max-width:200px;width:100%}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow{background:0 0}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow:after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow.splide__arrow--prev:after{transform:rotate(180deg)}.offers-element[data-display-type="Background Image"] .packages__content-details .splide__arrows .splide__arrow svg{display:none}.offer-element-slider-controls--mobile{display:none}@media (min-width:768px) and (max-width:991px){.offers-element--bg .offers-element--bg-wrapper{position:relative;margin-bottom:40px}.offers-element--bg .splide__slide img{height:500px!important}.offers-element--bg .slider-controls [data-slider-control="<"]{margin-right:2rem!important}.offers-element--bg .slider-controls{margin-bottom:0!important;position:absolute;left:50%;transform:translateX(-50%)!important}.offers-element--bg .offer-element-slider-controls--desktop{display:none}.offers-element--bg .offer-element-slider-controls--mobile{display:block}.offers-element--bg .titles{position:relative!important;color:#2b2829!important;padding:25px 0;transform:unset!important;top:unset!important;left:unset!important;text-align:center}.offers-element--bg .content{position:absolute!important;background-color:unset!important;color:#f4f3eb!important;bottom:0}.offers-element--bg .content .offers{height:100%;display:flex}.offers-element--bg .content .offer{display:flex;align-items:center;justify-content:center;flex-direction:column}.offers-element--bg .content .btn{color:#f4f3eb}}@media (max-width:767px){.offers-element--bg .offers-element--bg-wrapper{position:relative;margin-bottom:40px}.offers-element--bg .splide__slide img{height:500px!important}.offers-element--bg .slider-controls [data-slider-control="<"]{margin-right:2rem!important}.offers-element--bg .slider-controls{margin-bottom:0!important;position:absolute;left:50%;transform:translateX(-50%)!important}.offers-element--bg .offer-element-slider-controls--desktop{display:none}.offers-element--bg .offer-element-slider-controls--mobile{display:block}.offers-element--bg .titles{position:relative!important;color:#2b2829!important;padding:32px;top:unset!important;left:unset!important;transform:unset!important;text-align:center}.offers-element--bg .content{position:absolute!important;background-color:unset!important;color:#f4f3eb!important;bottom:0}.offers-element--bg .content .offers{height:100%;display:flex}.offers-element--bg .content .offer{display:flex;align-items:center;justify-content:center;flex-direction:column}.offers-element--bg .content .btn{color:#f4f3eb}}.offers-element .splide__pagination{display:none}.offer-detail-page .offer-detail .inclusions a{color:#fff}.restaurant-info-element{color:#2b2829;padding:4rem 0}@media (min-width:768px) and (max-width:991px){.restaurant-info-element{padding:3rem 0}}@media (max-width:767px){.restaurant-info-element{padding:3rem 0}}.restaurant-info-element .dining-room-logo{max-width:100%;height:auto;display:block;margin:0 auto 1rem}.restaurant-info-element .property-name{display:flex;margin-bottom:1rem}.restaurant-info-element .property-name img{height:20px;width:20px;-o-object-fit:contain;object-fit:contain}.restaurant-info-element .property-name h4{font-family:Afterall,serif;font-size:1.13rem;margin-left:10px}.restaurant-info-element h1{font-size:3rem;margin-bottom:2.2rem}.restaurant-info-element .reservation-link{margin-top:2.6rem}.restaurant-info-element .property-details{margin-bottom:1rem}.restaurant-info-element-image.restaurant-info-element-image--reverse .restaurant-info-element-image-row{flex-direction:row-reverse}.restaurant-info-element-image-content{display:flex;flex-direction:column;justify-content:center}.restaurant-info-element-image-img{height:100%;width:100%}.restaurant-info-element-image-img-inner{position:relative;width:100%}.restaurant-info-element-image-img-inner::before{content:"";display:block;width:100%;padding-top:100%}.restaurant-info-element-image-img-inner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.restaurant-info-element-image .btn-solid-dark{background:#2b2829;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb}.restaurant-menus-element--border.buttons-element{text-align:unset;padding:.5rem!important}.restaurant-menus-element--border.buttons-element .buttons-wrapper{margin-bottom:0!important;padding:0 1.5rem}@media (max-width:767px){.restaurant-menus-element--border.buttons-element{padding:.5rem!important}}@media (max-width:767px){.restaurant-menus-element--border{background-color:#2b2829;color:#f4f3eb}.restaurant-menus-element--border h2{width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:2px solid #f4f3eb!important;padding-bottom:24px;margin-bottom:24px!important;color:#f4f3eb!important}.restaurant-menus-element--border .btn-outline-primary{border:1px solid #f4f3eb!important;color:#f4f3eb!important}.restaurant-menus-element--border .btn-outline-primary:hover{background-color:#f4f3eb!important;color:#2b2829!important}}.restaurant-menus-element--border .restaurant-menus-element--border-inner{border:1px solid #2b2829;padding:.5rem!important}.restaurant-menus-element--border .restaurant-menus-element--border-wrapper{border:1px solid #2b2829;padding:4rem 0!important}@media (max-width:767px){.restaurant-menus-element--border .restaurant-menus-element--border-wrapper{padding:2rem 0}}.restaurant-menus-element--border h2{width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:2px solid #2b2829;padding-bottom:24px;margin-bottom:24px!important}.restaurant-menus-element--border .restaurant-menus-element-heading{text-align:center;width:100%}.restaurant-menus-element--border .restaurant-menus-element-desc{margin-bottom:24px;text-align:center}@media (min-width:992px){.restaurant-menus-element--border .restaurant-menus-element-heading{text-align:unset;width:unset}.restaurant-menus-element--border .restaurant-menus-element-desc{margin-bottom:0;text-align:left}.restaurant-menus-element--border .buttons-wrapper{margin-top:-65px}}@media (min-width:768px) and (max-width:991px){.restaurants-element{padding:2rem 0}}@media (max-width:767px){.restaurants-element{padding:2rem 0}}.restaurants-element .container{max-width:960px}.break-apart-tile .restaurant__img{margin-bottom:3rem;padding-right:5rem}.break-apart-tile .restaurant__img img{height:540px;-o-object-fit:cover;object-fit:cover;max-width:395px;width:100%}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__img img{max-width:none}}@media (max-width:767px){.break-apart-tile .restaurant__img img{max-width:none}}@media (max-width:1200px){.break-apart-tile .restaurant__img{padding-right:3rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile .restaurant__img{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__img{padding-right:0}}@media (max-width:767px){.break-apart-tile .restaurant__img{padding-left:0}}.break-apart-tile .restaurant__content p{max-width:430px}@media (min-width:768px) and (max-width:991px){.break-apart-tile .restaurant__content p{max-width:none}}@media (max-width:767px){.break-apart-tile .restaurant__content p{max-width:none}}.break-apart-tile-alt div:first-of-type{order:2}.break-apart-tile-alt div:first-of-type .restaurant__img{width:100%;padding-left:1rem}@media (max-width:1200px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding-left:3rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding-left:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding:0}}@media (max-width:767px){.break-apart-tile-alt div:first-of-type .restaurant__img{padding:0}}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:first-of-type{order:1;width:100%}}@media (max-width:767px){.break-apart-tile-alt div:first-of-type{order:1;width:100%}}.break-apart-tile-alt div:last-of-type{order:1}.break-apart-tile-alt div:last-of-type .restaurant__content{width:100%;padding-left:0}@media (min-width:768px) and (max-width:991px){.break-apart-tile-alt div:last-of-type{order:2;width:100%}}@media (max-width:767px){.break-apart-tile-alt div:last-of-type{order:2;width:100%}}.reviews-element{text-align:center;padding:4rem 0 7rem}@media (min-width:768px) and (max-width:991px){.reviews-element{padding:3rem 0 6rem}}@media (max-width:767px){.reviews-element{padding:3rem 0 6rem}}.reviews-element h2{font-size:2.25rem;color:#000;margin-bottom:3.4rem}@media (min-width:768px) and (max-width:991px){.reviews-element h2{margin-bottom:2.5rem}}@media (max-width:767px){.reviews-element h2{margin-bottom:2.5rem}}.reviews-element .review{font-size:1.13rem;color:#000;margin:0 auto;max-width:32rem}@media (max-width:767px){.reviews-element .review{max-width:20rem}}.reviews-element .splide--reviews .splide__arrows{display:block!important;position:absolute;bottom:-23px;width:100%;left:50%;max-width:500px;transform:translateX(-50%)}.reviews-element .splide--reviews .splide__arrows .splide__arrow{background:0 0}.reviews-element .splide--reviews .splide__arrows .splide__arrow:after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.reviews-element .splide--reviews .splide__arrows .splide__arrow.splide__arrow--prev{padding-top:6px}.reviews-element .splide--reviews .splide__arrows .splide__arrow.splide__arrow--prev:after{transform:rotate(180deg)}.reviews-element .splide--reviews .splide__arrows .splide__arrow svg{display:none}@media (min-width:768px) and (max-width:991px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--prev{left:50px}}@media (max-width:767px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--prev{left:50px}}@media (min-width:768px) and (max-width:991px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--next{right:50px}}@media (max-width:767px){.reviews-element .splide--reviews .splide__arrows .splide__arrow--next{right:50px}}.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem);transform:translateX(-50%)}@media (min-width:1025px) and (max-width:1080px){.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.rooms-element[data-display-type=Slider] .splide__arrow--prev{left:calc(50% - 24rem - 3rem)}}.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 28.5rem - 3rem);transform:translateX(50%)}@media (min-width:1025px) and (max-width:1080px){.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}@media (min-width:992px) and (max-width:1024px){.rooms-element[data-display-type=Slider] .splide__arrow--next{right:calc(50% - 24rem - 3rem)}}.rooms-element[data-display-type=Detailed] .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.rooms-element[data-display-type=Detailed] .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color}.rooms-element[data-display-type=Detailed] .room-selectors button.active,.rooms-element[data-display-type=Detailed] .room-selectors button:hover{border-color:#000;opacity:1}.rooms-element[data-display-type=Detailed] .room{display:none}.rooms-element[data-display-type=Detailed] .room.active{display:block}.rooms-element[data-display-type=Detailed] .image-link{position:relative;display:block}.rooms-element[data-display-type=Detailed] .image-link img{aspect-ratio:924/457;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Detailed] .image-link .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));opacity:1;transition:.7s opacity}.rooms-element[data-display-type=Detailed] .image-link .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff;color:#fff;background-color:transparent;transition:.7s background-color;padding:1rem 3rem;font-family:Funkis,sans-serif;text-transform:uppercase;font-weight:400;font-size:1rem}.rooms-element[data-display-type=Detailed] .image-link:hover .btn{background-color:#fff;color:#000}.rooms-element[data-display-type=Detailed] .image-link:hover .overlay{opacity:.5}.rooms-element[data-display-type=Detailed] ul{margin:3rem 0 3rem 0;padding:0;list-style:none;text-align:center;font-family:Funkis,sans-serif;font-size:1.13rem;display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Detailed] ul{justify-content:center}}@media (max-width:767px){.rooms-element[data-display-type=Detailed] ul{justify-content:center}}.rooms-element[data-display-type=Detailed] li{padding:0 2rem}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Detailed] li{padding:0 1rem;margin-bottom:10px}}@media (max-width:767px){.rooms-element[data-display-type=Detailed] li{padding:0 1rem;margin-bottom:10px}}.rooms-element[data-display-type=Detailed] li:last-of-type{margin:0}.rooms-element[data-display-type=Slider] .room-selectors{border-bottom:2px solid #cecece;text-align:center;margin-bottom:4.13rem}.rooms-element[data-display-type=Slider] .room-selectors button{display:inline-block;background-color:transparent;border:0;padding:1rem .2rem;opacity:.19;border-bottom:2px solid transparent;margin:0 1rem -2px 1rem;font-size:1.13rem;transition:.3s opacity,.3s border-color}.rooms-element[data-display-type=Slider] .room-selectors button.active,.rooms-element[data-display-type=Slider] .room-selectors button:hover{border-color:#000;opacity:1}.rooms-element[data-display-type=Slider] .room{display:none}.rooms-element[data-display-type=Slider] .room.active{display:block}.rooms-element[data-display-type=Slider] .room-slide{position:relative}.rooms-element[data-display-type=Slider] .room-slide img{height:460px;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Slider] .room-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));opacity:1;transition:.7s opacity}.rooms-element[data-display-type=Slider] .room-slide .content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.rooms-element[data-display-type=Slider] .room-slide .content h3{color:#f4f3eb;font-family:Afterall,serif;font-weight:400;font-size:24px}@media (max-width:767px){.rooms-element[data-display-type=Slider] .room-slide .content h3{max-width:80%;margin:0 auto;text-align:center}}.rooms-element[data-display-type=Slider] .room-slide .content .btn{border:1px solid #fff;color:#fff;background-color:transparent;transition:.7s background-color;padding:1rem 3rem;font-family:Funkis,sans-serif;text-transform:uppercase;font-weight:400;font-size:1rem}.rooms-element[data-display-type=Slider] .room-slide .content ul{margin:1.5rem 0 3rem 0;padding:0;list-style:none;text-align:center;font-size:1.13rem}.rooms-element[data-display-type=Slider] .room-slide .content li{display:inline-block;color:#f4f3eb;margin-right:20px;font-size:18px;font-family:Afterall,serif}.rooms-element[data-display-type=Slider] .room-slide .content li:last-of-type{margin:0}.rooms-element[data-display-type=Slider] .image-link{position:relative;display:block}.rooms-element[data-display-type=Slider] .image-link img{aspect-ratio:924/457;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.rooms-element[data-display-type=Slider] .image-link:hover .btn{background-color:#fff;color:#000}.rooms-element[data-display-type=Slider] .image-link:hover .overlay{opacity:.5}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties{padding-top:40px}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties{padding-top:40px}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows{position:absolute;width:100%;top:auto;left:0}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows{position:absolute;width:100%;top:auto;left:0}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (min-width:768px) and (max-width:991px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.rooms-element[data-display-type=Slider] .slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}.room-info-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.room-info-element{padding:3rem 0}}@media (max-width:767px){.room-info-element{padding:3rem 0}}.room-info-element h2{font-size:3rem;color:#2b2829;margin-bottom:2.7rem}.room-info-element .room-features{background-color:#2b2829;color:#f4f3eb;padding:3rem}@media (min-width:768px) and (max-width:991px){.room-info-element .room-features{margin-top:2rem}}@media (max-width:767px){.room-info-element .room-features{margin-top:2rem}}.room-info-element .room-features ul{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2;margin-bottom:3rem}.room-info-element .room-features li{margin-bottom:1.6rem;font-family:Funkis,sans-serif;font-size:1.1rem}.room-info-element .room-features .btn{text-transform:uppercase}.room-info-secondary-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.room-info-secondary-element{padding:64px 0}}@media (max-width:767px){.room-info-secondary-element{padding:64px 0}}.room-info-secondary-element .container{max-width:1312px;padding:0 16px}.room-info-secondary-element-img-wrapper{display:flex;margin:0 -8px;padding-bottom:48px}.room-info-secondary-element-img-left{height:624px}.room-info-secondary-element--alternative .room-info-secondary-element-img-left{height:416px}.room-info-secondary-element-img-left{width:50%;padding:0 8px}.room-info-secondary-element-img-left .room-info-secondary-element-img{height:100%}.room-info-secondary-element-img-left .room-info-secondary-element-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room-info-secondary-element-img-right{width:50%;display:flex;flex-wrap:wrap;height:624px;padding:0 8px}.room-info-secondary-element--alternative .room-info-secondary-element-img-right{height:416px}.room-info-secondary-element-img-right .room-info-secondary-element-img{width:100%;height:50%}.room-info-secondary-element--alternative .room-info-secondary-element-img-right .room-info-secondary-element-img{height:100%}.room-info-secondary-element-img-right .room-info-secondary-element-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room-info-secondary-element-img-right .room-info-secondary-element-img:nth-child(1){padding-bottom:16px}.room-info-secondary-element--alternative .room-info-secondary-element-img-right .room-info-secondary-element-img:nth-child(1){padding-bottom:0}.room-info-secondary-element-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:650px){.room-info-secondary-element-content-wrapper{margin:0}}.room-info-secondary-element-content-heading{padding-bottom:32px}.room-info-secondary-element-content-heading h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}@media (max-width:650px){.room-info-secondary-element-content-heading{padding-bottom:24px}}.room-info-secondary-element-content-action{padding-top:32px}@media (max-width:650px){.room-info-secondary-element-content-action{padding-top:24px}}.room-info-secondary-element-content-content{width:60%;padding:0 40px}.room-info-secondary-element-content-content li,.room-info-secondary-element-content-content p{color:var(--Paragraph,#555);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.room-info-secondary-element-content-content ul{display:flex;flex-wrap:wrap}.room-info-secondary-element-content-content ul li{width:50%}@media (max-width:1024px){.room-info-secondary-element-content-content ul li{width:100%}}@media (max-width:1024px){.room-info-secondary-element-content-content{width:50%}}@media (max-width:650px){.room-info-secondary-element-content-content{width:100%;padding:0 0 32px 0}}.room-info-secondary-element-content-facilities{width:40%;padding:0 40px}.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading{padding-bottom:24px}.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading h4{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:0}@media (max-width:650px){.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading h4{font-size:18px}}@media (max-width:650px){.room-info-secondary-element-content-facilities .room-info-secondary-element-content-heading{padding-bottom:20px}}.room-info-secondary-element-content-facilities-wrapper{display:flex;margin:-16px;flex-wrap:wrap}.room-info-secondary-element-content-facilities-tile{padding:16px;width:50%;height:100%;flex-grow:1}.room-info-secondary-element-content-facilities-tile-wrapper{border-top:7px solid var(--colors-primary);background:#2b2829;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 34px}.room-info-secondary-element-content-facilities-tile-heading h4{color:#fff;text-align:center;font-family:Roboto,sans-serif;max-width:332px;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;margin-top:16px}@media (max-width:1024px){.room-info-secondary-element-content-facilities{width:50%}}@media (max-width:650px){.room-info-secondary-element-content-facilities{width:100%;padding:0}}.events-element{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.events-element{padding:2rem 0}}@media (max-width:767px){.events-element{padding:2rem 0}}@media (min-width:768px) and (max-width:991px){.events-element .splide{padding-bottom:2rem}}@media (max-width:767px){.events-element .splide{padding-bottom:2rem}}.events-element .splide .splide__arrow{display:flex;align-items:center;justify-content:center}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrow{background:0 0}}@media (max-width:767px){.events-element .splide .splide__arrow{background:0 0}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows{position:absolute;top:auto;width:100%;left:0;bottom:0}}@media (max-width:767px){.events-element .splide .splide__arrows{position:absolute;top:auto;width:100%;left:0;bottom:0}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows .splide__arrow--prev{left:50px}}@media (max-width:767px){.events-element .splide .splide__arrows .splide__arrow--prev{left:50px}}@media (min-width:768px) and (max-width:991px){.events-element .splide .splide__arrows .splide__arrow--next{right:50px}}@media (max-width:767px){.events-element .splide .splide__arrows .splide__arrow--next{right:50px}}@media only screen and (min-width:993px){.events-element .splide .splide__arrows .splide__arrow--prev{left:calc(50% - 28.5rem + 1.5rem);transform:translateY(-50%) translateX(-50%)}.events-element .splide .splide__arrows .splide__arrow--next{right:calc(50% - 28.5rem + 1.5rem);transform:translateY(-50%) translateX(50%)}}@media only screen and (min-width:1081px){.events-element .splide .splide__arrows .splide__arrow--prev{left:calc(50% - 28.5rem - 3rem)}.events-element .splide .splide__arrows .splide__arrow--next{right:calc(50% - 28.5rem - 3rem)}}.events-element h2{font-size:2.25rem;text-align:center;margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.events-element h2{margin-bottom:2rem}}@media (max-width:767px){.events-element h2{margin-bottom:2rem}}.events-element hr{margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.events-element hr{margin-bottom:2rem}}@media (max-width:767px){.events-element hr{margin-bottom:2rem}}.events-element .event-slide{display:block;position:relative;height:100%}.events-element .event-slide img{width:100%;height:45rem;-o-object-fit:cover;object-fit:cover}.events-element .event-slide .overlay{position:absolute;top:0;left:0;width:100%;height:45rem;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.events-element .event-slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.events-element .event-slide h3{font-weight:500;font-size:1.5rem!important;margin-bottom:1.8rem}.events-element .event-slide a{font-family:Funkis,sans-serif;padding:.5rem 2.5rem;text-transform:uppercase;font-size:1rem}.video-player-element{margin:4rem 0}.video-player-element .play{position:relative;cursor:pointer}.video-player-element .play .play-symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player-element .play:disabled{cursor:wait}.video-player-element img{height:30rem;-o-object-fit:cover;object-fit:cover}.video-light-box{display:none;position:fixed;flex-direction:column;align-items:center;top:0;left:0;height:100vh;width:100vw;z-index:1000;padding:1rem;background-color:transparent;animation-name:open-video-lightbox;animation-duration:.8s;animation-fill-mode:forwards}.video-light-box.open{display:flex}.video-light-box .close{align-self:flex-end;background-color:transparent;color:#fff;font-size:2rem;cursor:pointer;margin-right:20px}.video-light-box .close:active,.video-light-box .close:hover{border-color:transparent!important}@keyframes open-video-lightbox{from{background-color:transparent}to{background-color:#000}}.tiles-element .full-width-tile .content{max-width:570px}@media (min-width:768px) and (max-width:991px){.tiles-element .full-width-tile .content{max-width:none}}@media (max-width:767px){.tiles-element .full-width-tile .content{max-width:none}}.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:5rem}@media (min-width:768px) and (max-width:991px){.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:3rem}}@media (max-width:767px){.tiles-element .full-width-tile.full-width-tile-alt .content{padding-left:1rem}}.tiles-element[data-display-type=Full]{padding-bottom:0}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full]{padding:0}}@media (max-width:767px){.tiles-element[data-display-type=Full]{padding:0}}.tiles-element[data-display-type=Full] p a{color:#f4f3eb}.tiles-element[data-display-type=Full] .full-width-tile .content{right:5rem}@media (max-width:1200px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:1rem}}@media (min-width:992px) and (max-width:1024px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:1rem}}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:0}}@media (max-width:767px){.tiles-element[data-display-type=Full] .full-width-tile .content{right:0}}.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{right:auto}@media (min-width:768px) and (max-width:991px){.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{padding-left:2rem}}@media (max-width:767px){.tiles-element[data-display-type=Full] .full-width-tile.full-width-tile-alt .content{padding-left:2rem}}@media (min-width:992px){.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img{position:relative;height:100%}.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img:before{content:"";display:block;width:100%;padding-top:72.952%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));min-height:672px}.tiles-element[data-display-type=Full] .full-width-tile .tiles-element__img img{-o-object-position:center;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}}@media (min-width:768px) and (max-width:991px){.tiles-element__img{margin-bottom:2rem}}@media (max-width:767px){.tiles-element__img{margin-bottom:2rem}}.break-apart-tile .tiles-element__img img{width:100%}@media (min-width:768px) and (max-width:991px){.break-apart-tile .tiles-element__img img{height:540px;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){.break-apart-tile .tiles-element__img img{height:540px;-o-object-fit:cover;object-fit:cover}}.break-apart-tile .tiles-element__content{display:flex;flex-flow:column wrap;justify-content:center;height:100%;align-items:flex-start;padding-left:5rem}@media (min-width:768px) and (max-width:991px){.break-apart-tile .tiles-element__content{padding-left:0}}@media (max-width:767px){.break-apart-tile .tiles-element__content{padding-left:0}}.break-apart-tile.break-apart-tile-alt .break-apart-tile__info{order:unset}.properties-element{padding:4rem 0 4rem}@media (min-width:768px) and (max-width:991px){.properties-element{padding:3rem 0 4rem}}@media (max-width:767px){.properties-element{padding:3rem 0 4rem}}.properties-element .content.xbg h3{font-size:2rem!important;font-family:Funkis,sans-serif!important}.properties-element .splide__pagination.splide__pagination-outline .splide__pagination__page{border:1px solid #2b2829}.properties-element .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#2b2829}.fastrack__elements__textelement .html-editor hr{margin:3rem auto}@media (min-width:768px) and (max-width:991px){.fastrack__elements__textelement .html-editor hr{margin:2rem auto}}@media (max-width:767px){.fastrack__elements__textelement .html-editor hr{margin:2rem auto}}.fastrack__elements__textelement .html-editor a{text-decoration:none}.fastrack__elements__textelement+.fastrack__elements__propertieselement .properties-element{padding-top:0;padding-bottom:0}.fastrack__elements__textelement+.fastrack__elements__propertieselement .properties-element .slider-rooms-properties{padding-top:0}.fastrack__elements__propertieselement+.fastrack__elements__tileselement .tiles-element{padding-top:0}strong{font-weight:900;font-size:calc(100% + 1px)}.properties-map-element{background-color:#2b2829;position:relative}.properties-map-element .container-fluid{padding:0}@media (min-width:768px) and (max-width:991px){.properties-map-element .row{margin-right:0;margin-left:0}}@media (max-width:767px){.properties-map-element .row{margin-right:0;margin-left:0}}.properties-map__info{position:relative}.properties-map__info .properties-map__img img{width:100%;height:680px;-o-object-fit:cover;object-fit:cover}.properties-map__details{background-color:#f4f3eb;padding:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:481px;width:100%}@media (min-width:768px) and (max-width:991px){.properties-map__details{max-width:none;width:95%;margin:0 auto}}@media (max-width:767px){.properties-map__details{max-width:none;width:95%;margin:0 auto}}.properties-map__details h2{margin-bottom:2.5rem}.properties-map__details p{margin-bottom:2.5rem;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.properties-map__details ul{list-style-type:none;padding-left:0;margin-bottom:2.5rem}.properties-map__details ul li{font-size:1.1rem;margin-bottom:.3rem}.properties-map__details ul li a{display:inline-block;text-decoration:none;font-size:1.1rem}.properties-map__details h6{font-family:Afterall,serif;text-transform:uppercase;margin-bottom:1.5rem;font-weight:600;font-size:1.1rem}.properties-map__map{position:relative;display:flex;align-items:center;flex-flow:row wrap;height:100%;padding-left:5rem;padding-right:5rem}@media (min-width:992px) and (max-width:1024px){.properties-map__map{padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:991px){.properties-map__map{padding:2rem 2rem 4rem}}@media (max-width:767px){.properties-map__map{padding:2rem 2rem 4rem}}.properties-map__map .map{width:100%;max-width:480px;position:relative}@media (min-width:768px) and (max-width:991px){.properties-map__map .map{max-width:360px;margin:0 auto;height:auto}}@media (max-width:767px){.properties-map__map .map{max-width:360px;margin:0 auto;height:auto}}.properties-map__map .map img{aspect-ratio:480/435;width:100%;height:auto}.properties-map__map .map .au-map{aspect-ratio:480/435;width:100%;height:auto}.properties-map__map .map .map-pin{position:absolute;cursor:pointer;width:.8rem;height:.8rem;border:0;border-radius:50%;background-color:#f4f3eb}.properties-map__map .map .map-pin--active:after{content:"";position:absolute;width:1.1rem;height:1.1rem;border:1px solid #f4f3eb;border-radius:50%;background-color:transparent;top:-2.5px;left:-2.5px}.properties-map__map .map .map-pin--active:before{content:"";position:absolute;width:1.4rem;height:1.4rem;border:1px solid #f4f3eb;border-radius:50%;background-color:transparent;opacity:.6;top:-5px;left:-5px}.properties-map__map .map-nav{position:absolute;max-width:200px;width:100%;bottom:9rem;left:5rem;display:flex;justify-content:space-around;align-items:center}@media (min-width:992px) and (max-width:1024px){.properties-map__map .map-nav{left:2rem}}@media (min-width:768px) and (max-width:991px){.properties-map__map .map-nav{left:0;right:0;margin:0 auto;bottom:2rem}}@media (max-width:767px){.properties-map__map .map-nav{left:0;right:0;margin:0 auto;bottom:2rem}}.properties-map__map .map-arrows{position:relative;display:inline-block;width:50px;height:8px;color:#2b2829}.properties-map__map .map-arrows:after{position:absolute;content:"";width:50px;height:8px;background-size:contain;background-repeat:no-repeat;background-image:url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);top:0;left:0}.properties-map__map .map-arrows.map-arrows--prev:after{transform:rotate(180deg)}.properties-map__empty{height:680px}.virtual-tour-element{position:relative}.virtual-tour-element .virtual-tour-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0);transition:.3s background-color}.virtual-tour-element .virtual-tour-link:hover{background-color:rgba(0,0,0,.5)}.virtual-tour-element .virtual-tour-link:hover svg{opacity:1}.virtual-tour-element .virtual-tour-link svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;opacity:0;transition:.3s opacity}.virtual-tour-element iframe{height:80vh!important}.virtual-tour-element>div{padding-bottom:80vh!important}.cta-element{position:relative;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.cta-element .container{max-width:1415px;padding:32px;padding:0 16px}@media (min-width:768px) and (max-width:991px){.cta-element .container{padding-bottom:16px}}@media (max-width:767px){.cta-element .container{padding-top:200px;padding-bottom:16px}}.cta-element.cta-element--sm .cta-element-wrapper{min-height:533px}@media (max-width:767px){.cta-element.cta-element--sm .cta-element-wrapper{flex-direction:column;align-items:center}}.cta-element.cta-element--sm .cta-element__box-left{width:50%;min-height:368px;display:flex;align-items:center;justify-content:flex-end;position:absolute;content:"";bottom:0;left:0;width:50%;border-top:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a)}@media (max-width:767px){.cta-element.cta-element--sm .cta-element__box-left{position:relative;max-width:380px;width:100%}}.cta-element.cta-element--sm .cta-element__box-wrapper{padding:50px 50px 50px 16px}@media (max-width:767px){.cta-element.cta-element--sm .cta-element__box-wrapper{text-align:center;padding:30px 20px}}.cta-element.cta-element--sm .cta-element__box-right{width:50%}.cta-element.cta-element--lg .cta-element-wrapper{min-height:550px}.cta-element.cta-element--lg .cta-element__box-left{width:60%}.cta-element.cta-element--lg .cta-element__box-right{width:40%;min-height:462px;display:flex;align-items:center;position:absolute;content:"";bottom:0;right:0;border-bottom:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a)}.cta-element.cta-element--lg .cta-element__box-wrapper{padding-left:80px;padding:50px 0 50px 80px}.cta-element.cta-element--lg .cta-element__box-heading{margin-bottom:51px;max-width:422px}.cta-element.cta-element--lg .cta-element__box-heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%}.cta-element.cta-element--lg .cta-element__box-desc{margin-bottom:40px;max-width:422px}.cta-element.cta-element--lg .cta-element__box-desc p{font-family:Poppins,sans-serif;font-weight:300}@media (max-width:767px){.cta-element.cta-element--lg{display:none}}.cta-element .cta-element-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end}.cta-element__box-wrapper{height:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.cta-element__box-heading{margin-bottom:24px;max-width:668px}.cta-element__box-heading h3{color:var(--White,#fff);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.cta-element__box-heading h3{justify-content:center;font-size:20px}}@media (max-width:767px){.cta-element__box-heading h3{justify-content:center;font-size:20px}}.cta-element__box-desc{margin-bottom:24px;max-width:668px;flex:1}.cta-element__box-desc p{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.contact-tile-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.contact-tile-element{padding:64px 0}}@media (max-width:767px){.contact-tile-element{padding:64px 0}}.contact-tile-element .container{max-width:1312px;padding:0 16px}.contact-tile-element__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px -24px}@media (max-width:1024px){.contact-tile-element__wrapper{margin:-12px -12px}}@media (max-width:767px){.contact-tile-element__wrapper{margin:-12px 0}}.contact-tile-element__tile{width:33.33%;padding:12px 24px;min-height:270px;transition:all .2s ease-in-out}.contact-tile-element__tile:hover{transform:scaleY(1.1)}@media (max-width:1024px){.contact-tile-element__tile{width:50%;padding:12px 12px}}@media (max-width:767px){.contact-tile-element__tile{width:100%;padding:12px 0}}.contact-tile-element__tile-wrapper{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;border-top:10px solid var(--colors-primary);background:var(--1-a-1-a-1-a,#1a1a1a);color:#fff}.contact-tile-element-heading,.contact-tile-element-icon{margin-bottom:24px}.contact-tile-element-heading h4{margin-bottom:0;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.contact-tile-element-desc{max-width:305px}.contact-tile-element-desc span{text-align:center;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;word-wrap:break-word}.image-content{padding:112px 0}@media (min-width:768px) and (max-width:991px){.image-content{padding:64px 0}}@media (max-width:767px){.image-content{padding:64px 0}}.image-content .container{max-width:1313px;padding:0 16px}.image-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:650px){.image-content-wrapper{margin:0}}.image-content-content{width:50%;display:flex;align-items:center;padding:0 40px}@media (max-width:650px){.image-content-content{width:100%;padding:0}}.image-content-image{width:50%;min-height:525px;padding:0 40px}.image-content-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:650px){.image-content-image{width:100%;margin-top:48px;padding:0;min-height:348px}}.image-content-content-details li,.image-content-content-details p{color:#555;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.image-content-content-action{margin-top:40px}@media (max-width:650px){.image-content-content-action{margin-top:24px}}.hotel-facilities-faq{padding:112px 0}@media (min-width:768px) and (max-width:991px){.hotel-facilities-faq{padding:64px 0}}@media (max-width:767px){.hotel-facilities-faq{padding:64px 0}}.hotel-facilities-faq .container{max-width:1313px;padding:0 16px}.hotel-facilities-faq__wrapper{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width:1024px){.hotel-facilities-faq__wrapper{margin:0}}.hotel-facilities-faq__slider{display:none;overflow-x:hidden;padding-bottom:80px}.hotel-facilities-faq__slider .hotel-facilities-faq__image{height:314px;max-width:314px}.hotel-facilities-faq__slider .hotel-facilities-faq__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.hotel-facilities-faq__slider .splide__arrows{display:none}.hotel-facilities-faq__slider .splide__pagination{padding:0;justify-content:flex-start}.hotel-facilities-faq__slider .splide__pagination.splide__pagination-outline{bottom:45px}@media (max-width:767px){.hotel-facilities-faq__slider{display:block}}.hotel-facilities-faq__images{width:50%;display:flex;flex-wrap:wrap;padding:0 40px;margin:-8px}@media (max-width:1024px){.hotel-facilities-faq__images{width:100%;padding:0;padding-bottom:40px}}@media (max-width:767px){.hotel-facilities-faq__images{display:none}}.hotel-facilities-faq__images .hotel-facilities-faq__image{min-height:250px;width:50%;padding:8px}.hotel-facilities-faq__images .hotel-facilities-faq__image img{width:100%;height:100%}.hotel-facilities-faq__images .hotel-facilities-faq__image:nth-child(1){width:100%;min-height:500px}.hotel-facilities-faq-address{display:flex;align-items:center;padding-left:20px;padding-right:20px;padding-bottom:70px}.hotel-facilities-faq-address p{margin-bottom:0}.hotel-facilities-faq-address svg{margin-right:16px}.hotel-facilities-faq__content{width:50%;padding:0 40px}@media (max-width:1024px){.hotel-facilities-faq__content{width:100%;padding:0}}.hotel-facilities-faq__content-content{padding-bottom:50px}.hotel-facilities-faq__content-content .heading{padding-bottom:24px}.hotel-facilities-faq__content-content .heading h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.hotel-facilities-faq__content-content p{color:#555;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action{display:flex;margin:-12px}.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action .action-faq{padding:12px}@media (max-width:767px){.hotel-facilities-faq__content-content .hotel-facilities-faq__content-action{flex-direction:column}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .heading{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:16px}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .heading h5{color:var(--Dark-Grey,#2b2829);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin-bottom:0}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq{border-bottom:1px solid rgba(0,0,0,.2)}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq h6{color:#2b2829;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading{display:flex;padding:20px 0;cursor:pointer}@media (max-width:1024px){.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading{flex-direction:row-reverse;justify-content:space-between}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading svg{margin-right:16px;transform:rotate(90deg)}@media (max-width:1024px){.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-heading svg{margin-right:0}}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content{display:none}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content.active{display:block}.hotel-facilities-faq__content .hotel-facilities-faq__content-faqs .faq .faq-content p{color:#555;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.properties-slider{overflow-x:hidden;padding:112px 0}@media (min-width:768px) and (max-width:991px){.properties-slider{padding:64px 0}}@media (max-width:767px){.properties-slider{padding:64px 0}}.properties-slider .container{max-width:1313px;padding:0 16px;overflow:visible}.properties-slider.properties-slider--viewAll .properties-slider-content{display:flex;align-items:flex-end;justify-content:space-between;max-width:none;margin:0}.properties-slider.properties-slider--viewAll .properties-slider-content .content{max-width:625px;text-align:left}@media (max-width:650px){.properties-slider.properties-slider--viewAll .properties-slider-content .content{text-align:center}}.properties-slider.properties-slider--viewAll .properties-slider-content .action{flex-shrink:1}@media (max-width:650px){.properties-slider.properties-slider--viewAll .properties-slider-content .action{display:none}}.properties-slider .properties-slider-content{padding-bottom:80px;max-width:768px;margin:0 auto;text-align:center}.properties-slider .properties-slider-content .content-element-heading{margin-bottom:24px}.properties-slider .properties-slider-content .content-element-prefix{margin-bottom:16px}@media (max-width:767px){.properties-slider .properties-slider-content{padding-bottom:48px}}.properties-slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.properties-slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.properties-slider .splide__arrow{top:unset;bottom:-40px;right:0;width:48px;height:48px;border:1px solid #000;border-radius:100%}.properties-slider .splide__arrow--prev{left:unset;right:63px}.properties-slider .splide__pagination{padding:0;justify-content:flex-start}.properties-slider .splide__pagination.splide__pagination-outline{bottom:0;width:-moz-fit-content;width:fit-content}.properties-slider .splide__arrow.splide__arrow-long-arrow{padding:0}.properties-slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.properties-slider .splide__track{overflow:visible!important;padding-bottom:50px}.properties-slider-action-top{display:flex}.properties-slider-action-top a{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Black,#000);text-decoration:none;flex-shrink:0;transition:all .3s}.properties-slider-action-top a:hover{background:#000;color:#fff}.properties-slider__tile{margin-right:48px;width:400px}@media (max-width:767px){.properties-slider__tile{margin-right:24px;width:305px}}.facility-list-icon{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-list-icon{padding:64px 0}}@media (max-width:767px){.facility-list-icon{padding:64px 0}}.facility-list-icon .container{max-width:1313px;padding:0 16px}.facility-list-icon .facility-list__content{max-width:768px;margin-bottom:80px;margin-right:auto;margin-left:auto}@media (min-width:768px) and (max-width:991px){.facility-list-icon .facility-list__content{margin-bottom:40px}}@media (max-width:767px){.facility-list-icon .facility-list__content{margin-bottom:40px}}.facility-list-icon .facility-list-icon__wrapper{display:flex;flex-wrap:wrap;margin:-16px}.facility-list-icon .facility-list-icon__list{width:33.33%;padding:16px}@media (min-width:768px) and (max-width:991px){.facility-list-icon .facility-list-icon__list{width:50%}}@media (max-width:767px){.facility-list-icon .facility-list-icon__list{width:50%}}@media (max-width:650px){.facility-list-icon .facility-list-icon__list{width:100%}}.facility-list-icon .facility-list-icon__icon{margin-bottom:16px}.facility-list-icon .facility-list-icon__list__wrapper{padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;color:#fff;min-height:271px;text-align:center}.facility-list-icon .facility-list-icon__title{text-align:center}.facility-list-icon .facility-list-icon__title h5{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.facility-card{padding:112px 0}@media (min-width:768px) and (max-width:991px){.facility-card{padding:64px 0}}@media (max-width:767px){.facility-card{padding:64px 0}}.facility-card .container{max-width:1313px;padding:0 16px}.facility-card .facility-card__list{display:flex;flex-wrap:wrap;margin:-16px}.facility-card .facility-card__list-card{position:relative;width:33.33%;min-height:638px;padding:16px}@media (min-width:768px) and (max-width:991px){.facility-card .facility-card__list-card{width:50%}}@media (max-width:767px){.facility-card .facility-card__list-card{width:50%}}@media (max-width:650px){.facility-card .facility-card__list-card{width:100%}}.facility-card .facility-card__list-card-image__inner-card{border-top:10px solid var(--colors-primary);z-index:1;position:absolute;right:32px;left:32px;bottom:50px;background:rgba(26,26,26,.8);min-height:336px;color:#fff;padding:20px 30px}.facility-card .facility-card__list-card-image{width:100%;height:100%}.facility-card .facility-card__list-card-image img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.facility-card .facility-card__list-card-icon{margin-bottom:8px}.facility-card .facility-card__list-card-heading{margin-bottom:24px}.facility-card .facility-card__list-card-heading h5{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.facility-card .facility-card__list-card-desc{margin-bottom:32px}.facility-card .facility-card__list-card-desc p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.facility-card .facility-card__list-card-action a{color:#fff;display:flex;align-items:center;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;transition:.3s}.facility-card .facility-card__list-card-action a:hover{color:var(-colors-primary)}.facility-card .facility-card__content{text-align:center;margin-bottom:24px}.facility-card .facility-card__prefix{display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.5);text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:16px}.facility-card .facility-card__heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.testimonial-slider{padding:112px 0}@media (min-width:768px) and (max-width:991px){.testimonial-slider{padding:64px 0}}@media (max-width:767px){.testimonial-slider{padding:64px 0}}.testimonial-slider .container{max-width:1313px;padding:0 16px}.testimonial-slider .testimonial-slider__content{max-width:768px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:32px}.testimonial-slider .testimonial-slider__content p{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.testimonial-slider .testimonial-slider__avatar{width:56px;height:56px;border-radius:100%;overflow:hidden;margin-bottom:16px}.testimonial-slider .testimonial-slider__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.testimonial-slider .testimonial-slider__slider{display:flex;flex-direction:column;align-items:center;width:100%}.testimonial-slider .testimonial-slider__details{text-align:center}.testimonial-slider .testimonial-slider__details h6{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0}.testimonial-slider .testimonial-slider__details p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.testimonial-slider .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000}.testimonial-slider .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.testimonial-slider .splide__arrow{width:48px;height:48px;border:1px solid #000;border-radius:100%}.testimonial-slider .splide__pagination{padding:0}.testimonial-slider .splide__pagination.splide__pagination-outline{bottom:0}.testimonial-slider .splide__arrow.splide__arrow-long-arrow{padding:0}.testimonial-slider .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.testimonial-slider .splide__track{overflow:visible!important;padding-bottom:50px}.text-content-element{padding:112px 0}@media (min-width:768px) and (max-width:991px){.text-content-element{padding:64px 0}}@media (max-width:767px){.text-content-element{padding:64px 0}}.text-content-element .container{max-width:1385px;padding:0 16px}.text-content-element__wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;margin:-40px}@media (min-width:768px) and (max-width:991px){.text-content-element__wrapper{margin:-20px}}@media (max-width:767px){.text-content-element__wrapper{margin:-20px}}.text-content-element__col{width:50%;padding:40px}@media (min-width:768px) and (max-width:991px){.text-content-element__col{width:100%;padding:20px}}@media (max-width:767px){.text-content-element__col{width:100%;padding:20px}}.text-content-element__col p{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.text-content-element .text-content-element__heading{font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.action-image--secondary.bg-grey .action-image__wrapper{background:#fff}.action-image--secondary.bg-grey .action-image__image{padding-right:0}@media (min-width:768px) and (max-width:991px){.action-image--secondary.bg-grey .action-image__image{padding-right:24px}}@media (max-width:767px){.action-image--secondary.bg-grey .action-image__image{padding-right:24px}}.action-image{padding:112px 0}@media (min-width:768px) and (max-width:991px){.action-image{padding:64px 0}}@media (max-width:767px){.action-image{padding:64px 0}}.action-image .container{max-width:1385px;padding:0 16px;margin:-32px auto}@media (min-width:768px) and (max-width:991px){.action-image .container{margin:-12px 0}}@media (max-width:767px){.action-image .container{margin:-12px 0}}.action-image .action-image__wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:0 -24px}@media (min-width:768px) and (max-width:991px){.action-image .action-image__wrapper{padding:12px 0}}@media (max-width:767px){.action-image .action-image__wrapper{padding:12px 0}}.action-image .action-image__wrapper--reverse{flex-direction:row-reverse}.action-image .action-image__image{min-height:540px}@media (min-width:768px) and (max-width:991px){.action-image .action-image__image{height:440px}}@media (max-width:767px){.action-image .action-image__image{height:440px}}.action-image .action-image__action,.action-image .action-image__image{width:50%;padding:0 24px}.action-image .action-image__action img,.action-image .action-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px) and (max-width:991px){.action-image .action-image__action,.action-image .action-image__image{width:100%}}@media (max-width:767px){.action-image .action-image__action,.action-image .action-image__image{width:100%}}@media (min-width:768px) and (max-width:991px){.action-image .action-image__action{padding-bottom:40px}}@media (max-width:767px){.action-image .action-image__action{padding-bottom:40px}}.action-image .action-image__action-prefix h6{color:rgba(0,0,0,.5);font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:8px}.action-image .action-image__action-heading h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:4px;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:32px}.action-image .action-image__action-content p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.action-image .action-image__action-content .action-image__action-content-link{color:var(--Dark-Blue,#246197);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;text-decoration:none}.action-image .action-image__action-content ul{list-style:none;padding:0;margin:0}.action-image .action-image__action-content ul li{margin-bottom:16px}.action-image .action-image__action--link a{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;text-decoration:none}.action-image .action-image__action--link a:after{content:"";display:inline-block;align-items:center;width:24px;height:25px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M9.70697 17.4496L15.414 11.7426L9.70697 6.03564L8.29297 7.44964L12.586 11.7426L8.29297 16.0356L9.70697 17.4496Z" fill="black"/></svg>') center/contain no-repeat}.action-image .action-image__action--social-link-wrapper{display:flex;align-items:center;margin:0 -4px;padding:16px 0}.action-image .action-image__action--social-link-wrapper a{padding:0 4px}table{border-collapse:collapse;width:100%!important;padding:0 16px}table h1,table h2,table h3,table h4,table h5,table h6{margin:0}table td,table th{border:1px solid #2b2829;padding:8px}.halfbox{padding:24px 0}@media screen and (min-width:768px){.halfbox{padding:64px 0}}.halfbox__inner{display:flex;flex-direction:column;gap:40px;text-align:center}.halfbox__inner ul{text-align:left}.halfbox__image{position:relative;width:100%}@media screen and (min-width:768px){.halfbox__image{min-height:640px}}.halfbox__image:before{content:"";display:block;width:100%;padding-top:103.8%}.halfbox__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.halfbox__title{text-align:center;color:#2b2829;margin-bottom:30px}.halfbox__details,.halfbox__prefix{color:rgba(0,0,0,.5)}.halfbox__details h1,.halfbox__details h2,.halfbox__details h3,.halfbox__details h4,.halfbox__details h5,.halfbox__details h6{color:#2b2829}.halfbox__btn{margin-top:30px}@media (min-width:768px){.halfbox__inner{flex-direction:row;text-align:left}.halfbox__inner>*{flex:1}.halfbox--reverse .halfbox__inner{flex-direction:row-reverse}}.halfbox__image-holder{padding-top:0}@media (min-width:1024px){.halfbox{padding:100px 0}.halfbox__image-holder{padding-top:0}.halfbox__image{min-height:auto}.halfbox__inner{gap:80px}.halfbox__title{font-size:36px;line-height:1.3}.halfbox__prefix{font-size:18px}}.halfbox--multiple-img .halfbox__title-holder{display:flex;justify-content:center;align-items:center;flex-direction:column}.halfbox--multiple-img .halfbox__title-holder hr{width:100%;margin-bottom:3rem}.halfbox--multiple-img .halfbox__title{width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;max-width:768px;margin-bottom:0!important}.halfbox--multiple-img .halfbox__image-holder{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto auto;gap:1rem;justify-content:center;align-items:start;position:relative}.halfbox--multiple-img .halfbox__image{position:relative;width:243px;min-height:unset}.halfbox--multiple-img .halfbox__image::before{content:"";display:block;width:100%;padding-top:110%}.halfbox--multiple-img .halfbox__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.1)}.halfbox--multiple-img .halfbox__image--primary{grid-column:span 2;margin:0 auto}.halfbox--multiple-img .halfbox__image--secondary{grid-column:1;width:143px;transform:translate(-10px,-85px)}.halfbox--multiple-img .halfbox__image--secondary::before{content:"";display:block;width:100%;padding-top:92%}.halfbox--multiple-img .halfbox__image--third{grid-column:2;width:144px;transform:translate(10px,-65px)}.halfbox--multiple-img .halfbox__image--third::before{content:"";display:block;width:100%;padding-top:105%}@media (min-width:768px){.halfbox--multiple-img .halfbox__inner{flex-direction:column;text-align:left}.halfbox--multiple-img .halfbox__image{position:relative;width:80%;min-height:unset}.halfbox--multiple-img .halfbox__image::before{content:"";display:block;width:100%;padding-top:110%}.halfbox--multiple-img .halfbox__image--secondary{grid-column:1;width:280px;transform:translate(-30px,-180px)}.halfbox--multiple-img .halfbox__image--secondary::before{content:"";display:block;width:100%;padding-top:96%}.halfbox--multiple-img .halfbox__image--third{grid-column:2;width:291px;transform:translate(30px,-105px)}.halfbox--multiple-img .halfbox__image--third::before{content:"";display:block;width:100%;padding-top:103%}}@media (min-width:1024px){.halfbox--multiple-img .halfbox__inner{flex-direction:row;text-align:left}.halfbox--multiple-img.halfbox--reverse .halfbox__inner{flex-direction:row-reverse}.halfbox--multiple-img .halfbox__image-holder{padding-top:0}}.halfbox-black-details .halfbox__details{color:#000}.contact-cards-grid{padding:40px 0}.contact-cards-grid__inner{display:flex;flex-wrap:wrap;margin:0 -20px 0 -20px}.contact-cards-grid h2{width:100%;padding:0 20px 20px 20px}.contact-cards-grid .splide__slide{width:22rem!important;padding:unset!important;margin-right:1rem!important}.contact-cards-grid .contact-card-wrapper{width:33.33%;padding:0 20px 20px 20px}@media (min-width:992px) and (max-width:1024px){.contact-cards-grid .contact-card-wrapper{width:50%}}@media (min-width:768px) and (max-width:991px){.contact-cards-grid .contact-card-wrapper{width:100%}}@media (max-width:767px){.contact-cards-grid .contact-card-wrapper{width:100%}}.contact-cards-grid__title{max-width:768px;margin-bottom:60px;position:relative}.contact-cards-grid__title:after{content:"";display:block;width:200px;height:2px;background-color:#2b2829;margin-top:10px}@media (min-width:1024px){.contact-cards-grid{padding:80px 0}}.contact-card{height:100%;width:100%;background-color:#2b2829;padding:25px 20px;color:#f4f3eb}.contact-card__inner{display:flex;flex-direction:column;height:100%}.contact-card__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.contact-card ul{display:flex;flex-direction:column;padding:0;margin-bottom:0}.contact-card ul li{list-style:none;list-style-type:none}.contact-card__image{position:relative;width:100%;padding-top:57.222%;margin-bottom:25px}.contact-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-card__title{display:inline-flex;cursor:pointer;color:#fff;text-decoration:none;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #f4f3eb;max-height:115px;min-height:115px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.contact-card__title-contact{min-height:unset}.contact-card__title:hover{color:unset}@media (min-width:768px) and (max-width:991px){.contact-card__title{padding-bottom:16px;margin-bottom:20px;max-height:74px;min-height:74px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}}@media (max-width:767px){.contact-card__title{padding-bottom:16px;margin-bottom:20px;max-height:74px;min-height:74px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}}.contact-card__content-list{display:flex;flex-direction:column}.contact-card__content-item{flex:1;margin-bottom:25px}.contact-card__content-item:last-child{margin-bottom:0}.contact-card__content-item ul li{padding-left:40px;position:relative;margin-bottom:25px}@media (min-width:768px) and (max-width:991px){.contact-card__content-item ul li{margin-bottom:16px}}@media (max-width:767px){.contact-card__content-item ul li{margin-bottom:16px}}.contact-card__content-item ul li:last-child{margin-bottom:0}.contact-card__content-item ul li a{color:#f4f3eb;text-decoration:unset}.contact-card__content-item ul li a:hover{text-decoration:underline}.contact-card__content-item ul li svg{position:absolute;left:0;top:0}.contact-card__btn-holder{margin-top:40px}.contact-card__btn{background:#f4f3eb;font-family:Funkis,sans-serif;text-transform:uppercase;position:relative;min-height:54px;padding:10px 20px;display:inline-flex;align-items:center}.contact-card__btn::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg);transition:all .5s;position:relative;left:0;margin-left:8px}.contact-card__btn:hover{background:#f4f3eb;color:#2b2829}.contact-card__btn:hover:after{left:10px}@media (min-width:1024px){.contact-card__title{font-size:26px}}@media (min-width:1200px){.contact-card{padding:30px 28px}}.accordion-element{display:flex;flex-direction:column;margin:0 auto}.accordion-element.accordion-element--Default{width:100%}.accordion-element .accordion-item button{width:100%;border:none;padding:25px;text-align:left;font-size:18px;cursor:pointer;outline:0;display:flex;gap:30px;justify-content:center;align-items:center;font-family:Funkis,sans-serif;font-weight:600}.accordion-element.accordion-element--theme-Dark.accordion-element--Full{background-color:#2b2829}.accordion-element.accordion-element--theme-Dark .accordion-header{background-color:#2b2829;color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-header:hover{background-color:#282627}.accordion-element.accordion-element--theme-Dark .accordion-content{background-color:#2b2829;color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-content a{color:#f4f3eb}.accordion-element.accordion-element--theme-Dark .accordion-content a:hover{text-decoration:underline}.accordion-element.accordion-element--theme-Light .accordion-header{background-color:#f4f3eb;color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-header:hover{background-color:#dad9d0}.accordion-element.accordion-element--theme-Light .accordion-content{background-color:#f4f3eb;color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-content a{color:#2b2829}.accordion-element.accordion-element--theme-Light .accordion-content a:hover{text-decoration:underline}.accordion-element.accordion-element--padding-None{padding:0}.accordion-element.accordion-element--padding-Top{padding-top:1rem}.accordion-element.accordion-element--padding-Bottom{padding-bottom:1rem}.accordion-element.accordion-element--padding-TopBottom{padding:1rem 0}.accordion-element .accordion-header{display:flex;align-items:center;cursor:pointer;font-weight:700;padding:1rem;font-size:1.2rem;transition:background-color .3s ease,color .3s ease}.accordion-element .accordion-header .accordion-arrow{margin-left:20px}.accordion-element .accordion-header .accordion-arrow.accordion-arrow--Small::after{content:"▼";font-size:.8rem}.accordion-element .accordion-header .accordion-arrow.accordion-arrow--Default::after{content:"▼";font-size:1rem}.accordion-element .accordion-header .accordion-arrow.arrow-None::after{content:none}.accordion-element .accordion-header[aria-expanded=true]::after{transform:rotate(180deg)}.accordion-element .accordion-content{overflow:hidden;padding:1rem;font-size:1rem;transition:max-height .3s ease,padding .3s ease}.accordion-element .accordion-content p{margin:0;line-height:1.6}@media (max-width:768px){.accordion-element .accordion-header{font-size:1rem;padding:.8rem}.accordion-element .accordion-content{font-size:.9rem;padding:.8rem}}@media (max-width:480px){.accordion-element .accordion-header{font-size:.9rem;padding:.6rem}.accordion-element .accordion-content{font-size:.8rem;padding:.6rem}}.our-neighbourhood{padding:4rem 0}@media (min-width:768px) and (max-width:991px){.our-neighbourhood{padding:2rem 0}}@media (max-width:767px){.our-neighbourhood{padding:2rem 0}}.our-neighbourhood__title{text-align:center}.our-neighbourhood__wrapper{margin:-10px}.our-neighbourhood__tile-wrapper{width:33.33%;padding:10px;display:flex}.our-neighbourhood__tile-wrapper img{width:100%;height:auto!important}@media (min-width:768px) and (max-width:991px){.our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:650px){.our-neighbourhood__tile-wrapper{width:100%}}.our-neighbourhood__tile{position:relative;width:100%}.our-neighbourhood__tile .our-neighbourhood__title,.our-neighbourhood__tile img{display:block;max-width:100%;height:100%;box-sizing:border-box;position:relative;overflow:hidden;transition:transform .3s ease-in-out;float:left}.tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out}.our-neighbourhood__tile:hover .tile-overlay{opacity:1}.tile-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;width:100%;height:100%;text-align:left;color:#fff;opacity:0;transition:opacity .3s ease-in-out;padding:20px 20px}.our-neighbourhood__tile:hover .tile-content{opacity:1}.tile-content h3{font-size:1.8rem;margin-bottom:8px}@media (min-width:768px) and (max-width:991px){.tile-content h3{font-size:1.2rem}}@media (max-width:767px){.tile-content h3{font-size:1.2rem}}.tile-content p{font-size:.9rem;margin-bottom:12px;flex-grow:1}.btn__wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:-8px}.tile-content .btn{color:#fff;padding:8px;border-radius:5px;border:none;cursor:pointer;transition:background .3s ease-in-out;text-decoration:underline;font-size:14px}.tile-content .btn:hover{color:beige}.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:none}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:block}}@media (max-width:767px){.our-neighbourhood--fixed .our-neighbourhood__title--desktop{display:block}}.our-neighbourhood--flex .our-neighbourhood--flex-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{min-height:280px}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:50%}}@media (max-width:767px){.our-neighbourhood--flex .our-neighbourhood__tile-wrapper{width:100%}}.our-neighbourhood--fixed-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(400px,auto);gap:20px}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,2fr))}}@media (max-width:767px){.our-neighbourhood--fixed-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,2fr))}}.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:991px){.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{display:none}}@media (max-width:767px){.our-neighbourhood--fixed-wrapper .our-neighbourhood__title{display:none}}.our-neighbourhood--fixed-wrapper .our-neighbourhood__tile-wrapper{width:100%!important}.our-neighbourhood--fixed-wrapper .our-neighbourhood__tile-wrapper img{max-width:unset;width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*=si-wrapper]{display:flex;position:absolute;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{flex-direction:column;margin-top:-50px;margin-left:0;transform:translate(-13px,-100%)}.si-wrapper-bottom{flex-direction:column-reverse;margin-top:-10px;margin-left:0;transform:translate(-50%,0)}.si-wrapper-left{margin-top:-30px;margin-left:-11px;transform:translate(-100%,-50%)}.si-wrapper-right{flex-direction:row-reverse;margin-top:-30px;margin-left:11px;transform:translate(0,-50%)}[class*=si-shadow-wrapper]{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.298039;z-index:1}.si-shadow-wrapper-bottom,.si-shadow-wrapper-top{flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*=si-shadow-pointer]{position:relative;width:0;height:0;margin:auto}[class*=si-shadow-inner-pointer]{position:absolute;width:141%;height:141%;box-shadow:-.7071067812px .7071067812px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;transform:translate(50%,-50%) rotate(-45deg)}.si-frame{position:relative;flex:1 1 auto;border-radius:0;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:30px;background-color:#f4f3eb}.si-has-border .si-content-wrapper{border:0 solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;color:inherit;font-family:Arial,Funkis,monospace;font-size:0;cursor:pointer;opacity:.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.si-close-button:focus,.si-close-button:hover{opacity:.7}[class*=si-pointer-border]{position:absolute;border:0 solid transparent;z-index:3}[class*=si-pointer-bg]{position:relative;border:0 solid transparent;z-index:4}.si-has-border [class*=si-pointer-bg]{border-width:0}.si-pointer-border-bottom,.si-pointer-border-top{left:50%;transform:translate(-50%,0)}.si-pointer-border-left,.si-pointer-border-right{top:50%;transform:translate(0,-50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#f4f3eb}.si-has-border .si-pointer-bg-top{top:0;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#f4f3eb}.si-has-border .si-pointer-bg-bottom{bottom:0;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#f4f3eb}.si-has-border .si-pointer-bg-left{left:0;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#f4f3eb}.si-has-border .si-pointer-bg-right{right:0;margin-left:0}.si-content{color:#2b2829}.si-content h4{font-size:1.13rem}.si-content p{font-size:.88rem}.si-content p:last-of-type{margin:0}.si-content a{color:#0085ff;font-weight:500}.section--blog{padding-top:3rem}.blog-excerpt{color:#2b2829;margin-bottom:4.25rem}.blog-excerpt a{color:inherit;text-decoration:none}.blog-excerpt a:focus,.blog-excerpt a:hover{color:inherit;text-decoration:none;border:0}.blog-excerpt img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:334/249;margin-bottom:2.53rem}.blog-excerpt h3{font-size:1.88rem;margin-bottom:1.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:1.3}.blog-excerpt p{font-size:.88rem;margin-bottom:1.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-category{overflow:hidden;padding:4rem 0}.blog-category h2{font-size:1.5rem}.blog-category header{margin-bottom:2rem}.blog-category .btn:focus,.blog-category .btn:hover{border:0}@media (min-width:768px){.blog-category .container{overflow:visible}.blog-category .splide{width:100vw}.blog-category header{margin-bottom:4.25rem}.blog-category h2{font-size:2.25rem}}.blog-excerpt-featured{color:#fff;width:30rem;margin-right:4rem}.blog-excerpt-featured img{margin:0}.blog-excerpt-featured .content{padding:2.25rem;background-color:#2b2829}@media (max-width:768px){.blog-excerpt-featured{width:calc(100vw - 1.5rem);max-width:calc(576px - 1.5rem)}}.pagination .previous svg{transform:rotate(180deg)}.pagination .page-number{padding:1.5rem}.blog-post-header{text-align:center;padding-top:2rem;padding-bottom:2rem}.blog-post-header h1{font-size:3rem;max-width:1000px;margin:0 auto 2.4rem;display:block}.blog-post-header p{font-size:1.13rem;margin-bottom:2.75rem}.blog-post-header img{height:25rem;width:100%;-o-object-fit:cover;object-fit:cover}.blog-post-headers{text-align:center;border-bottom:2px solid rgba(0,0,0,.19);margin-bottom:6rem}.blog-post-headers a{position:relative;display:inline-block;padding:1.25rem 0;margin:0 1.6rem -2px 1.6rem;opacity:.19;font-weight:400;text-decoration:none}.blog-post-headers a:hover:after{position:absolute;content:"";bottom:0;background-color:#2b2829;width:100%;height:2px;left:0}.blog-post-headers a.active{opacity:1}.blog-post-headers a.active:after{position:absolute;content:"";bottom:0;background-color:#2b2829;width:100%;height:2px;left:0}.more-stories{margin-top:6rem}.more-stories h2{font-size:1.88rem;margin-bottom:3.25rem}.pagination{margin-bottom:4rem}@media (min-width:768px) and (max-width:991px){.pagination{margin-bottom:2rem}}@media (max-width:767px){.pagination{margin-bottom:2rem}}.blog-post-content .field-item img{margin-bottom:1rem}.blog-post-content .html-editor .field-item .paragraphs-item-image .content{margin-bottom:2rem}.property-blog{padding:112px 0}@media (min-width:768px) and (max-width:991px){.property-blog{padding:64px 0}}@media (max-width:767px){.property-blog{padding:64px 0}}.property-blog .container{max-width:1313px;padding:0 16px}.property-blog__top-content{text-align:center;max-width:700px;margin:0 auto;padding-bottom:80px}@media (min-width:768px) and (max-width:991px){.property-blog__top-content{padding-bottom:48px}}@media (max-width:767px){.property-blog__top-content{padding-bottom:48px}}.property-blog__top-prefix{margin-bottom:16px}@media (min-width:768px) and (max-width:991px){.property-blog__top-prefix{margin-bottom:12px}}@media (max-width:767px){.property-blog__top-prefix{margin-bottom:12px}}.property-blog__top-prefix h5{color:rgba(0,0,0,.5);text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:2.79px;margin-bottom:0}.property-blog__top-heading{max-width:626px;margin:0 auto;margin-bottom:24px}@media (min-width:768px) and (max-width:991px){.property-blog__top-heading{margin-bottom:20px}}@media (max-width:767px){.property-blog__top-heading{margin-bottom:20px}}.property-blog__top-heading h2{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;color:#2b2829;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.property-blog__top-desc{max-width:626px;margin:0 auto}.property-blog__top-desc p{color:#555;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.property-blog__tile-wrapper{display:flex;flex-wrap:wrap;margin:-12 -16px}@media (max-width:1024px){.property-blog__tile-wrapper{margin:-12px -12px}}@media (max-width:767px){.property-blog__tile-wrapper{margin:-12px 0}}.property-blog__tile{padding:12px 16px;width:33.3%}@media (max-width:1024px){.property-blog__tile{width:50%;padding:12px 12px}}@media (max-width:767px){.property-blog__tile{width:100%;padding:12px 0}}.property-blog-post{padding:112px 0}@media (min-width:768px) and (max-width:991px){.property-blog-post{padding:64px 0}}@media (max-width:767px){.property-blog-post{padding:64px 0}}.property-blog-post .container{max-width:768px;padding:0 16px}.property-blog-post-article h1,.property-blog-post-article h2,.property-blog-post-article h3,.property-blog-post-article h4,.property-blog-post-article h5,.property-blog-post-article h6{font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-style:normal;font-weight:700}.property-blog-post-article h5,.property-blog-post-article h6{padding:16px 0}.property-blog-post-article h1,.property-blog-post-article h2,.property-blog-post-article h3,.property-blog-post-article h4{padding:24px 0;margin-bottom:0}.property-blog-post-article h6{font-size:14px}.property-blog-post-article h4{font-size:20px}@media (max-width:650px){.property-blog-post-article h4{font-size:18px}}.property-blog-post-article h3{color:#2b2829;font-family:"Druk Wide Web Bold Regular",sans-serif;margin-bottom:0;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}@media (max-width:650px){.property-blog-post-article h3{font-size:20px}}.property-blog-post-article p{color:var(--Paragraph,#555);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;padding-bottom:16px}.property-blog-post-article .blockquote,.property-blog-post-article blockquote{color:#555;font-family:Inter,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:28px;padding:0 20px;border-left:2px solid #ff4f58}.property-blog-post-article img{margin-top:32px;margin-bottom:16px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:400px}@media (max-width:650px){.property-blog-post-article img{height:174px}}.property-blog-post-header{display:flex;justify-content:space-between;padding-bottom:40px}@media (max-width:650px){.property-blog-post-header{padding-bottom:32px}}.property-blog-post-header .logo-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:48px}.property-blog-post-header .logo-wrapper .logo{padding:0 3px;color:#000}.property-blog-post-header .logo-wrapper .logo svg{color:#000;border-radius:64px;padding:4px;background:var(--Light-Grey,#f4f4f4)}.property-blog-post-footer{text-align:center;padding-top:44px}.property-blog-post-footer h3{color:var(--Black,#000);font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px}.property-blog-post-footer .btn-wrapper,.property-blog-post-footer .logo-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:48px}.property-blog-post-footer .btn-wrapper .btn,.property-blog-post-footer .logo-wrapper .btn{padding:0 3px;--bs-btn-border-width:0px}.property-blog-post-footer .btn-wrapper .btn a,.property-blog-post-footer .btn-wrapper .btn button,.property-blog-post-footer .logo-wrapper .btn a,.property-blog-post-footer .logo-wrapper .btn button{background:var(--colors-primary);display:inline-flex;padding:6px 12px;color:#fff;text-decoration:none;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;border:1px solid var(--colors-primary);transition:all 3ms}.property-blog-post-footer .btn-wrapper .btn a:hover,.property-blog-post-footer .btn-wrapper .btn button:hover,.property-blog-post-footer .logo-wrapper .btn a:hover,.property-blog-post-footer .logo-wrapper .btn button:hover{background:0 0;color:var(--colors-primary);border:1px solid var(--colors-primary)}.property-blog-post-footer .btn-wrapper .btn:hover,.property-blog-post-footer .logo-wrapper .btn:hover{border:none}.property-blog-post-footer .btn-wrapper .logo,.property-blog-post-footer .logo-wrapper .logo{padding:0 3px;color:#000}.property-blog-post-footer .btn-wrapper .logo svg,.property-blog-post-footer .logo-wrapper .logo svg{color:#000;border-radius:64px;padding:4px;background:var(--Light-Grey,#f4f4f4)}.tile-box-wrapper{height:100%;display:flex;flex-direction:column;background:#1a1a1a;color:#fff;text-decoration:none}.tile-box-wrapper:hover{color:#fff}.tile-box .properties-slider--landscape .tile-box-image img{height:187px}.tile-box-image{height:300px;background:#b9b9b9;width:100%}.tile-box-image img{height:300px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%}.tile-box-content{height:100%;display:flex;flex-direction:column;padding:30px;border-top:10px solid var(--colors-primary)}.properties-slider--landscape .tile-box-content{padding:20px}.tile-box-heading{margin-bottom:8px}.properties-slider--landscape .tile-box-heading{padding:20px;margin-bottom:16px}.tile-box-heading h5{margin-bottom:0;color:var(--White,#fff);font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.tile-box-desc{margin-bottom:24px;flex:1 1 0%}.properties-slider--landscape .tile-box-desc{margin-bottom:24px;padding:0 20px 20px 20px}.tile-box-desc p{color:#f4f4f4;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.tile-box-desc p a{color:#fff}.tile-box-desc p a:hover{color:#fff}.tile-box-bottom{display:flex;align-items:center;justify-content:space-between}.tile-box-action a{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;color:#fff;text-decoration:none}.tile-box-action a:hover{color:var(--colors-primary)}.tile-box .tile-box-btn{padding-bottom:16px}.tile-box .tile-box-btn a{color:var(--White,#fff);font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:2px;border:1px solid #f9f9f9;background:#2b2829;text-decoration:none}.tile-box-date{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.break-apart-tile{align-items:center;justify-content:center;padding:4rem 0 4rem}@media (max-width:1200px){.break-apart-tile{padding:4rem 0 2rem}}@media (min-width:992px) and (max-width:1024px){.break-apart-tile{padding:4rem 0 2rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile{padding:3rem 0 1.5rem}}@media (max-width:767px){.break-apart-tile{padding:3rem 0 1.5rem}}.break-apart-tile img{width:100%;height:auto;aspect-ratio:392/536;-o-object-fit:cover;object-fit:cover}.break-apart-tile h2{font-weight:400;font-size:2.25rem;color:#2b2829;margin-bottom:2.5rem}.break-apart-tile h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;color:#2b2829;margin-bottom:1.25rem}.break-apart-tile p{font-size:1.13rem;color:#2b2829;margin-bottom:2.5rem}.break-apart-tile .btn-arrow{color:#2b2829}.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:5rem;padding-left:0}@media (min-width:992px) and (max-width:1024px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}@media (min-width:768px) and (max-width:991px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}@media (max-width:767px){.break-apart-tile.break-apart-tile-alt .row div:last-of-type .tiles-element__content{padding-right:3rem}}.tiles-element{padding-top:2rem;padding-bottom:2rem}.tiles-element .container{max-width:960px}.full-width-tile{display:flex;flex-flow:row wrap;width:100vw;height:100%}.full-width-tile>div{position:relative;background-color:#2b2829;color:#f4f3eb;width:50%}@media (min-width:768px) and (max-width:991px){.full-width-tile>div{width:100%;flex-flow:column wrap}}@media (max-width:767px){.full-width-tile>div{width:100%;flex-flow:column wrap}}@media (max-width:767px){.full-width-tile>div:first-child{order:2}}@media (max-width:767px){.full-width-tile>div:last-child{order:1}}.full-width-tile .slider-controls{margin-bottom:3.2rem}.full-width-tile [data-slider-control]{border:0;background-color:transparent}.full-width-tile [data-slider-control="<"]{margin-right:6.25rem}.full-width-tile [data-slider-control="<"] svg{transform:rotate(180deg)}.full-width-tile h2{font-weight:400;font-size:2.25rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile h2{flex-grow:1}}@media (max-width:767px){.full-width-tile h2{flex-grow:1}}.full-width-tile h3{font-family:Afterall,serif;font-weight:400;font-size:1.13rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile h3{flex-grow:1}}@media (max-width:767px){.full-width-tile h3{flex-grow:1}}.full-width-tile p{font-size:1.13rem;margin-bottom:3.2rem}@media (min-width:768px) and (max-width:991px){.full-width-tile p{flex-grow:1}}@media (max-width:767px){.full-width-tile p{flex-grow:1}}.full-width-tile img{width:100%;height:100%;min-height:42rem;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:991px){.full-width-tile img{min-height:24rem}}@media (max-width:767px){.full-width-tile img{min-height:24rem}}.full-width-tile .content{position:absolute;right:0;padding:0 1.5rem;top:50%;transform:translateY(-50%);width:100%}@media (min-width:992px){.full-width-tile .content{max-width:480px}}@media (min-width:1200px){.full-width-tile .content{max-width:570px}}@media (min-width:768px) and (max-width:991px){.full-width-tile .content{position:relative;top:0;left:0;transform:none;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:767px){.full-width-tile .content{position:relative;top:0;left:0;transform:none;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start}}.full-width-tile-alt{flex-direction:row-reverse}.full-width-tile-alt .content{right:unset}.full-width-tile_img .container-fluid{padding:0}.full-width-tile_img img{width:100%}.userform label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.userform input{color-scheme:dark}.userform input,.userform select{width:100%;background-color:#2b2829;border:none;border-bottom:1px solid #f4f3eb;padding:.63rem .94rem;-webkit-background-clip:text}.userform input::-moz-placeholder, .userform select::-moz-placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform input,.userform input::placeholder,.userform select,.userform select::placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform input.error,.userform select.error{border-bottom:1px solid #dd2f2f}.userform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px}.userform select option{padding:20px}@media (max-width:767px){.userform select{background-position:calc(100% - 8px) 50%;padding-right:20px}}.userform .field.dropdown>.middleColumn{position:relative}.userform .field.dropdown>.middleColumn:before{content:"";display:block;width:20px;height:20px;background-image:url(/resources/themes/lancemore-theme/images/svg/chevron-down-white-symbol.svg);background-position:center;background-repeat:no-repeat;position:absolute;right:3px;top:50%;z-index:1;pointer-events:none;transform:translateY(-50%);transition:all .3s}.userform .field.dropdown>.middleColumn:has(select:focus):before{transform:translateY(-50%) rotate(180deg)}.userform textarea{border:1px solid #f4f3eb;width:100%;background-color:transparent;padding:.63rem .94rem}.userform textarea::-moz-placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform textarea,.userform textarea::placeholder{color:#f4f3eb;font-size:1.13rem;opacity:1;font-weight:300}.userform .dropdown,.userform .number,.userform .text,.userform .textarea{width:100%}.userform .optionset .even,.userform .optionset .odd{display:flex;margin-bottom:15px}.userform .optionset .checkbox{margin-right:15px;width:20px;height:20px}.userform .optionset legend{font-size:1.1rem;width:auto;margin-bottom:20px;background-color:transparent;border-bottom:1px solid #2b2829;padding-bottom:5px}.userform .optionset label{display:block;position:unset!important;overflow:unset!important;margin:-4px!important}.userform .btn-toolbar.Actions{text-align:center}.userform .middleColumn{margin-bottom:2.5rem}.userform button[type=submit]{background-color:transparent;border:none;color:#f4f3eb;font-size:1.13rem;padding:.63rem .94rem;display:inline-block}.userform button[type=submit]::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-secondary-symbol.svg);position:relative;left:0;margin-left:1rem;transition:.3s left}.userform button[type=submit]:hover::after{left:1rem}.userform .error.message{color:#dd2f2f}.userform .form-step{display:flex;flex-wrap:wrap}.userform .form-step .userformsgroup{width:50%}.userform .form-step .userformsgroup:first-of-type{padding-right:1.5rem}.userform .form-step .userformsgroup:last-of-type{padding-left:1.5rem}@media (max-width:767px){.userform .form-step .userformsgroup{width:100%}.userform .form-step .userformsgroup:first-of-type{padding-right:0}.userform .form-step .userformsgroup:last-of-type{padding-left:0}}.userform.light-background input{color-scheme:unset}.userform.light-background input,.userform.light-background select{background-color:transparent;border-bottom:1px solid #2b2829;-webkit-background-clip:text}.userform.light-background input::-moz-placeholder, .userform.light-background select::-moz-placeholder{color:#2b2829}.userform.light-background input,.userform.light-background input::placeholder,.userform.light-background select,.userform.light-background select::placeholder{color:#2b2829}.userform.light-background .field.dropdown>.middleColumn:before{background-image:url(/resources/themes/lancemore-theme/images/svg/chevron-down-primary-symbol.svg)}.userform.light-background textarea{border:1px solid #2b2829}.userform.light-background textarea::-moz-placeholder{color:#2b2829}.userform.light-background textarea,.userform.light-background textarea::placeholder{color:#2b2829}.userform.light-background button[type=submit]{color:#2b2829}.userform.light-background button[type=submit]::after{content:" " url(/resources/themes/lancemore-theme/images/svg/long-arrow-primary-symbol.svg)}.SilverStripe\\UserForms\\Model\\UserDefinedForm .header{background-color:#2b2829}.SilverStripe\\UserForms\\Model\\UserDefinedForm .section{margin-top:220px;padding:90px 0}.SilverStripe\\UserForms\\Model\\UserDefinedForm.sticky .section{margin-top:220px;padding:0}.SilverStripe\\ErrorPage\\ErrorPage .header{background-color:#2b2829}.SilverStripe\\ErrorPage\\ErrorPage .section{margin-top:220px;padding:90px 0}.footer{background-color:#2b2829;padding:80px 0 50px;border-top:1px solid rgba(244,243,235,.231372549)}@media (max-width:767px){.footer{padding:40px 0 20px}}.footer .logo-link{display:inline-block;margin-bottom:30px}@media (max-width:767px){.footer .logo-link{display:block}}.footer .social-icons-group{margin-top:30px}.footer .social-icons-group .social-link{margin-right:5px}@media (max-width:767px){.footer .col-3{width:100%;flex:0 0 100%;text-align:center}}@media (min-width:768px) and (max-width:991px){.footer .col-3{width:50%;flex:0 0 50%}}.footer__bottom{margin-top:80px}@media (min-width:768px) and (max-width:991px){.footer__bottom{margin-top:60px}}@media (max-width:767px){.footer__bottom{margin-top:40px}}.footer__bottom .container.hide{display:none}.footer__bottom .footer-ps{-moz-columns:1!important;columns:1!important}.footer .foot-nav{-moz-columns:2;columns:2;padding:0}@media (min-width:768px) and (max-width:991px){.footer .foot-nav{max-width:none;padding-left:0;-moz-columns:2;columns:2;margin-bottom:60px;text-align:left}}@media (max-width:767px){.footer .foot-nav{padding-left:0;margin:40px auto;-moz-columns:2;columns:2}}.footer .foot-nav li{margin-bottom:15px}.footer .foot-nav li a{color:#f4f3eb;font-size:14px;font-weight:500;line-height:1.5;text-transform:uppercase;text-decoration:none}.footer .foot-nav li a:hover{color:#f4f3eb}.footer__main h5{color:#f4f3eb;margin-bottom:30px}@media (max-width:767px){.footer__main h5{margin-bottom:10px}}.footer__main .btn-primary{border:1px solid #f4f3eb;padding:12px 45px;font-family:Funkis,sans-serif}.footer__main .btn-primary:hover{background-color:#f4f3eb;color:#2b2829}@media (max-width:767px){.footer-form .col-auto{flex:0 0 100%}}.footer-form .form-control{font-size:18px;font-weight:300;line-height:27px;color:#f4f3eb;border-radius:0;padding:10px;border:0;border-bottom:1px solid #f4f3eb;background-color:transparent;margin-bottom:20px}.footer-form .form-control::-moz-placeholder{color:#f4f3eb}.footer-form .form-control::placeholder{color:#f4f3eb}.footer-form .form-control:focus{outline:0;border:0;border-bottom:1px solid #f4f3eb}.address-block{margin-bottom:10px;display:flex}.address-block svg{margin:0 7px 10px -6px}.address-block a,.address-block p{font-size:16px;font-weight:500;line-height:24px;color:#f4f3eb;max-width:225px;text-decoration:underline;font-weight:700}.address-block a:hover,.address-block p:hover{text-decoration:underline;font-weight:700}@media (max-width:767px){.address-block a,.address-block p{margin:0 auto 25px}}@media (max-width:767px){.contact-block{margin-bottom:40px}}.contact-block__link{font-size:16px;font-weight:500;line-height:24px;display:block;color:#f4f3eb;text-decoration:none}.contact-block__link:hover{color:#f4f3eb}.footer-list{display:flex;flex-flow:row wrap;justify-content:center;font-size:16px;padding-left:0}@media (max-width:767px){.footer-list{margin-top:15px;text-align:center}}.footer-list li{color:#f4f3eb}@media (max-width:767px){.footer-list li{margin-right:0}.footer-list li:first-child{margin-right:0;margin-bottom:10px;flex:0 0 100%}}.footer-list li a{text-decoration:none;color:#f4f3eb}@media (max-width:767px){.footer-list li a{font-size:12px}}.footer-form .link{color:#f4f3eb}.footer-list-wrap{display:flex;justify-content:space-between;flex-flow:row wrap}@media (min-width:768px) and (max-width:991px){.footer-list-wrap{flex-flow:column wrap;justify-content:center;align-items:center}}@media (max-width:767px){.footer-list-wrap{flex-flow:column wrap;justify-content:center;align-items:center}}.footer-list-wrap .footer-list:nth-child(2) li{flex:0 0 auto;padding:0 15px}.footer-list-wrap .footer-list:nth-child(2) li:first-child{padding-left:0;flex:0 0 auto}.footer-list-wrap .footer-list:nth-child(2) li:last-child{padding-right:0}.availability__wrap.modal .modal-dialog{max-width:540px}.footer-form .btn:disabled{color:#f4f3eb;border:0}@media (max-width:767px){.footer-list-wrap .footer-list:nth-child(2){margin-bottom:0}}@media (max-width:767px){.footer-list-wrap .footer-list:nth-child(2) li:last-child{display:none}}.footer-list-wrap .footer-list:last-child{margin-top:0}.footer-form .btn-subcription{background:#f4f3eb;padding:1rem 2rem;font-family:Funkis,sans-serif;color:var(--bs-btn-hover-color)}.footer-form .btn-subcription span{font-size:24px}.subcription-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;justify-content:center;align-items:center}.subcription-modal:before{content:" ";display:block;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.subcription-modal.hide{display:none}.subcription-modal__holder{position:relative;z-index:100;background-color:#2b2829}.subcription-modal__holder-title{display:flex;align-items:center;color:#fff;text-align:center;margin:16px 0}.subcription-modal__holder-title h5{margin-bottom:0}.subcription-modal__holder-wrapper{display:flex;align-items:center;position:relative;padding:40px}@media (min-width:768px) and (max-width:991px){.subcription-modal__holder-wrapper{padding:40px 20px}}@media (max-width:767px){.subcription-modal__holder-wrapper{padding:40px 20px}}.subcription-modal__holder-wrapper .subcription-modal-close-btn{position:absolute;right:20px;top:20px;color:#fff;cursor:pointer}.subcription-modal__holder .subcription-modal-form{display:flex;flex-wrap:wrap;margin:0 -20px}.subcription-modal__holder .subcription-modal-form .middleColumn{width:100%;padding:0 20px}.subcription-modal__holder .subcription-modal-form .middleColumn label{position:relative!important;font-family:Funkis,sans-serif;height:unset!important;width:unset!important;color:#fff}.subcription-modal__holder .subcription-modal-form .middleColumn input,.subcription-modal__holder .subcription-modal-form .middleColumn textarea{background:#f4f3eb;color:#000}.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:50%}@media (min-width:768px) and (max-width:991px){.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:100%}}@media (max-width:767px){.subcription-modal__holder .subcription-modal-form .middleColumn.middleColumn-width-half{width:100%}}.subcription-modal__holder .subcription-modal-form .btn-toolbar{width:100%;display:flex;align-items:center;justify-content:center}.subcription-modal__holder .subcription-modal-form .btn-toolbar button[type=submit]{background:#f4f3eb!important;padding:1rem 2rem;font-family:Funkis,sans-serif!important;color:var(--bs-btn-hover-color)!important}.subcription-modal__holder .subcription-modal-form .btn-toolbar button[type=submit]:after{display:none}.location-slider{overflow-x:hidden;padding:112px 0}@media (min-width:768px) and (max-width:991px){.location-slider{padding:64px 0}}@media (max-width:767px){.location-slider{padding:64px 0}}.location-slider__top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:32px}.location-slider .location-slider__title{margin-right:20px}.location-slider__fliter-btns-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:-8px}.location-slider__fliter-btns .location-slider-fliter-btn{padding:8px}.location-slider__fliter-btns .location-slider-fliter-btn button{font-family:Funkis,sans-serif;padding:10px 40px;font-weight:300;font-style:normal;text-transform:uppercase;border-radius:24px;height:40px;letter-spacing:2px;line-height:16px;position:relative;cursor:pointer;margin-right:8px;border:1px solid;color:#2b2829;background:0 0;transition:all .3s}.location-slider__fliter-btns .location-slider-fliter-btn button.active,.location-slider__fliter-btns .location-slider-fliter-btn button:hover{color:#f4f3eb;background:#2b2829}.location-slider .is-hidden{display:none!important}.location-slider .splide__list{margin:0 -8px}.location-slider__tile{width:14rem!important;padding:0 8px}.location-slider__tile-box-wrapper{display:flex;flex-direction:column}.location-slider__tile-box-heading{margin-top:10px}.location-slider__tile-box-content{flex:1}.location-slider .location-slider__tile-box-image img{height:200px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.location-slider .splide__arrow{background:#2b2829}.location-slider .splide__arrow svg{fill:#f4f3eb}.location-slider .splide__arrow--prev{left:-2em}@media (min-width:768px) and (max-width:991px){.location-slider .splide__arrow--prev{left:1em}}@media (max-width:767px){.location-slider .splide__arrow--prev{left:1em}}.location-slider .splide__arrow--next{right:-2em}@media (min-width:768px) and (max-width:991px){.location-slider .splide__arrow--next{right:1em}}@media (max-width:767px){.location-slider .splide__arrow--next{right:1em}}.location-slider.dark-Bg{background:#2b2829}.location-slider.dark-Bg .splide__arrow{background:#f4f3eb}.location-slider.dark-Bg .splide__arrow svg{fill:#2b2829}.location-slider.dark-Bg .location-slider__tile-box-desc{color:#f4f3eb}.location-slider.dark-Bg .location-slider__title{color:#f4f3eb}.location-slider.dark-Bg .location-slider-fliter-btn button{margin-right:8px;border:1px solid #f4f3eb;color:#f4f3eb;background:0 0;transition:all .3s}.location-slider.dark-Bg .location-slider-fliter-btn button.active,.location-slider.dark-Bg .location-slider-fliter-btn button:hover{color:#2b2829;background:#f4f3eb}.footer-secondary{background:#1a1a1a;color:#fff;padding:80px 0}@media (max-width:767px){.footer-secondary{padding:48px 0}}.footer-secondary .container{max-width:1312px;padding:0 16px}.footer-secondary__wrapper{display:flex;flex-wrap:wrap;padding-bottom:140px;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:32px}@media (max-width:767px){.footer-secondary__wrapper{padding-bottom:48px;margin-bottom:24px}}.footer-secondary__logo{width:20%;display:flex;justify-content:center}@media (max-width:1200px){.footer-secondary__logo{width:100%;margin-bottom:40px}}@media (max-width:767px){.footer-secondary__logo{justify-content:flex-start}}.footer-secondary__right{display:flex;width:80%;flex-wrap:wrap;margin:0 -20px}@media (max-width:1200px){.footer-secondary__right{width:100%}}@media (max-width:767px){.footer-secondary__right{margin:0;padding:0}}.footer-secondary__right-link-col{width:30%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-link-col{width:50%}}@media (max-width:1024px){.footer-secondary__right-link-col{width:50%}}@media (min-width:768px) and (max-width:991px){.footer-secondary__right-link-col{width:100%;margin-bottom:40px}}@media (max-width:767px){.footer-secondary__right-link-col{width:100%;margin-bottom:40px;padding:0}}.footer-secondary__right-link-col ul{display:flex;flex-wrap:wrap;padding-left:0}@media (max-width:767px){.footer-secondary__right-link-col ul{margin:-20px 0}}.footer-secondary__right-link-col ul .footer-secondary__right-link-col-list{width:50%}@media (max-width:767px){.footer-secondary__right-link-col ul .footer-secondary__right-link-col-list{width:100%;padding:20px 0}}.footer-secondary__right-link-col ul li{list-style:none;margin-bottom:16px}.footer-secondary__right-link-col ul li a{text-decoration:none;color:var(--White,#fff);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.footer-secondary__right-contact-detail{width:30%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-contact-detail{width:50%}}@media (max-width:1024px){.footer-secondary__right-contact-detail{width:50%}}@media (min-width:768px) and (max-width:991px){.footer-secondary__right-contact-detail{width:100%;margin-bottom:85px}}@media (max-width:767px){.footer-secondary__right-contact-detail{width:100%;margin-bottom:85px;padding:0}}.footer-secondary__right-contact-detail .address-footer{display:flex}.footer-secondary__right-contact-detail .address-footer svg{margin:0 7px 10px -10px}.footer-secondary__right-contact-detail .address-footer address{text-decoration:none;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.footer-secondary__right-contact-detail .address-footer address a{text-decoration:underline;font-weight:700}.footer-secondary__right-contact-detail .address-footer,.footer-secondary__right-contact-detail .phone-footer{margin-bottom:16px}.footer-secondary__right-contact-detail .address-footer a,.footer-secondary__right-contact-detail .phone-footer a{cursor:pointer;color:var(--White,#fff);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.footer-secondary__right-subscription{display:flex;flex-direction:column;width:40%;padding:0 20px}@media (min-width:1025px) and (max-width:1080px){.footer-secondary__right-subscription{width:100%}}@media (max-width:1024px){.footer-secondary__right-subscription{width:100%}}@media (max-width:767px){.footer-secondary__right-subscription{padding:0}}.footer-secondary__right-subscription .subscription-footer-heading h4{color:#fff;font-family:"Druk Wide Web Bold Regular",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:16px}.footer-secondary__right-subscription .subscription-footer-subheading h4{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.footer-secondary__right-subscription .subscription-footer-form{display:flex;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form{flex-direction:column}}.footer-secondary__right-subscription .subscription-footer-form input[type=email],.footer-secondary__right-subscription .subscription-footer-form input[type=text]{display:flex;padding:12px;align-items:center;flex:1 0 0;border:1px solid var(--White,#fff);background:var(--White,#fff)}.footer-secondary__right-subscription .subscription-footer-form input[type=email]::-moz-placeholder, .footer-secondary__right-subscription .subscription-footer-form input[type=text]::-moz-placeholder{color:#505050;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.footer-secondary__right-subscription .subscription-footer-form input[type=email]::placeholder,.footer-secondary__right-subscription .subscription-footer-form input[type=text]::placeholder{color:#505050;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form input[type=email],.footer-secondary__right-subscription .subscription-footer-form input[type=text]{width:100%}}.footer-secondary__right-subscription .subscription-footer-form button{display:flex;padding:12px 24px;justify-content:center;align-items:center;background:#ff4f58;border:1px solid transparent;color:#f4f3eb;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;transition:all .3s}.footer-secondary__right-subscription .subscription-footer-form button:hover{background:#fc636b}@media (max-width:767px){.footer-secondary__right-subscription .subscription-footer-form button{width:100%}}.footer-secondary__right-subscription .subscription-footer-desc{margin-top:16px}.footer-secondary__right-subscription .subscription-footer-desc a,.footer-secondary__right-subscription .subscription-footer-desc p{color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.footer-secondary__bottom-wrapper{display:flex;justify-content:space-between}@media (max-width:1024px){.footer-secondary__bottom-wrapper{flex-direction:column-reverse}}.footer-secondary__bottom-left{display:flex}.footer-secondary__bottom-left p{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.footer-secondary__bottom-left p{padding-top:28px}}.footer-secondary__bottom-left ul{display:flex;padding-left:0;margin:0 12px;list-style:none}@media (max-width:767px){.footer-secondary__bottom-left ul{flex-direction:column;margin:0}}.footer-secondary__bottom-left ul li{padding:0 12px}.footer-secondary__bottom-left ul li a{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:767px){.footer-secondary__bottom-left ul li{padding:0 0 6px 0}}@media (max-width:767px){.footer-secondary__bottom-left{flex-direction:column-reverse}}.footer-secondary__bottom-right ul{display:flex;padding-left:0;margin:0 -6px;list-style:none}.footer-secondary__bottom-right li{padding:0 6px}.footer-secondary__bottom-right li a{color:#fff!important}@media (max-width:1024px){.footer-secondary__bottom-right{margin-bottom:32px}}.availability{background-color:#f4f3eb}.availability.search-element--secoundary{background:#1a1a1a}.availability.search-element--secoundary .availability__wrap .form-group label{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.availability.search-element--secoundary .availability__wrap .form-group input,.availability.search-element--secoundary .availability__wrap .form-group select{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.availability.search-element--secoundary .container{background:0 0;max-width:1312px;padding:32px 16px}.availability.search-element--secoundary .availability__wrap .form-group select{background:#1a1a1a}.availability.search-element--secoundary .search-btn .form-group .btn{border:#ff4f58;background:#ff4f58;color:#fff;padding:16px 32px;transition:all .3s}.availability.search-element--secoundary .search-btn .form-group .btn:hover{color:#fff;background:#ff5e66}.availability.search-element--secoundary .btn{border:#ff4f58;background:#ff4f58;color:#fff;transition:all .3s}.availability.search-element--secoundary .btn:hover{color:#fff;background:#ff5e66}@media (min-width:768px) and (max-width:991px){.availability{background-color:#2b2829;padding:1.3rem 3rem}.availability.search-element--secoundary{padding:21px 46px}}@media (max-width:767px){.availability{background-color:#2b2829;padding:1rem}.availability.search-element--secoundary{padding:21px 46px}}.availability .container{background-color:#2b2829;padding:1.3rem 5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}@media (max-width:1350px){.availability .container{padding:1.3rem 2rem}}@media (max-width:1200px){.availability .container{padding:3rem 2rem}}@media (min-width:992px) and (max-width:1024px){.availability .container{padding:3rem 2rem}}@media (min-width:768px) and (max-width:991px){.availability__wrap .form-group{margin-bottom:2.5rem}}@media (max-width:767px){.availability__wrap .form-group{margin-bottom:2.5rem}}.availability__wrap .form-group label{display:block;font-size:14px;color:#e7e7f2;font-family:Afterall,serif;margin-bottom:.4rem}.availability__wrap .form-group select{border:0;background-color:#2b2829;color:#f4f3eb;font-size:1rem;font-family:Funkis,sans-serif;padding:0;padding-right:25px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}.availability__wrap .form-group select:focus{outline:0;border:0}.availability__wrap .form-group input{border:0;background-color:transparent;color:#f4f3eb;font-size:11px;font-weight:300;font-family:Funkis,sans-serif;padding:0;width:100%}.availability__wrap .form-group input:focus{outline:0;border:0}.availability__wrap .form-group input[type=number]{text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.availability__wrap .hotel-select{display:none}.availability__wrap .hotel-select-dropdown .form-group:after{content:unset}.availability__wrap .custom-dropdown-wrapper{position:relative;width:100%;background:0 0}.availability__wrap .custom-dropdown-wrapper:hover:after{transform:translateY(-50%) rotate(-90deg)}.availability__wrap .custom-dropdown-wrapper:after{content:"";position:absolute;background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:12px;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);opacity:.6;pointer-events:none;transition:all .3s}.availability__wrap .custom-dropdown-trigger{padding:10px 20px 10px 0;border:1px solid transparent;background:0 0;cursor:pointer;color:#fff;font-family:Afterall,serif;font-size:14px}.availability__wrap .custom-dropdown-options{display:none;position:absolute;z-index:999;background:#2b2829;color:#fff;border:1px solid transparent;width:100%;max-height:280px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.availability__wrap .custom-dropdown-options::-webkit-scrollbar{display:none}.availability__wrap .custom-option{padding:5px;cursor:pointer;font-size:12px;transition:all .3s ease}.availability__wrap .custom-option:hover{background-color:#f4f3eb;color:#2b2829}.availability__wrap .custom-dropdown-wrapper:hover .custom-dropdown-options{display:block}.search-btn .form-group{display:flex;width:100%;height:100%;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:991px){.search-btn .form-group{margin-bottom:0}}@media (max-width:767px){.search-btn .form-group{margin-bottom:0}}.search-btn .form-group .btn{padding:1rem 2rem;font-family:Funkis,sans-serif}@media (max-width:1200px){.search-btn .form-group .btn{padding:.8rem 1rem;font-size:.9rem}}@media (min-width:992px) and (max-width:1024px){.search-btn .form-group .btn{padding:.8rem 2rem}}@media (min-width:768px) and (max-width:991px){.search-btn .form-group .btn{margin-top:1rem;width:100%}}@media (max-width:767px){.search-btn .form-group .btn{margin-top:1rem;width:100%}}.btn--availablity{padding:1rem 2rem;font-family:Funkis,sans-serif}.checkout-col{position:relative}.checkout-col .form-group{cursor:pointer}.checkout-col .form-group input{background-image:none!important;cursor:pointer}.checkout-col .form-group.form-group__custom:after{content:unset}.checkout-col .form-group:after{content:"";position:absolute;background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:12px;right:10px;top:75%;transform:translateY(-50%) rotate(90deg);opacity:.6;pointer-events:none;transition:all .3s}.checkout-col .form-group:has(select:focus):after{transform:translateY(-50%) rotate(-90deg)}.guests-dropdown{background-color:#2b2829;padding:1rem;position:absolute;max-width:160px;width:100%;z-index:99;box-shadow:2px 0 12px -1px rgba(43,40,41,.54)}@media (max-width:992px){.guests-dropdown{background-color:#f4f3eb;max-width:200px}.guests-dropdown input[type=number]{color:#2b2829}}.search-element.search-in-header-element .guests-dropdown{background-color:#f4f3eb;color:#2b2829}.search-element.search-in-header-element .guests-dropdown input{color:#2b2829}.search-element.search-in-header-element .guests-list__wrap{display:flex}.search-element.search-in-header-element .guests-list__wrap button,.search-element.search-in-header-element .guests-list__wrap label{color:#2b2829}.search-element.search-in-header-element .availability__wrap .form-group .guests-list__wrap label{color:#2b2829}.guests-list{margin-bottom:1rem}.guests-list:last-child{margin-bottom:0}.guests-list__wrap{display:flex}.guests-list__wrap label{margin-bottom:0;margin-left:1rem;margin-right:1rem;max-width:120px;width:100%;text-align:center;font-family:Funkis,sans-serif;font-size:1rem}@media (max-width:1200px){.guests-list__wrap label{margin-left:.5rem;margin-right:.5rem}}@media (min-width:992px) and (max-width:1024px){.guests-list__wrap label{margin-left:.5rem;margin-right:.5rem}}@media (min-width:768px) and (max-width:991px){.guests-list__wrap label{color:#2b2829}}@media (max-width:767px){.guests-list__wrap label{color:#2b2829}}.availability__wrap .form-group{position:relative}.availability__wrap .form-group .guests-list__wrap label{font-family:Funkis,sans-serif;font-size:1rem}@media (min-width:768px) and (max-width:991px){.availability__wrap .form-group .guests-list__wrap label{color:#2b2829}}@media (max-width:767px){.availability__wrap .form-group .guests-list__wrap label{color:#2b2829}}.guests-list__wrap button{background-color:transparent;color:#fff;border:0}@media (min-width:768px) and (max-width:991px){.guests-list__wrap button{color:#2b2829}}@media (max-width:767px){.guests-list__wrap button{color:#2b2829}}.pika-lendar{margin:1rem 1.3rem;font-family:Afterall,serif}.pika-single{background-color:#2b2829;border:1px solid #2b2829;font-family:Afterall,serif}.pika-label{color:#7a7585;background-color:transparent;font-family:Afterall,serif}.pika-title .pika-label{font-size:1rem;line-height:1.5rem;letter-spacing:.12px;color:#eeecf1;font-weight:400;font-family:Afterall,serif}.pika-table th{color:#f4f3eb;text-transform:uppercase;text-decoration:none;font-size:.7rem;border:0;font-weight:500;font-family:Afterall,serif}.pika-table th abbr[title]{text-decoration:none}.pika-button{background-color:transparent;color:#f4f3eb;font-size:.8rem;border-radius:50%;line-height:1;text-align:center;height:35px;width:35px;margin-bottom:.8rem;font-family:Afterall,serif}.pika-button:hover{background-color:#f4f3eb;color:#2b2829;border-radius:50%}.has-event .pika-button{background-color:#f4f3eb;color:#2b2829}.is-today .pika-button{background-color:transparent;color:#f4f3eb}.is-selected .pika-button{background-color:#f4f3eb;color:#2b2829;box-shadow:none;border-radius:50%}.is-rtl .pika-next,.pika-prev{background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-right-arrow.svg);background-size:contain;width:14px;height:14px;top:10px}.is-rtl .pika-prev,.pika-next{background-image:url(/resources/themes/lancemore-theme/images/svg/datepicker-left-arrow.svg);background-size:contain;width:14px;height:14px;top:10px}.is-disabled .pika-button{border:none;background-color:transparent;color:#fff;opacity:.25}.is-inrange .pika-button{background-color:#f4f3eb;color:#2b2829;border-radius:0;width:37px;margin-left:-1px;margin-right:-1px}.is-endrange .pika-button{color:#2b2829;background:#f4f3eb;box-shadow:none;border-radius:50%}.is-startrange .pika-button{color:#2b2829;background:#f4f3eb;box-shadow:none;border-radius:50%}.pika-table thead th abbr{display:block;margin-bottom:.5rem}.pika-table td{width:auto;text-align:center}.guests-dropdown{display:none}.guests-dropdown.show{display:block}.total-count{color:#f4f3eb;font-size:.8rem;font-weight:300;text-align:center}@media (min-width:768px) and (max-width:991px){.total-count{color:#2b2829}}@media (max-width:767px){.total-count{color:#2b2829}}.booking-col{padding-right:4rem}@media (max-width:1350px){.booking-col{padding-right:2rem}}@media (min-width:992px) and (max-width:1024px){.booking-col{padding-right:1rem}}@media (min-width:768px) and (max-width:991px){.booking-col{padding-right:1rem}}@media (max-width:767px){.booking-col{padding-right:1rem}}.pika-row td:first-child .pika-button:hover{border-radius:50%}.pika-row td:first-child.is-disabled .pika-button{border-radius:50%}.pika-row td:first-child.is-disabled:hover{border-radius:50%}.__lpform_start_icon{display:none!important}td.is-startrange{position:relative}td.is-startrange:after{background-color:#f4f3eb;position:absolute;content:"";width:35px;height:35px;left:0;top:0;border-radius:50% 0 0 50%}.is-startrange .pika-button{position:absolute;top:0;right:2px;z-index:9;height:35px;width:35px;border-radius:50%;border:2px solid #2b2829}td.is-endrange{position:relative}td.is-endrange:after{background-color:#f4f3eb;position:absolute;content:"";width:35px;height:35px;left:0;top:0;border-radius:0 50% 50% 0}.is-endrange .pika-button{position:absolute;top:0;right:0;z-index:9;height:35px;width:35px;border-radius:50%;border:2px solid #2b2829}td.is-endrange.is-startrange.is-today:after{background-color:transparent}.pika-row td.is-empty+.is-inrange .pika-button{border-radius:50% 0 0 50%}td[data-day="31"].is-inrange .pika-button{border-radius:0 50% 50% 0}.pika-row td[data-day="1"].is-empty+.is-inrange .pika-button{border-radius:50% 50% 50% 50%}.btn--availablity{display:none}@media (min-width:768px) and (max-width:991px){.btn--availablity{display:block}}@media (max-width:767px){.btn--availablity{display:block}}.availability__wrap .modal-dialog{background-color:#2b2829}.availability__wrap .modal-header{border-bottom:0}.availability__wrap .modal-header .btn-close{cursor:pointer;display:inline-block}.availability__wrap .modal-header .btn-close img{width:20px;height:20px}.availability__wrap .modal-content{background-color:transparent;border:none}.availability__wrap .modal-content>.container{padding:0}.is-selected.is-startrange.is-endrange:after{background-color:transparent}.endcaldate,.startcaldate{display:block}.calendar-col{position:relative}.calendar__pikaday{position:absolute;top:100%}.calendar__inputs{display:flex;justify-content:space-between;flex-wrap:wrap}.is-disabled:after{display:none}.form-group__inner{position:relative}.availability__wrap .form-group .form-group__inner input.calendar__input{color:transparent;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.availability__wrap .form-group .endcaldate,.availability__wrap .form-group .startcaldate{padding-top:3px}.calendar__inputs .form-group{flex:0 0 50%}.total-count__error{display:none;position:absolute;bottom:-20px;left:0}.guests-col-errored .total-count__error{display:block;color:#f4f3eb;font-size:.8rem}.guests-col .totalguests:focus+.total-count__error{display:none}.guests-col.checkout-col .form-group:has(.guests-dropdown.dropDown.show):after{transform:translateY(-50%) rotate(-90deg)}@media only screen and (min-width:993px){.guests-col.checkout-col{padding-right:10px;position:relative}.guests-col.checkout-col .form-group{position:unset}.guests-col.checkout-col .form-group:after{right:5px}}@media (min-width:1201px){.guests-col.checkout-col .form-group:after{top:65%}}@media (max-width:992px){.search-element.hero .availability__wrap{display:none}}.availability__wrap.modal [data-bs-toggle=modal]{display:none}.search-element.search-in-header-element .search-btn .form-group .btn{width:100%}.search-element.search-in-header-element .availability__wrap .form-group{margin-bottom:2.5rem}.search-element.search-in-header-element .checkout-col{padding-right:0}.buttons-wrapper{max-width:800px;margin:0 auto 3.5rem}@media (min-width:768px) and (max-width:991px){.buttons-wrapper{margin-bottom:2rem}}@media (max-width:767px){.buttons-wrapper{margin-bottom:2rem}}.buttons-wrapper .btn-outline-primary{padding:14px 20px}.buttons-element{text-align:center;padding:4rem 0;padding-bottom:0}@media (min-width:768px) and (max-width:991px){.buttons-element{padding:2rem 0}}@media (max-width:767px){.buttons-element{padding:2rem 0}}.buttons-element h2{color:#000;font-size:2.25rem;margin-bottom:3.3rem}@media (min-width:768px) and (max-width:991px){.buttons-element h2{margin-bottom:2rem}}@media (max-width:767px){.buttons-element h2{margin-bottom:2rem}}.buttons-element .buttons-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.buttons-element .buttons-wrapper.remove-bottom-space{margin:auto}.buttons-element .buttons-wrapper a{margin:.5rem .9rem .5rem .5rem;font-family:Funkis,sans-serif;font-size:1rem}.buttons-element .buttons-wrapper a:not(:hover){background-color:transparent;color:#000}.btn-custom{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;background:#2b2829;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;text-decoration:none}.btn-custom.btn-custom-color{background:var(--colors-primary);color:#fff}.btn-transparent{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none}.btn-transparent svg{margin-left:6px}.btn-image{display:flex;align-items:stretch}.btn-image img{height:20px;margin-right:10px}.btn-image svg{height:20px;width:20px;margin-right:10px}.offer-detail-page .offer-detail{margin:4rem auto}.offer-detail-page .offer-detail .main-title{color:#2b2829;font-size:3rem;margin-bottom:1.63rem}@media (min-width:768px) and (max-width:991px){.offer-detail-page .offer-detail .main-title{font-size:2.4rem}}@media (max-width:767px){.offer-detail-page .offer-detail .main-title{font-size:2rem}}.offer-detail-page .offer-detail .inclusions-title{font-size:1.5rem;margin-bottom:1rem}@media (min-width:768px) and (max-width:991px){.offer-detail-page .offer-detail .inclusions-title{margin-top:0}}@media (max-width:767px){.offer-detail-page .offer-detail .inclusions-title{margin-top:3rem}}.offer-detail-page .offer-detail .inclusions{padding:2rem;background-color:#2b2829;color:#f4f3eb}.offer-detail-page .offer-detail .inclusions ul{margin:0;padding:0;list-style:none;-moz-columns:2;columns:2}.offer-detail-page .offer-detail .inclusions li{margin-bottom:1rem}.offer-detail-page .offer-detail .inclusions .btn{width:100%;margin-top:2rem}.offer-detail-page .offer-detail .inclusions .btn:hover{color:#2b2829!important}.offer-detail-page .splide__slide img{height:40rem}.offer-detail__wrap{max-width:520px}.slider-gallery .slide{position:relative;display:block}.slider-gallery .slide img{height:35rem;-o-object-fit:cover;object-fit:cover;width:60vw}@media (min-width:768px) and (max-width:991px){.slider-gallery .slide img{height:35rem;width:100vw}}@media (max-width:767px){.slider-gallery .slide img{height:35rem;width:100vw}}.slider-gallery .slide .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(269.68deg,rgba(0,0,0,.53) 2.92%,rgba(0,0,0,0) 21.35%),linear-gradient(89.14deg,rgba(0,0,0,.59) 5.99%,rgba(0,0,0,0) 32.52%)}.slider-gallery .slide .overlay.has-content{background:linear-gradient(0deg,rgba(0,0,0,.57),rgba(0,0,0,.57))}.slider-gallery .slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.slider-gallery .slide .content h4{font-size:2.25rem;margin-bottom:3.8rem}@media (min-width:768px) and (max-width:991px){.slider-gallery .slide .content h4{margin-bottom:2rem}}@media (max-width:767px){.slider-gallery .slide .content h4{margin-bottom:2rem}}.slider-gallery .slide .content p{font-size:1rem}.slider-gallery .splide__arrows{padding:32px 0;display:flex;align-items:center;justify-content:center}.slider-gallery .splide__pagination{position:unset!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__pagination.splide__pagination-outline .splide__pagination__page.is-active{background-color:#000!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__pagination.splide__pagination-outline .splide__pagination__page{background-color:#8d8d8d;border:transparent}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow{position:unset!important;transform:unset!important}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow.splide__arrow-long-arrow{border-radius:100%;background-color:rgba(255,255,255,.35);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow.splide__arrow-long-arrow::after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z" fill="black"%3E%3C/path%3E%3C/svg%3E');width:24px;height:24px}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow--prev{left:10rem}.gallery-element:not([data-display-type=Slider]) .slider-gallery .splide__arrow--next{right:10rem}.slider-rooms-properties{padding:4rem 0 8rem}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties{padding:3rem 0 5rem}}@media (max-width:767px){.slider-rooms-properties{padding:3rem 0 5rem}}.slider-rooms-properties .splide__arrow--prev{top:40%;left:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(-50%)}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrow--prev{top:-15px}}@media (max-width:767px){.slider-rooms-properties .splide__arrow--prev{top:-15px}}.slider-rooms-properties .splide__arrow--next{top:40%;right:calc(50% - 28.5rem - 3rem);transform:translateY(-50%) translateX(50%)}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrow--next{top:-15px}}@media (max-width:767px){.slider-rooms-properties .splide__arrow--next{top:-15px}}.slider-rooms-properties .model-slide{position:relative;width:57rem;height:auto;min-height:20rem;aspect-ratio:920/457;margin:0}@media (max-width:69rem){.slider-rooms-properties .model-slide{width:100vw}}@media (max-width:767px){.slider-rooms-properties .model-slide{height:100%}}.slider-rooms-properties .model-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-rooms-properties .model-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32))}.slider-rooms-properties .model-slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.slider-rooms-properties .model-slide h3{font-family:Afterall,serif;font-weight:500;font-size:1.5rem;margin-bottom:1.5rem}@media (max-width:767px){.slider-rooms-properties .model-slide h3{max-width:320px}}.slider-rooms-properties .model-slide ul{display:flex;justify-content:center;list-style:none;margin:0 0 2rem;padding:0}.slider-rooms-properties .model-slide li{display:flex;align-items:center;margin-right:1.25rem;font-size:1.13rem}.slider-rooms-properties .model-slide li:last-of-type{margin:0}.slider-rooms-properties .model-slide li span{margin-right:.5rem}.slider-rooms-properties .model-slide p{font-weight:400;font-size:1.13rem;margin-bottom:2.4rem}.slider-rooms-properties .model-slide a{font-family:Funkis,sans-serif;padding:.5rem 2.5rem;text-transform:uppercase}.slider-rooms-properties .splide__pagination{bottom:4rem}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__pagination{bottom:36px}}@media (max-width:767px){.slider-rooms-properties .splide__pagination{bottom:36px}}@media (max-width:69rem){.slider-rooms-properties .splide__arrows{position:absolute;bottom:4rem;width:100%;left:0}}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (max-width:767px){.slider-rooms-properties .splide__arrows .splide__arrow--prev{left:50px;transform:none}}@media (min-width:768px) and (max-width:991px){.slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}@media (max-width:767px){.slider-rooms-properties .splide__arrows .splide__arrow--next{right:50px;transform:none}}.loading-model{position:fixed;z-index:100;background:rgba(0,0,0,.2);top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;overflow:auto}.loading-model::-webkit-scrollbar{display:none;width:4px}.loading-model::-webkit-scrollbar-track{display:none;overflow:hidden}.loading-model::-webkit-scrollbar-thumb{display:none;overflow:hidden}.loading-model-holder{max-width:994px;width:100%;margin:0 auto;padding:20% 20px 20px 20px}@media (max-width:1200px){.loading-model-holder{padding:30% 20px 20px 20px}}.loading-model-wrapper{display:flex;justify-content:center;flex-direction:column;min-height:500px;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:100;color:#fff;padding:40px 20px 40px 100px}@media (max-width:1200px){.loading-model-wrapper{padding-left:20px}}.loading-model-wrapper .loading-model-overlay{background:linear-gradient(77deg,rgba(5,5,5,.8) 39.15%,rgba(0,0,0,0) 83.56%);position:absolute;top:0;bottom:0;right:0;left:0;width:100%}.loading-model-wrapper h1,.loading-model-wrapper h4{color:#fff}.loading-model-content{max-width:450px;position:relative;z-index:100}.loading-model-prefix{margin-bottom:16px}.loading-model-prefix h4{color:rgba(255,255,255,.8);font-family:Merriweather;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.loading-model-title{margin-bottom:16px}.loading-model-title h1{color:var(--f-4-f-3-eb,#f4f3eb);font-family:Abel;font-size:58px;font-style:normal;font-weight:400;line-height:115.5%;margin-bottom:0}@media (max-width:1200px){.loading-model-title h1{font-size:28px}}.loading-model-description{margin-bottom:40px}.loading-model-description p{color:#f4f3eb;font-family:Funkis,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1366px){.loading-model-description{font-size:14px}}.loading-model-action{margin-bottom:12px}.loading-model-action a{display:inline-flex;padding:21px 75px;justify-content:center;align-items:center;font-family:Funkis,sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:150%;background:#2b2829;color:#fff;outline:0;text-decoration:none}.loading-model-action a:hover{color:#fff;background:#575354}@media (max-width:1200px){.loading-model-action a{padding:21px 50px;font-size:15px}}.loading-model-footer p{color:rgba(244,243,235,.8);font-family:Roboto;font-size:11px;font-style:normal;font-weight:300;line-height:150%}.popup-close{position:absolute;top:0;right:0;background:rgba(0,0,0,.5);display:flex;width:60px;height:60px;padding:8px 12px;justify-content:center;align-items:center;border-radius:0!important}:root{--colors-primary:#246197;--colors-text:white;--colors-default:white}.dark-blue{--colors-primary:#246197}.pink{--colors-primary:#FFA9D2}.pink-red{--colors-primary:#FF4F58}.green{--colors-primary:#6AD994}.bg-white{background:#fff}.bg-grey{background:rgba(245,245,245,.96)}@custom-media --small-viewport (width >=576px);@custom-media --medium-small-viewport (width > 768px);@custom-media --medium-viewport (width >=992px);@custom-media --large-viewport (width >=1200px);.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}@media (--medium-small-viewport){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}@media (--medium-small-viewport){.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}}@media (--medium-small-viewport){.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}@media (--medium-small-viewport){.gslide-image img{max-height:97vh;max-width:100%}}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}@media (--medium-small-viewport){.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}@media (--medium-small-viewport){.gslide-inline{max-height:95vh}}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}@media (--medium-small-viewport){.gslide-external{max-height:100vh}}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}@media (--medium-small-viewport){.gslide-description.description-left,.gslide-description.description-right{max-width:275px}}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}@media (--medium-small-viewport){.glightbox-open{height:auto}}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:rgba(51,50,50,.6);will-change:opacity}.glightbox-mobile .goverlay{background:rgba(51,50,50,.6)}@media (--medium-small-viewport){.goverlay{background:rgba(0,0,0,.92)}}@media screen and (max-height:420px){.goverlay{background:#000}}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}@media (--medium-small-viewport){.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}@media (--medium-small-viewport){.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}@media (--medium-small-viewport){.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}@media (--medium-small-viewport){.glightbox-clean .gprev{top:45%}}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}@media (--medium-small-viewport){.glightbox-clean .gnext{top:45%}}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}@media (--medium-viewport){.glightbox-clean .gclose{opacity:.7;right:20px}}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.countdown-element .container{background-color:#2b2829!important;background:0 0;max-width:1312px;padding:2.4rem 2rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}@media (max-width:792px){.countdown-element .container{padding:1.625rem 1.5rem}}.countdown-element .container h2 span{color:#fff;text-transform:uppercase}.countdown-element .container hr{max-width:12rem;margin:1rem auto;color:#e6dfdf}.countdown-element .container p{color:#fff;font-size:1.3rem}.countdown-element .container .countdown-element-content{margin-top:3rem}.countdown-element .container .countdown-timer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.countdown-element .container .countdown-timer_inner{display:flex;justify-content:center;align-items:center;width:50%;height:100%}@media (max-width:792px){.countdown-element .container .countdown-timer_inner{width:100%!important}}@media (max-width:1228px){.countdown-element .container .countdown-timer_inner{width:80%}}.countdown-element .container .countdown-timer_inner:hover{background-color:unset!important;color:#fff!important;cursor:auto!important}.countdown-element .container .countdown-timer_inner .timer-value{font-size:3rem}@media (max-width:792px){.countdown-element .container .countdown-timer_inner .timer-value{font-size:1.5rem}}.countdown-element .container .countdown-timer_inner span{font-size:1rem;margin:0 1.5rem;text-transform:none}@media (max-width:792px){.countdown-element .container .countdown-timer_inner span{font-size:.8rem;margin:0 .5rem}}.countdown-element .container .countdown-timer_inner .separator{font-size:2rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9waWthZGF5L2Nzcy9waWthZGF5LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy9zcGxpZGUtY29yZS5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLm1pbi5jc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19hd2FyZHMuc2NzcyIsIm1vZHVsZXMvX2NvbmZpZy5zY3NzIiwibW9kdWxlcy91dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmlsZS1kb3dubG9hZC1mb3JtLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19ldmVudC1yb29tcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZXh0ZXJuYWwtZm9ybS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9jb250YWN0LWZvcm0tZWxlbWVudC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmVhdHVyZXMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ZhY2lsaXR5LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2dhbGxlcnkuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2luc3RhZ3JhbS1mZWVkLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19uZWFyYnkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vZmZlcnMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jlc3RhdXJhbnQtaW5mby5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudC1tZW51cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudHMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jvb21zLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19yb29tLWluZm8uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2V2ZW50cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdmlkZW8tcGxheWVyLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL190aWxlcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy1tYXAuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3ZpcnR1YWwtdG91ci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fY3RhLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvY29udGFjdC10aWxlLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ltYWdlLWNvbnRlbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hvdGVsLWZhY2lsaXRpZXMtZmFxLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19wcm9wZXJ0aWVzLXNsaWRlci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9mYWNpbGl0eS1saXN0LWljb24uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvZmFjaWxpdHktY2FyZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy90ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvdGV4dC1jb250ZW50LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2FjdGlvbi1pbWFnZS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdGFibGUuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hhbGZib3guc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2NvbnRhY3QtY2FyZHMtZ3JpZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vdXItbmVpZ2hib3VyaG9vZC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbmF6enktaW5mby13aW5kb3cuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fYmxvZ3Muc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fcHJvcGVydHktYmxvZy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL190aWxlLWJveC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19icmVhay1hcGFydC10aWxlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Z1bGwtd2lkdGgtdGlsZS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19lcnJvci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9sb2NhdGlvbi1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZm9vdGVyLXNlY29uZGFyeS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zZWFyY2guc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fYnV0dG9ucy1lbGVtZW50LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX29mZmVyLWRldGFpbC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbGlkZXItZ2FsbGVyeS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19zbGlkZXItcm9vbXMtcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wb3B1cC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wYWxsZXRlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2dsaWdodGJveC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19jb3VudGRvd24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBRUE7OztBQUtBLGFBQ0ksUUFBUyxLQUNULFFBQVMsTUFDVCxTQUFVLFNBQ1YsTUFBTyxLQUNQLFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxLQUNsQixvQkFBcUIsS0FDckIsWUFBYSxnQkFBZ0IsQ0FBRSxTQUFTLENBQUUsS0FBSyxDQUFFLFdBUXJELG1CQURBLG9CQUVJLFFBQVMsSUFDVCxRQUFTLE1BRWIsbUJBQXFCLE1BQU8sS0FFNUIsdUJBQ0ksUUFBUyxLQUdiLHNCQUNJLFNBQVUsU0FDVixXQUFZLEVBQUUsSUFBSSxLQUFLLEtBQUssZUFHaEMsYUFDSSxNQUFPLEtBQ1AsTUFBTyxNQUNQLE9BQVEsSUFHWixZQUNJLFNBQVUsU0FDVixXQUFZLE9BR2hCLFlBQ0ksUUFBUyxhQUNULFNBQVUsU0FDVixRQUFTLEtBQ1QsU0FBVSxPQUNWLE9BQVEsRUFDUixRQUFTLElBQUksSUFDYixVQUFXLEtBQ1gsWUFBYSxLQUNiLFlBQWEsSUFDYixpQkFBa0IsS0FFdEIsbUJBQ0ksT0FBUSxRQUNSLFNBQVUsU0FDVixRQUFTLEtBQ1QsT0FBUSxFQUNSLEtBQU0sRUFDTixJQUFLLElBQ0wsUUFBUyxFQUliLFdBREEsV0FFSSxRQUFTLE1BQ1QsT0FBUSxRQUNSLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxFQUNSLFFBQVMsRUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUVSLFlBQWEsS0FDYixZQUFhLE9BQ2IsU0FBVSxPQUNWLGlCQUFrQixZQUNsQixvQkFBcUIsT0FBTyxPQUM1QixrQkFBbUIsVUFDbkIsZ0JBQWlCLElBQUksSUFDckIsUUFBUyxHQUliLGlCQURBLGlCQUVJLFFBQVMsRUFJYixtQkFEQSxXQUVJLE1BQU8sS0FDUCxpQkFBa0Isd05BSXRCLG1CQURBLFdBRUksTUFBTyxNQUNQLGlCQUFrQix3TkFJdEIsdUJBREEsdUJBRUksT0FBUSxRQUNSLFFB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XG4vKiFcbiAqIFBpa2FkYXlcbiAqIENvcHlyaWdodCDCqSAyMDE0IERhdmlkIEJ1c2hlbGwgfCBCU0QgJiBNSVQgbGljZW5zZSB8IGh0dHBzOi8vZGJ1c2hlbGwuY29tL1xuICovXG5cbi5waWthLXNpbmdsZSB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiYmI7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLypcbmNsZWFyIGNoaWxkIGZsb2F0IChwaWthLWxlbmRhciksIHVzaW5nIHRoZSBmYW1vdXMgbWljcm8gY2xlYXJmaXggaGFja1xuaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG4qL1xuLnBpa2Etc2luZ2xlOmJlZm9yZSxcbi5waWthLXNpbmdsZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ucGlrYS1zaW5nbGU6YWZ0ZXIgeyBjbGVhcjogYm90aCB9XG5cbi5waWthLXNpbmdsZS5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waWthLXNpbmdsZS5pcy1ib3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLC41KTtcbn1cblxuLnBpa2EtbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiA4cHg7XG59XG5cbi5waWthLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGlrYS1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGlrYS10aXRsZSBzZWxlY3Qge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucGlrYS1wcmV2LFxuLnBpa2EtbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAvKiBoaWRlIHRleHQgdXNpbmcgdGV4dC1pbmRlbnQgdHJpY2ssIHVzaW5nIHdpZHRoIHZhbHVlIChpdCdzIGVub3VnaCkgKi9cbiAgICB0ZXh0LWluZGVudDogMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzUlIDc1JTtcbiAgICBvcGFjaXR5OiAuNTtcbn1cblxuLnBpa2EtcHJldjpob3Zlcixcbi5waWthLW5leHQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5waWthLXByZXYsXG4uaXMtcnRsIC5waWthLW5leHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVVrbEVRVlI0MnUzVk1Rb0FJQkFEUWY4UGdqK09EOWhHMkN0T05KQjJ5bVFrS2UwSGJ3QVAweHVjRGlRV0FSSVRJREVCRW5NZ01ROFM4K0FxQklsNmtLZ0hpWHFRcUFlSmVwQm8vejM4Si9VMHVBSGxhQmtCbDlJNEd3QUFBQUJKUlU1RXJrSmdnZz09Jyk7XG59XG5cbi5waWthLW5leHQsXG4uaXMtcnRsIC5waWthLXByZXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBZUNBWUFBQUFzRWo1ckFBQUFVMGxFUVZSNDJ1M1ZPd29BTUFnRTBkd2ZBbk5qVTI2YllrQkNGR3dmaUw5VlZXb08rQko0R2YzZ3RzRUtLb0ZCTlRDb0NBWVZ3YUFpR05RR01VSE1rakdiZ2prMm1JT051WG8wbkM4WG5DZjFKWGdBclZJWkFRaDVUS1lBQUFBQVNVVk9SSzVDWUlJPScpO1xufVxuXG4ucGlrYS1wcmV2LmlzLWRpc2FibGVkLFxuLnBpa2EtbmV4dC5pcy1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG9wYWNpdHk6IC4yO1xufVxuXG4ucGlrYS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBpa2EtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCxcbi5waWthLXRhYmxlIHRkIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpa2EtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5waWthLXdlZWsge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmlzLXRvZGF5IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICMzM2FhZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24sXG4uaGFzLWV2ZW50IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogIzMzYWFmZjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggIzE3OGZlNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1ZGE5O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjMDA3NmM5O1xufVxuXG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLWlucmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDVFOUY3O1xufVxuXG4uaXMtc3RhcnRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM2Q0IzMUQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1lbmRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzM2FhZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1kaXNhYmxlZCAucGlrYS1idXR0b24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBvcGFjaXR5OiAuMztcbn1cblxuLmlzLW91dHNpZGUtY3VycmVudC1tb250aCAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG4uaXMtc2VsZWN0aW9uLWRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5waWthLWJ1dHRvbjpob3Zlcixcbi5waWthLXJvdy5waWNrLXdob2xlLXdlZWs6aG92ZXIgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4MDAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBzdHlsaW5nIGZvciBhYmJyICovXG4ucGlrYS10YWJsZSBhYmJyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGN1cnNvcjogaGVscDtcbn1cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDowfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZV9fdHJhY2stLXR0Yj4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19saXN0ey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGVfX3Byb2dyZXNzX19iYXJ7d2lkdGg6MH0uc3BsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVufS5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQsLnNwbGlkZS5pcy1yZW5kZXJlZHt2aXNpYmlsaXR5OnZpc2libGV9LnNwbGlkZV9fc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0iLCIuc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LnNwbGlkZV9fdHJhY2stLWRyYWdnYWJsZXstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2Fycm93ey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyZW07LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvcGFjaXR5Oi43O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjJlbTt6LWluZGV4OjF9LnNwbGlkZV9fYXJyb3cgc3Zne2ZpbGw6IzAwMDtoZWlnaHQ6MS4yZW07d2lkdGg6MS4yZW19LnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCl7b3BhY2l0eTouOX0uc3BsaWRlX19hcnJvdzpkaXNhYmxlZHtvcGFjaXR5Oi4zfS5zcGxpZGVfX2Fycm93OmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDoxZW19LnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93LS1uZXh0e3JpZ2h0OjFlbX0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX2Fycm93OmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3BhZ2luYXRpb257Ym90dG9tOi41ZW07bGVmdDowO3BhZGRpbmc6MCAxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjhweDttYXJnaW46M3B4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBsaW5lYXI7d2lkdGg6OHB4fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06c2NhbGUoMS40KTt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi45fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcHJvZ3Jlc3NfX2JhcntiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjNweH0uc3BsaWRlX19zbGlkZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNwbGlkZV9fc2xpZGU6Zm9jdXN7b3V0bGluZTowfUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlX19zbGlkZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfX1Ac3VwcG9ydHMob3V0bGluZS1vZmZzZXQ6LTNweCl7LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0Oi0zcHh9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze2JvcmRlcjozcHggc29saWQgIzBiZn0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwYmZ9fS5zcGxpZGVfX3RvZ2dsZXtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190b2dnbGU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RvZ2dsZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle2JvcmRlcjozcHggc29saWQgIzAwMH0uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tcHJldntsZWZ0OmF1dG87cmlnaHQ6MWVtfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06c2NhbGVYKDEpfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0e2xlZnQ6MWVtO3JpZ2h0OmF1dG99LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLXByZXZ7dG9wOjFlbX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0e2JvdHRvbToxZW07dG9wOmF1dG99LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5zcGxpZGVfX3BhZ2luYXRpb24tLXR0Yntib3R0b206MDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtsZWZ0OmF1dG87cGFkZGluZzoxZW0gMDtyaWdodDouNWVtO3RvcDowfSIsIlxuLmF3YXJkcy1lbGVtZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgaDJ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTs7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTs7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYnN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICAgIC50YWJzX19saXN0e1xuICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJzLWNvbnRlbnRze1xuICAgICAgICBmbGV4OiAwIDAgY2FsYyg2MCUgLSA1cmVtKTtcbiAgICAgICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6NXJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWItcGlsbHN7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgLnRhYi1waWxsc19fbGlua3tcbiAgICAgIGJ1dHRvbntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxufVxuXG4udGFiLXBhbmV7XG4gICAgaDJ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICB9XG59XG5cbiAgLnRhYnMtc2VsZWN0b3JzIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cblxuICAudGFicy1jb250ZW50c3tcbiAgICAudGFiLXBhbmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cblxuLmF3YXJkcy1lbGVtZW50X19kZXNrdG9we1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHN7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmF3YXJkcy1lbGVtZW50X19tb2JpbGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4gIC5hY2NvcmRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIC50b2dnbGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAxcmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgICAudG9nZ2xlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItbGVmdC1hcnJvdy5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gICAgLnRvZ2dsZS1jb250ZW50cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZzogMXJlbSAwIDJyZW07XG4gICAgICBoMiwgaDN7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAudG9nZ2xlIHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAudG9nZ2xlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgfVxuICAgICAgLnRvZ2dsZS1jb250ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYnNfX2NvbnRlbnR7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiIsIiR0aGVtZURpcmVjdG9yeTogJy9yZXNvdXJjZXMvdGhlbWVzL2xhbmNlbW9yZS10aGVtZS8nO1xuXG5AaW1wb3J0IFwidXRpbGl0aWVzL21peGluc1wiO1xuXG4kZm9udC1mYW1pbHktc2VyaWY6IFwiRnVua2lzXCIsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJBZnRlcmFsbFwiLCBzZXJpZjtcbiRmb250LWZhbWlseS1iYXNlOiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuXG4kZm9udC13ZWlnaHQtbm9ybWFsOiAzMDA7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiA0MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNTAwO1xuJGZvbnQtd2VpZ2h0LWhlYXZ5OiA2MDA7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cbiRkYXJrOiAjMkIyODI5O1xuJGJlaWdlOiAjRjRGM0VCO1xuJHJlZDogI0REMkYyRjtcbiRibHVlOiAjMDA4NUZGO1xuJHByaW1hcnk6ICRkYXJrO1xuJHNlY29uZGFyeTogJGJlaWdlO1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gICAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXG4gICAgXCJ3aGl0ZVwiOiAjRkZGLFxuICAgICk7XG5cbiRib2R5LWJnOiAkc2Vjb25kYXJ5O1xuJGJvcmRlci1yYWRpdXM6IDA7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiRidG4tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cztcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXM7XG5cbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6IDA7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogMDtcblxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21hcHNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9yb290XCI7XG4iLCJAbWl4aW4geHh4bGctc2NyZWVuIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHh4bGctc2NyZWVuIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHhsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbGctc2NyZWVuIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHVwLWxnLXNjcmVlbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBpcGFkLWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGlwYWQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBpcGFkLW1heCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc20tdGFibGV0IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBzbSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiB4cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHhzLW1pbiB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJcbi5maWxlLWRvd25sb2FkLWZvcm0tZWxlbWVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblxuXHQmID4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAzLjc1cmVtKTtcblx0fVxuXG5cdCYgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlICsgMy43NXJlbSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxLjEzcmVtICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHR9XG5cblx0LmJhY2tncm91bmQtaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuY29udGVudC1jb2x1bW4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0Lmhhcy1pbWFnZSB7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudC1jb2x1bW4sXG5cdC5mb3JtLWNvbHVtbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LmNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRwYWRkaW5nOiAzLjEycmVtIDQuOHJlbSAzLjEycmVtIDMuMTJyZW07XG5cdFx0bWFyZ2luLXRvcDogNy4wNnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA3Ljc0cmVtO1xuXHRcdGxlZnQ6IGNhbGMoMTAwJSAtIChtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC0gMTIwcHgpIC8gMik7XG5cdFx0d2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIpICsgNjBweDtcblx0XHQueGJnIHtcblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0td3JhcHBlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE4MHB4O1xuXHRcdHdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLyAyKSAtIDEyMHB4O1xuXHR9XG5cdC5mb3JtLWNvbHVtbntcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0fVxuXG5cdC51c2VyZm9ybSAuYnRuLXRvb2xiYXIuQWN0aW9ucyB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgeGwpKSB7XG5cblx0XHQmID4gZGl2OmZpcnN0LWNoaWxkLFxuXHRcdCYgPiBkaXY6bGFzdC1jaGlsZFxuXHRcdHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAycmVtO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbnNldDogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0LmZvcm0td3JhcHBlciB7XG5cdFx0XHRtYXJnaW46IDJyZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdCYgPiBkaXY6Zmlyc3QtY2hpbGQsXG5cdFx0JiA+IGRpdjpsYXN0LWNoaWxkXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtY29sdW1uIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5iYWNrZ3JvdW5kLWltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogMTByZW07XG5cdFx0fVxuXG5cdH1cbn1cbiIsIiRzbGlkZS13aWR0aDogNTdyZW07XG4kc2xpZGUtZ3V0dGVyOiA2cmVtO1xuJHNsaWRlLXdpZHRoLWlwYWQ6IDQ4cmVtO1xuXG4uZXZlbnQtcm9vbXMtZWxlbWVudCB7XG5cdHBhZGRpbmc6IDRyZW0gMDtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHR9XG5cblx0aHIge1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdH1cblxuXHQucm9vbS1zZWxlY3RvcnMge1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0VDRUNFO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA0LjEzcmVtO1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XG5cdFx0XHRvcGFjaXR5OiAwLjE5O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0bWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwLjVyZW0gLTJweCAwLjVyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMC4ycmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbSAtMnB4IDAuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yb29tIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50LXJvb20tbW9kYWx7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC5ldmVudHMtZWxlbWVudC0tc2xpZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcblxuXHRcdC5zcGxpZGVfX3RyYWNrIHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fc2xpZGUge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdH1cblxuXG5cdFx0LnNwbGlkZV9fYXJyb3cge1xuXHRcdFx0dG9wOiB1bnNldDtcblx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRyaWdodDogNjNweDtcblx0XHR9XG5cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuXHRcdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdyB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93OjphZnRlciB7XG5cdFx0XHRjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiJTNFJTNDcGF0aCBkPVwiTTEyIDRMMTAuNTkgNS40MUwxNi4xNyAxMUg0VjEzSDE2LjE3TDEwLjU5IDE4LjU5TDEyIDIwTDIwIDEyTDEyIDRaXCIgZmlsbD1cImJsYWNrXCIlM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UnKTtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5ldmVudC1yb29tLXNsaWRlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGFzcGVjdC1yYXRpbzogOTI0IC8gNDU3O1xuXHRcdH1cblxuXHRcdC5vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0XHRwYWRkaW5nOiAwLjdyZW0gMnJlbTtcblx0XHR9XG5cdH1cblxuXHQvLy50aHVtYm5haWwtc2xpZGVyIHtcblx0Ly8gICAgbWFyZ2luLXRvcDogMjFweDtcblx0Ly8gICAgLnRodW1ibmFpbC1zbGlkZSB7XG5cdC8vICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cdC8vICAgICAgICBpbWcge1xuXHQvLyAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHQvLyAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblx0Ly8gICAgICAgICAgICBvYmplY3QtZml0OiBjb3Zlcjtcblx0Ly8gICAgICAgIH1cblx0Ly8gICAgfVxuXHQvLyAgICAuc3BsaWRlX19zbGlkZSxcblx0Ly8gICAgLnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZlIHtcblx0Ly8gICAgICAgIGJvcmRlcjogMFxuXHQvLyAgICB9XG5cdC8vfVxufVxuXG4uZXZlbnQtcm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkdyb3VwXCJdIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmV2ZW50LXJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJHcm91cFwiXSB7XG5cdC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGlwYWQge1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcblx0XHR9XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG5cdFx0cmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIDNyZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0QGluY2x1ZGUgaXBhZC1sZyB7XG5cdFx0XHRyaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHRyaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcblx0XHR9XG5cdH1cblxufVxuIiwiLmV4dGVybmFsLWZvcm0tZWxlbWVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gMDtcbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICB9XG4gICAgJi5EYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeVxuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLkxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnlcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjI1cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgfVxuICAgIC5ub2NhcHRjaGEge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NvY2lhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGVybXMtYW5kLWNvbmRpdGlvbnMgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIC5maWVsZC5jaGVja2JveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLm1pZGRsZUNvbHVtbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICZfX3NvY2lhbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbnRhY3QtZm9ybS1lbGVtZW50IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX2hlYWRpbmcge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdC51c2VyZm9ybSB7XG5cblx0XHRcdHVzZXJmb3JtLWZpZWxkcyAuZm9ybS1zdGVwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRtYXJnaW46IDBweCAtMTJweDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkLnRleHQsIC5maWVsZC5udW1iZXIsIC5maWVsZC5kYXRlLCAuZmllbGQuZW1haWwge1xuXHRcdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQudGV4dGFyZWEsIC5maWVsZC5jaGVja2JveCB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQuZmllbGQtd2lkdGgtLWZ1bGx7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblxuXHRcdFx0LmZpZWxkLmNoZWNrYm94IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWlkZGxlQ29sdW1ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J117XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQubWlkZGxlQ29sdW1uIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1CbGFjaywgIzAwMCk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQsIHRleHRhcmVhIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRcdFx0aW5wdXRbdHlwZT0nZW1haWwnXSxcblx0XHRcdGlucHV0W3R5cGU9J2RhdGUnXSxcblx0XHRcdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRcdFx0aW5wdXRbdHlwZT0ndGltZSddLFxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNGRkYpO1xuXG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0fVxuXG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sIC5hY3Rpb24gc3BhbiB7XG5cdFx0XHRcdC8vZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkIyODI5O1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0LmZpZWxkLmZpZWxkLXdpZHRoLS1oYWxme1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC51c2VyZm9ybSAuZm9ybS1zdGVwIC51c2VyZm9ybXNncm91cDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdH1cblxuXHRcdC51c2VyZm9ybSAuZm9ybS1zdGVwIC51c2VyZm9ybXNncm91cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmZlYXR1cmVzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJJY29uXCJdIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgQGluY2x1ZGUgaXBhZHtcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgIH1cbiAgICAuZmVhdHVyZXMge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgdXAtbGctc2NyZWVuIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkV4cGFuZGFibGVcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA4cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICB9XG4gICAgLmJhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgcGFkZGluZzogNHJlbSA0LjhyZW0gNHJlbSAzLjEzcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDMuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuNnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgJy9pbWFnZXMvc3ZnL2NoZXZyb24tZG93bi13aGl0ZS1zeW1ib2wuc3ZnJyk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbixcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1saXN0X193cmFwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgICAgICBAaW5jbHVkZSBsZy1zY3JlZW4ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDMuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZlYXR1cmVzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJDYXRlZ29yaXNlZFwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmUtY29sdW1uIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzByZW07XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmPmRpdiB7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHJcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZlYXR1cmUtY29sdW1uLS1oZCB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmUtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uLFxuICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgJi5hY3RpdmUgLCY6aG92ZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1oZWF2eTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJlaWdlO1xuICAgICAgICAgICAgY29sb3I6ICMyYjI4Mjk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgW2RhdGEtYnMtdG9nZ2xlXSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJycgdXJsKCR0aGVtZURpcmVjdG9yeSArICcvaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24td2hpdGUtc3ltYm9sLnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZhY2lsaXR5LWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTJweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW46IDBweCAtNDBweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdEBpbmNsdWRlIGlwYWQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCZfX2hlYWRpbmcge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1M3B4O1xuXHRcdFx0XHQvL2ZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luOiAwcHggYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1M3B4O1xuXHRcdFx0XHQvL2ZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luOiAwcHggYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlcyB7XG5cdFx0d2lkdGg6IDcwJTtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC0zMnB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblxuXHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZS1ob2xkZXIge1xuXHRcdFx0cGFkZGluZzogMzJweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0cGFkZGluZzogMjRweCAwcHg7XG5cdFx0XHR9XG5cblxuXHRcdFx0JjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2Uge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI5MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMTVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjkycHg7XG5cblx0XHRcdFx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2UtY29udGVudHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogODZweDtcblxuXHRcdFx0XHRcdFx0Ji1pY29ue1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbGctc2NyZWVuIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Ji1ncmFkaXRlbnR7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQvL29wYWNpdHk6IDAuNTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDgzZGVnLHJnYmEoMCwwLDAsLjkpIDYuODklLHJnYmEoMCwwLDAsLjkpIDMwLjQlLHJnYmEoMCwwLDAsMCkgNjkuMzQlKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC45MCkgMzguMDklLCByZ2JhKDAsIDAsIDAsIDAuMDApIDcwLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA4My44MiUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuOTApIDM4LjA5JSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA3MC41MSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgODMuODIlKTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZS1jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ly9tYXgtd2lkdGg6IDMzMHB4O1xuXG5cdFx0XHQmLWljb257XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtaGVhZGluZ3tcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMjNweDtcblxuXHRcdFx0XHRoMntcblx0XHRcdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0XHRjb2xvcjogICMyQjI4Mjk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0Ji1kZXNje1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMyM3B4O1xuXG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGNEY0RjQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmdhbGxlcnktZWxlbWVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC42cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiVGh1bWJuYWlsc1wiXSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICAgIC50aHVtYm5haWwtZ2FsbGVyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQvLyA1IGNvbHNcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjE4IC8gMjAyO1xuICAgICAgICAgICAgd2lkdGg6IDIxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAuM3JlbTtcbiAgICAgICAgfVxuXG5cdFx0Ly8gNiBjb2xzXG5cdFx0Ji53LTE4MSBpbWcge1xuXHRcdFx0d2lkdGg6IDE4MXB4O1xuXHRcdH1cblxuXHRcdC8vIDQgY29sc1xuXHRcdCYudy0yNzIgaW1nIHtcblx0XHRcdHdpZHRoOiAyNzJweDtcblx0XHR9XG5cblx0XHQvLyAzIGNvbHNcblx0XHQmLnctMzYzIGltZyB7XG5cdFx0XHR3aWR0aDogMzYzcHg7XG5cdFx0fVxuXG5cdFx0Ly8gMiBjb2xzXG5cdFx0Ji53LTU0NSBpbWcge1xuXHRcdFx0d2lkdGg6IDU0NXB4O1xuXHRcdH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJWZXJ0aWNhbFwiXSB7XG4gICAgLnZlcnRpY2FsLWdhbGxlcnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZywgaW1nW2RhdGEtc2l6ZXM9YXV0b10ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHJlbTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgLy93aWR0aDogMjAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnQge1xuICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgJi5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdhbGxlcnktZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkFsbCBob3RlbHNcIl0ge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICAuZ2FsbGVyeS13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICB9XG4gICAgLmdhbGxlcnktbGlnaHRib3gge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAtNy41cHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA3LjVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCVcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzQ2cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyOTgvMjIyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1kZW1vX19pY29ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2FsbGVyeS1kZW1vIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAmOmhvdmVye1xuICAgICAgICAuZ2FsbGVyeS1kZW1vX19pY29ue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAwLjgpO1xuICAgICAgICAgICAgd2lkdGg6IDU3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ2FsbGVyeS1saXN0LWl0ZW0ge1xuXHRkaXNwbGF5OiBub25lO1xuXHQmLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ji5oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmx1bS1saWdodGJveCB7XG4gICAgei1pbmRleDogOTk5O1xufVxuXG4ubHVtLWxpZ2h0Ym94LWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjgpO1xufVxuXG4ubHVtLWdhbGxlcnktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgYm90dG9tOiA1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBib3R0b206IDVyZW07XG4gICAgfVxufVxuXG4ubHVtLXByZXZpb3VzLWJ1dHRvbiB7XG4gICAgbGVmdDogMTlyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1zZWNvbmRhcnktc3ltYm9sLnN2Z1wiKTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLmx1bS1uZXh0LWJ1dHRvbiB7XG4gICAgcmlnaHQ6IDE5cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1zZWNvbmRhcnktc3ltYm9sLnN2Z1wiKTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLmx1bS1saWdodGJveC1wb3NpdGlvbi1oZWxwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmssIDAuNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5sdW0taW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1zZWxlY3QtYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIC5jb2x7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW0gMXJlbTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLm5vLWltYWdlLW1lc3NhZ2V7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcbi8vICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuLy8gICAgICAgIGJvdHRvbTogMnJlbTtcbi8vICAgICAgICAmLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcbi8vICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtcbi8vICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4vLyAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZXtcbi8vICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgfVxuLy9cbi8vICAgIH1cbi8vfVxuXG4uZ2FsbGVyeS1lbGVtZW50LXNlY29uZGFyeSwuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDcxOHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0LmdhbGxlcnktcGFnZS1zZWNvbmRhcnkgJntcblx0XHRcdG1heC13aWR0aDogNDIwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmX19oZWFkaW5ne1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRoMntcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRjb2xvcjogICMyQjI4Mjk7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNje1xuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblxuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC0xNnB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbjogLTEycHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogLTEycHg7XG5cdFx0fVxuXHRcdC8vXG5cdFx0Ly8uZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xuXHRcdC8vXHRAaW5jbHVkZSBzbSB7XG5cdFx0Ly9cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Ly9cdH1cblx0XHQvL31cblxuXHR9XG5cblx0Jl9faW1hZ2V7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHR3aWR0aDogMjUlO1xuXHRcdGhlaWdodDogMzA1cHg7XG5cblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xuXHRcdFx0aGVpZ2h0OiA0MTZweDtcblx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cblx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0aGVpZ2h0OiAzNTNweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1ne1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQvL2hlaWdodDogMTU1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmc6ICAxMnB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGhlaWdodDogMTU1cHg7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmdhbGxlcnktcGFnZS1zZWNvbmRhcnl7XG5cdCZfX2J0bnN7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9fYnRue1xuXHRcdGNvbG9yOiB2YXIoLS1CbGFjaywgIzAwMCk7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdGJ1dHRvbntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cbn1cblxuLmdhbGxlcnktZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XG4gICRzbGlkZXItcm9vbXMtLWJyZWFrcG9pbnQ6ICRzbGlkZS13aWR0aCArICgkc2xpZGUtZ3V0dGVyICogMik7XG5cbiAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgIHRvcDogLTIlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAvL2xlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGxlZnQ6IDE2LjUlO1xuICAgICAgdG9wOiA0Mi41JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NXB4KSB7XG4gICAgICBsZWZ0OiAxNi41JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDMxcmVtKTtcbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiA5MTJweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgIHRvcDogLTIlO1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSBjYWxjKCRzbGlkZS1ndXR0ZXIgLyAyKSk7XG4gICAgLy9yaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICByaWdodDogNTBweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHJpZ2h0OiAxNi41JTtcbiAgICAgIHRvcDogNDIuNSU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNzVweCkge1xuICAgICAgcmlnaHQ6IDE2LjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDMxcmVtKTtcbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19hcnJvd3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmdhbGxlcnktd3JhcCAuY29udGFpbmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wYWdpbmF0aW9ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG59IiwiLmluc3RhLWZlZWQtZWxlbWVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogM3JlbSAwO1xuXG5cblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogIzAwMDtcblx0ICBhIHtcblx0XHQgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICB9XG5cblxuICAgIEBtZWRpYSAgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcblxuICAgIH1cblxuICB9XG5cbiAgJi5pbnN0YS1mZWVkLWVsZW1lbnQtLXJlc3R1cmFudHN7XG5cbiAgICAuY29sLXNtLTYge1xuXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIH1cblxuICAuaW5zdGEtZmVlZC1ob2xkZXIge1xuXG5cbiAgICAuaW5zdGEtZ3JpZC1pdGVtIHtcblxuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTI1JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5uZWFyYnktZWxlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIC5uZWFyYnlfX2xlZnQsXG4gIC5uZWFyYnlfX3JpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5uZWFyYnlfX2xlZnR7XG4gICAgbWluLWhlaWdodDogNTc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubmVhcmJ5X19yaWdodCB7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW46IDBcbiAgICB9XG4gIH1cbiAgW2RhdGEtY2F0ZWdvcnldIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgb3BhY2l0eTogMC4zNjtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMCAycmVtIDAuM3JlbSAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzO1xuICAgIH1cbiAgICAmLnNlbGVjdGVkLFxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIG1hcmdpbjogNy4xM3JlbSBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICRjb2wtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDEyKTtcbiAgICAgIG1heC13aWR0aDogY2FsYygkY29sLXdpZHRoICogNSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjb2wtd2lkdGg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gJGNvbC13aWR0aCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICRjb2wtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKSAvIDEyKTtcbiAgICAgIG1heC13aWR0aDogY2FsYygkY29sLXdpZHRoICogNSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjb2wtd2lkdGg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gJGNvbC13aWR0aCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgbWFyZ2luOiA0cmVtIGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbjogNHJlbSBhdXRvO1xuICAgIH1cbiAgICAuY2F0ZWdvcmllcyB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgfVxuICAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAubWFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIudGFicy13cmFwcGVyIHtcblx0Jl9fYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0Ly9vdmVyZmxvdy14OiBhdXRvO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZHJvcGRvd24ge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdC5hcnJvdy1pY29uIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdC5hcnJvdy1pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIGJsYWNrOyAvKiBBcnJvdyBjb2xvciAqL1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7IC8qIFNwYWNlIGJldHdlZW4gdGhlIHRpdGxlIGFuZCB0aGUgYXJyb3cgKi9cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHQuYXJyb3ctaWNvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xuXG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogMTZweCA4cHg7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRhYnMtd3JhcHBlcl9fYnRuLS1kcm9wZG93bi1saXN0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0b3ZlcmZsb3cteDogYXV0bztcblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0ZmxleDogMTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBpbml0aWFsIC0xNnB4O1xuXHR9XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogNHB4IDE2cHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwOyAvLyBQcmV2ZW50cyBzaHJpbmtpbmdcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBFbnN1cmVzIHRleHQgc3RheXMgb24gb25lIGxpbmVcblx0XHRvdmVyZmxvdzogdmlzaWJsZTsgLy8gTWFrZXMgdGhlIGZ1bGwgdGV4dCB2aXNpYmxlXG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuXG4ub2ZmZXJzLWVsZW1lbnQge1xuXHRvdmVyZmxvdy14OiBjbGlwO1xuXG4gIC50aXRsZXN7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG5cdCYubm8tYWxsLW9mZmVycyB7XG5cdFx0LnNwbGlkZSB7XG5cdFx0XHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVycy10aWxlIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDhyZW0gMCA0cmVtO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZzogM3JlbSAwIDJyZW07XG5cdFx0fVxuXG5cdFx0Ji5vZmZlcnMtdGlsZS1hbHQge1xuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdH1cblx0fVxuXG5cdC50aWxlcy1lbGVtZW50X19pbWcge1xuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDM5MHB4O1xuXHRcdFx0aGVpZ2h0OiA1NDBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGlsZXMtZWxlbWVudF9fY29udGVudCB7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1heC13aWR0aDogNDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbC1sZy0xMiB7XG5cdFx0aDIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG4ub2ZmZXItaXRlbXMtd3JhcHBlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbjogMCAzcmVtO1xufVxuXG4ub2ZmZXJzLWVsZW1lbnQge1xuXHQmOmhhcyg+IC5vZmZlcnMtZ3JpZCkge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQub2ZmZXJzLWdyaWQge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAtMTZweDtcblx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHQmLnJvdyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji5vZmZlci1pdGVtcyB7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogMTJyZW07XG5cblx0XHRcdC8vIEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogMTNyZW07XG5cdFx0XHQvLyB9XG5cblx0XHRcdC8vIEBpbmNsdWRlIGxnLXNjcmVlbntcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDEwcmVtO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQvLyBAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogNnJlbTtcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQGluY2x1ZGUgeHN7XG5cdFx0XHQvLyBcdG1hcmdpbi1sZWZ0OiAwcmVtO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxuXG5cdC5vZmZlcnMtZ3JpZF9faXRlbS13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcblx0XHRyaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHQmLm9mZmVycy1ncmlkX19pdGVtLXdyYXBwZXItdGhyZWUge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYub2ZmZXJzLWdyaWRfX2l0ZW0td3JhcHBlci1mb3VyIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQub2ZmZXJzLWdyaWRfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cblx0XHQmLm9mZmVyLWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0Ly9tYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblxuXHRcdC5vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0MGRlZyxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjMyKSxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjMyKVxuXHRcdFx0KTtcblx0XHR9XG5cdH1cblxuXHQuZ3JpZC1lbGVtZW50X19pbWcge1xuXHRcdGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5ncmlkLWVsZW1lbnRfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0Lm9mZmVycy1idXR0b24td3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub2ZmZXJzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJCYWNrZ3JvdW5kIEltYWdlXCJdIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5zcGxpZGVfX3NsaWRlIHtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA0MHJlbTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0aGVpZ2h0OiAyMHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0aGVpZ2h0OiAyMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdDg4LjY0ZGVnLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNTIpIDcuNzUlLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDApIDEwMi4xMSVcblx0XHRcdCk7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDUwdnc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAzLjFyZW0gMCAzLjFyZW0gMy4xcmVtO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0LnNsaWRlci1jb250cm9scyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblxuXHRcdFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZyZW07XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0dG9wOiAzMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHRvcDogMzAlO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVyIHsgXG4gICAgXG4gICAgLmJ0bntcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIgLSAzLjEzcmVtKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCkgLyAyIC0gMy4xM3JlbSk7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkFsdGVybmF0aW5nXCJdIHtcblx0Ji5icmVhay1hcGFydC10aWxlLWFsdCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG5cdFx0ZGl2OmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0ZGl2Omxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkJhY2tncm91bmQgSW1hZ2VcIl0ge1xuXHQub2ZmZXItZmlsdGVyIHtcblx0XHRtYXgtd2lkdGg6IDQzMHB4O1xuXHRcdG1hcmdpbjogMnJlbSBhdXRvIDRyZW07XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXHR9XG5cblx0LnBhY2thZ2VzX19pbWcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogNjEwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX193cmFwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHQuY29udGFpbmVyLFxuXHRcdC5yb3csXG5cdFx0LnJvdyA+IGRpdiB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIsXG5cdFx0LnJvdyxcblx0XHQucm93ID4gZGl2IHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXNfX2hvdGVsIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdH1cblxuXHRcdGgyLFxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAyLjNyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX19jb250ZW50LWRldGFpbHMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDNyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMnJlbSAxcmVtIDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3BsaWRlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX2Fycm93cyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiXG5cdFx0XHRcdFx0XHR1cmwoL3Jlc291cmNlcy90aGVtZXMvbGFuY2Vtb3JlLXRoZW1lL2ltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zcGxpZGVfX2Fycm93LS1wcmV2IHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tbW9iaWxle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub2ZmZXJzLWVsZW1lbnQge1xuXG4gIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgJi0tYmd7XG5cbiAgICAgIC5vZmZlcnMtZWxlbWVudC0tYmctd3JhcHBlcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuc3BsaWRlX19zbGlkZSBpbWd7XG4gICAgICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1jb250cm9scyBbZGF0YS1zbGlkZXItY29udHJvbD1cIjxcIl17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2xpZGVyLWNvbnRyb2xze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLWRlc2t0b3B7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnRpdGxlc3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmNGYzZWIgICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAub2ZmZXJze1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmVye1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bntcbiAgICAgICAgICBjb2xvcjogI2Y0ZjNlYjtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cblxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSB4cyB7XG4gICAgJi0tYmd7XG5cbiAgICAgIC5vZmZlcnMtZWxlbWVudC0tYmctd3JhcHBlcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuc3BsaWRlX19zbGlkZSBpbWd7XG4gICAgICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1jb250cm9scyBbZGF0YS1zbGlkZXItY29udHJvbD1cIjxcIl17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG5cbiAgICAgIC5zbGlkZXItY29udHJvbHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tZGVza3RvcHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAudGl0bGVze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMyYjI4MjkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAgIWltcG9ydGFudDtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmNGYzZWIgICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAub2ZmZXJze1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmVye1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bntcbiAgICAgICAgICBjb2xvcjogI2Y0ZjNlYjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ub2ZmZXItZGV0YWlsLXBhZ2UgLm9mZmVyLWRldGFpbCAuaW5jbHVzaW9ucyBhIHtcblx0Y29sb3I6ICNmZmZmZmY7XG59XG4iLCIucmVzdGF1cmFudC1pbmZvLWVsZW1lbnQge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG5cdC5kaW5pbmctcm9vbS1sb2dvIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCBhdXRvIDFyZW07XG5cdH1cbiAgICAucHJvcGVydHktbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgICB9XG4gICAgLnJlc2VydmF0aW9uLWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XG4gICAgfVxuICAgIC5wcm9wZXJ0eS1kZXRhaWxzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG59XG5cbi5yZXN0YXVyYW50LWluZm8tZWxlbWVudC1pbWFnZXtcblxuICAmLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdlLS1yZXZlcnNle1xuICAgIC5yZXN0YXVyYW50LWluZm8tZWxlbWVudC1pbWFnZS1yb3d7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICYtaW1ne1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtaW5uZXJ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcblxuICAgICAgfVxuXG4gICAgICBpbWd7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmJ0bi1zb2xpZC1kYXJre1xuICAgIGJhY2tncm91bmQ6ICMyQjI4Mjk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNGNEYzRUI7XG4gIH1cblxufVxuIiwiXG4ucmVzdGF1cmFudC1tZW51cy1lbGVtZW50IHtcblxufVxuXG4ucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LS1ib3JkZXJ7XG5cbiAgJi5idXR0b25zLWVsZW1lbnR7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAuYnV0dG9ucy13cmFwcGVye1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICB9XG5cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJCMjgyOTtcbiAgICBjb2xvcjogI0Y0RjNFQjtcblxuICAgIGgye1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNEYzRUIgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNGNEYzRUIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeXtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNEYzRUIgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjRjRGM0VCICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYzRUIgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMyQjI4MjkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0tYm9yZGVyLWlubmVye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI4Mjk7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LS1ib3JkZXItd3JhcHBlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmIyODI5O1xuICAgIHBhZGRpbmc6IDRyZW0gMCAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgfVxuICB9XG5cbiAgaDJ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzJiMjgyOTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWhlYWRpbmd7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC1kZXNje1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC1oZWFkaW5ne1xuICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgICB3aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC1kZXNje1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cblx0ICAuYnV0dG9ucy13cmFwcGVye1xuXHRcdCAgbWFyZ2luLXRvcDogLTY1cHg7XG5cdCAgfVxuXG4gIH1cblxufVxuIiwiLnJlc3RhdXJhbnRzLWVsZW1lbnQge1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxufVxuXG4uYnJlYWstYXBhcnQtdGlsZSB7XG4gICAgLnJlc3RhdXJhbnRfX2ltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVue1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlc3RhdXJhbnRfX2NvbnRlbnR7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5icmVhay1hcGFydC10aWxlLWFsdHtcbiAgICBkaXZ7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgLnJlc3RhdXJhbnRfX2ltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVue1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDsgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgIFxuICAgICAgICAgICAgLnJlc3RhdXJhbnRfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmV2aWV3cy1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHJlbSAwIDdyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDZyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDZyZW07XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy40cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmV2aWV3IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMzJyZW07XG4gICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BsaWRlLS1yZXZpZXdzIHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0yM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3d7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiIHVybCgvcmVzb3VyY2VzL3RoZW1lcy9sYW5jZW1vcmUtdGhlbWUvaW1hZ2VzL3N2Zy9sb25nLWFycm93LXByaW1hcnktc3ltYm9sLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tcHJldntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkc2xpZGUtd2lkdGg6IDU3cmVtO1xuJHNsaWRlLWd1dHRlcjogNnJlbTtcbiRzbGlkZS13aWR0aC1pcGFkOiA0OHJlbTtcbi5yb29tcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcblxuXHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIEBpbmNsdWRlIGlwYWQtbGd7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgaXBhZC1sZ3tcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuICAgICAgICB9ICAgXG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcbiAgICAgICAgfSAgIFxuXHR9XG5cblxufVxuLnJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJEZXRhaWxlZFwiXSB7XG4gICAgLnJvb20tc2VsZWN0b3JzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4xM3JlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDkyNCAvIDQ1NztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zMiksIHJnYmEoMCwgMCwgMCwgMC4zMikpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3Mgb3BhY2l0eTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3MgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDNyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XG4gICAgLnJvb20tc2VsZWN0b3JzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4xM3JlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm9vbS1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC43cyBvcGFjaXR5O1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3MgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDNyZW0gMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVyLXJvb21zLXByb3BlcnRpZXMge1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5yb29tLWluZm8tZWxlbWVudCB7XG5cdHBhZGRpbmc6IDRyZW0gMDtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdG1hcmdpbi1ib3R0b206IDIuN3JlbTtcblx0fVxuXG5cdC5yb29tLWZlYXR1cmVzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0Y29sdW1uczogMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cbn1cblxuLnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji1pbWctd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDBweCAtOHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHR9XG5cblx0Ji1pbWctbGVmdHtcblx0XHRoZWlnaHQ6IDYyNHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdGhlaWdodDogNDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWctbGVmdCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1pbWcge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWctcmlnaHQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aGVpZ2h0OiA2MjRweDtcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdGhlaWdodDogNDE2cHg7XG5cdFx0fVxuXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDUwJTtcblxuXHRcdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHQucm9vbS1pbmZvLXNlY29uZGFyeS1lbGVtZW50LS1hbHRlcm5hdGl2ZSAme1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCYtY29udGVudHtcblx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAwcHggLTQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblxuXHRcdFx0aDN7XG5cdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1hY3Rpb257XG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cblx0XHRcdHAsbGl7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1QYXJhZ3JhcGgsICM1NTUpO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR9XG5cblx0XHRcdHVse1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDBweCAzMnB4IDBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtZmFjaWxpdGllc3tcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC1jb250ZW50LWhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXG5cdFx0XHRcdGg0e1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IC0xNnB4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGlsZXtcblx0XHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cblx0XHRcdFx0Ji13cmFwcGVye1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDdweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4IDM0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWhlYWRpbmd7XG5cdFx0XHRcdFx0aDR7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMzJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbiIsIiRzbGlkZS13aWR0aDogNTdyZW07XG4kc2xpZGUtZ3V0dGVyOiA2cmVtO1xuJHNsaWRlLXdpZHRoLWlwYWQ6IDQ4cmVtO1xuLmV2ZW50cy1lbGVtZW50IHtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICBAaW5jbHVkZSB4cyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5zcGxpZGUge1xuXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvd3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgKyAxLjVyZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpICsgMS41cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODFweCkge1xuICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG4gIGhyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudC1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDVyZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NXJlbTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzIpLCByZ2JhKDAsIDAsIDAsIDAuMzIpKTtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLnZpZGVvLXBsYXllci1lbGVtZW50IHtcblx0bWFyZ2luOiA0cmVtIDA7XG5cblx0LnBsYXkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQucGxheS1zeW1ib2wge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGN1cnNvcjogd2FpdDtcblx0XHR9XG5cblx0XHQvLyY6ZGlzYWJsZWQ6OmJlZm9yZSB7XG5cdFx0Ly9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL1x0Y29udGVudDogJyc7XG5cdFx0Ly9cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHQvL1x0bGVmdDogMDtcblx0XHQvL1x0dG9wOiAwO1xuXHRcdC8vXHR3aWR0aDogMTAwJTtcblx0XHQvL1x0aGVpZ2h0OiAxMDAlO1xuXHRcdC8vfVxuXG5cdH1cblxuXHRpbWcge1xuXHRcdGhlaWdodDogMzByZW07XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnZpZGVvLWxpZ2h0LWJveCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR3aWR0aDogMTAwdnc7XG5cdHotaW5kZXg6IDEwMDA7XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRhbmltYXRpb24tbmFtZTogb3Blbi12aWRlby1saWdodGJveDtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuXHQmLm9wZW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuY2xvc2Uge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjRkZGO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0Jjpob3ZlciAsJjphY3RpdmV7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuQGtleWZyYW1lcyBvcGVuLXZpZGVvLWxpZ2h0Ym94IHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHR9XG59XG4iLCIudGlsZXMtZWxlbWVudCB7XG4gICAgLmZ1bGwtd2lkdGgtdGlsZSB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mdWxsLXdpZHRoLXRpbGUtYWx0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiRnVsbFwiXSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZ1bGwtd2lkdGgtdGlsZSB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVuIHtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGlwYWQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZ1bGwtd2lkdGgtdGlsZS1hbHQge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnRpbGVzLWVsZW1lbnRfX2ltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcyLjk1MiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC4zMiksIHJnYmEoMCwgMCwgMCwgLjMyKSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY3MnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50X19pbWcge1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG59XG5cbi5icmVhay1hcGFydC10aWxlIHtcbiAgICAudGlsZXMtZWxlbWVudF9faW1nIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTQwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJyZWFrLWFwYXJ0LXRpbGUtYWx0IC5icmVhay1hcGFydC10aWxlX19pbmZvIHtcbiAgICAgICAgb3JkZXI6IHVuc2V0O1xuICAgIH1cbn1cbiIsIi5wcm9wZXJ0aWVzLWVsZW1lbnQge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA0cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xuICAgIH1cblxuICAgIC5jb250ZW50LnhiZyBoMyB7XG4gICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICAgICAgJi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG4gICAgICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhc3RyYWNrX19lbGVtZW50c19fdGV4dGVsZW1lbnR7XG4gICAgLmh0bWwtZWRpdG9yIHtcbiAgICAgICAgaHJ7XG4gICAgICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXN0cmFja19fZWxlbWVudHNfX3RleHRlbGVtZW50ICsgLmZhc3RyYWNrX19lbGVtZW50c19fcHJvcGVydGllc2VsZW1lbnR7XG4gICAgLnByb3BlcnRpZXMtZWxlbWVudHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAuc2xpZGVyLXJvb21zLXByb3BlcnRpZXN7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5mYXN0cmFja19fZWxlbWVudHNfX3Byb3BlcnRpZXNlbGVtZW50ICsgLmZhc3RyYWNrX19lbGVtZW50c19fdGlsZXNlbGVtZW50e1xuICAgIC50aWxlcy1lbGVtZW50e1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG5cbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtc2l6ZTogY2FsYygxMDAlICsgMXB4KTtcbn1cbiIsIi5wcm9wZXJ0aWVzLW1hcC1lbGVtZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LnJvd3tcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0fVxuXHR9XG5cblxufVxuXG4ucHJvcGVydGllcy1tYXBfX2luZm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnByb3BlcnRpZXMtbWFwX19pbWcge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNjgwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuLnByb3BlcnRpZXMtbWFwX19kZXRhaWxzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0cGFkZGluZzogM3JlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0bWF4LXdpZHRoOiA0ODFweDtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aWR0aDogOTUlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogNTtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG5cdFx0bGkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjNyZW07XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDYge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWhlYXZ5O1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHR9XG59XG5cbi5wcm9wZXJ0aWVzLW1hcF9fbWFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmctbGVmdDogNXJlbTtcblx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdH1cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNHJlbTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogMnJlbSAycmVtIDRyZW07XG5cdH1cblxuXHQubWFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDgwLzQzNTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5hdS1tYXAge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0ODAvNDM1O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0Lm1hcC1waW4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IDAuOHJlbTtcblx0XHRcdGhlaWdodDogMC44cmVtO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHR9XG5cblx0XHQubWFwLXBpbi0tYWN0aXZlIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMS4xcmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuMXJlbTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dG9wOiAtMi41cHg7XG5cdFx0XHRcdGxlZnQ6IC0yLjVweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMS40cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNHJlbTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR0b3A6IC01cHg7XG5cdFx0XHRcdGxlZnQ6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1hcC1uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvdHRvbTogOXJlbTtcblx0XHRsZWZ0OiA1cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdGxlZnQ6IDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRib3R0b206IDJyZW07XG5cdFx0fVxuXHR9XG5cblx0Lm1hcC1hcnJvd3Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQmLm1hcC1hcnJvd3MtLXByZXYge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9wZXJ0aWVzLW1hcF9fZW1wdHkge1xuXHRoZWlnaHQ6IDY4MHB4O1xufVxuIiwiXG4udmlydHVhbC10b3VyLWVsZW1lbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnZpcnR1YWwtdG91ci1saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRzdmcge29wYWNpdHk6IDF9XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcblx0XHR9XG5cdH1cblxuXHRpZnJhbWUge1xuXHRcdGhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuXHR9XG5cblx0JiA+IGRpdiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwdmggIWltcG9ydGFudDtcblx0fVxuXG59XG4iLCIuY3RhLWVsZW1lbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDE0MTVweDtcblx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdHBhZGRpbmc6IDAgMTZweDtcblxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cblx0Ji5jdGEtZWxlbWVudC0tc20ge1xuXHRcdC5jdGEtZWxlbWVudC13cmFwcGVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUzM3B4O1xuXG5cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1sZWZ0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNjhweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLTEtYS0xLWEtMS1hLCAjMUExQTFBKTtcblxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzODBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggNTBweCA1MHB4IDE2cHg7XG5cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtcmlnaHQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblxuXHR9XG5cblxuXHQmLmN0YS1lbGVtZW50LS1sZyB7XG5cdFx0LmN0YS1lbGVtZW50LXdyYXBwZXIge1xuXHRcdFx0bWluLWhlaWdodDogNTUwcHg7XG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtbGVmdCB7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LXJpZ2h0IHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRtaW4taGVpZ2h0OiA0NjJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tMS1hLTEtYS0xLWEsICMxQTFBMUEpO1xuXG5cblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHRcdHBhZGRpbmc6IDUwcHggMHB4IDUwcHggODBweDtcblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUxcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDQyMnB4O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1kZXNjIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDQyMnB4O1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0fVxuXG5cdC5jdGEtZWxlbWVudC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19ib3gge1xuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji1oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRtYXgtd2lkdGg6NjY4cHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLWRlc2Mge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdG1heC13aWR0aDo2NjhweDtcblx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cbn1cbiIsIi5jb250YWN0LXRpbGUtZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAtMTJweCAtMjRweDtcblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdG1hcmdpbjogLTEycHggLTEycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAtMTJweCAwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmX190aWxlIHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRtaW4taGVpZ2h0OiAyNzBweDtcblx0XHR0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoMS4xKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZzogMTJweCAxMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTJweCAwcHg7XG5cdFx0fVxuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0xLWEtMS1hLTEtYSwgIzFBMUExQSk7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0fVxuXG5cdH1cblxuXHQmLWljb24sICYtaGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCYtaGVhZGluZyBoNCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQmLWRlc2Mge1xuXHRcdG1heC13aWR0aDogMzA1cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIuaW1hZ2UtY29udGVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMHB4IC00MHB4O1xuXG5cdFx0QGluY2x1ZGUgc217XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2V7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtaW4taGVpZ2h0OiA1MjVweDtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogNDhweDtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDM0OHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtY29udGVudC1kZXRhaWxze1xuXHRcdHAsbGl7XG5cdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdGZvbnQtZmFtaWx5OidSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQtYWN0aW9ue1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHR9XG5cdH1cblxufVxuIiwiLmhvdGVsLWZhY2lsaXRpZXMtZmFxIHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmX193cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMHB4IC00MHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW4gO1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0LmhvdGVsLWZhY2lsaXRpZXMtZmFxX19pbWFnZXtcblx0XHRcdGhlaWdodDogMzE0cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDMxNHB4O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2V7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xuXHRcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvd3N7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb257XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0XHQgYm90dG9tOiA0NXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Vze1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XG5cdFx0bWFyZ2luOiAtOHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmhvdGVsLWZhY2lsaXRpZXMtZmFxX19pbWFnZXtcblx0XHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDhweDtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLWFkZHJlc3N7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0c3Zne1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdH1cblxuXHR9XG5cblx0Jl9fY29udGVudHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50e1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHB7XG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0LmhvdGVsLWZhY2lsaXRpZXMtZmFxX19jb250ZW50LWFjdGlvbntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAtMTJweDtcblxuXHRcdFx0XHQuYWN0aW9uLWZhcXtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmhvdGVsLWZhY2lsaXRpZXMtZmFxX19jb250ZW50LWZhcXN7XG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRcdGg1e1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1EYXJrLUdyZXksICMyQjI4MjkpO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5mYXF7XG5cdFx0XHRcdC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXG5cdFx0XHRcdGg2e1xuXHRcdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZhcS1oZWFkaW5ne1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgaXBhZC1tYXh7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZmFxLWNvbnRlbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mYXEtY29udGVudCBwe1xuXHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cbn1cbiIsIi5wcm9wZXJ0aWVzLXNsaWRlciB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblxuXHQmLnByb3BlcnRpZXMtc2xpZGVyLS12aWV3QWxsIHtcblx0XHQucHJvcGVydGllcy1zbGlkZXItY29udGVudCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2MjVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmFjdGlvbiB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAxO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdH1cblx0fVxuXG5cdC5wcm9wZXJ0aWVzLXNsaWRlci1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG5cdFx0LmNvbnRlbnQtZWxlbWVudC1oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtZWxlbWVudC1wcmVmaXgge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHR9XG5cblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM4RDhEOEQ7XG5cdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93IHtcblx0XHR0b3A6IHVuc2V0O1xuXHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0cmlnaHQ6IDBweDtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XG5cdFx0bGVmdDogdW5zZXQ7XG5cdFx0cmlnaHQ6IDYzcHg7XG5cdH1cblxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdyB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93OjphZnRlciB7XG5cdFx0Y29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiUzRSUzQ3BhdGggZD1cIk0xMiA0TDEwLjU5IDUuNDFMMTYuMTcgMTFINFYxM0gxNi4xN0wxMC41OSAxOC41OUwxMiAyMEwyMCAxMkwxMiA0WlwiIGZpbGw9XCJibGFja1wiJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJyk7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG5cblxuXHQuc3BsaWRlX190cmFjayB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0fVxuXG59XG5cbi5wcm9wZXJ0aWVzLXNsaWRlci1hY3Rpb24tdG9we1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucHJvcGVydGllcy1zbGlkZXItYWN0aW9uLXRvcCBhIHtcblx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1CbGFjaywgIzAwMCk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG4ucHJvcGVydGllcy1zbGlkZXJfX3RpbGUge1xuXHRtYXJnaW4tcmlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0MDBweDtcblxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdHdpZHRoOiAzMDVweDtcblx0fVxuXG59XG4iLCIuZmFjaWxpdHktbGlzdC1pY29uIHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdF9fY29udGVudHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OmF1dG8gO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdC1pY29uX193cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdC1pY29uX19saXN0e1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0cGFkZGluZzogMTZweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9faWNvbntcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fbGlzdF9fd3JhcHBlcntcblx0XHRwYWRkaW5nOiAzMnB4IDI0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogYmxhY2s7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0bWluLWhlaWdodDogMjcxcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdC1pY29uX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRoNXtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI1LjJweCAqL1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZmFjaWxpdHktY2FyZHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC0xNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRtaW4taGVpZ2h0OiA2MzhweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWltYWdlX19pbm5lci1jYXJke1xuXHRcdGJvcmRlci10b3A6IDEwcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAzMnB4O1xuXHRcdGxlZnQ6IDMycHg7XG5cdFx0Ym90dG9tOiA1MHB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjYsIDI2LCAyNiwgMC44MCk7XG5cdFx0bWluLWhlaWdodDogMzM2cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtaW1hZ2V7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblxuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1pY29ue1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtaGVhZGluZ3tcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0aDV7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWRlc2N7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdHB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMzsgLyogbnVtYmVyIG9mIGxpbmVzIHRvIHNob3cgKi9cblx0XHRcdGxpbmUtY2xhbXA6IDM7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdH1cblxuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1hY3Rpb257XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogdmFyKC1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fY29udGVudHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19wcmVmaXh7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2hlYWRpbmd7XG5cdFx0aDJ7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi50ZXN0aW1vbmlhbC1zbGlkZXJ7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fY29udGVudHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdHB7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHR9XG5cblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXJfX2F2YXRhcntcblx0XHR3aWR0aDogNTZweDtcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXG5cdH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyX19zbGlkZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyX19kZXRhaWxze1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGg2e1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdH1cblxuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzhEOEQ4RDtcblx0XHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0fVxuXG5cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3c6OmFmdGVyIHtcblx0XHRjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiJTNFJTNDcGF0aCBkPVwiTTEyIDRMMTAuNTkgNS40MUwxNi4xNyAxMUg0VjEzSDE2LjE3TDEwLjU5IDE4LjU5TDEyIDIwTDIwIDEyTDEyIDRaXCIgZmlsbD1cImJsYWNrXCIlM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UnKTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXG5cdC5zcGxpZGVfX3RyYWNrIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR9XG5cbn1cbiIsIi50ZXh0LWNvbnRlbnQtZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTM4NXB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAtNDBweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW46IC0yMHB4XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogLTIwcHhcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogNDBweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRwe1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCVcblx0XHR9XG5cblx0fVxuXG5cdC50ZXh0LWNvbnRlbnQtZWxlbWVudF9faGVhZGluZyB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxufVxuIiwiLmFjdGlvbi1pbWFnZS0tc2Vjb25kYXJ5e1xuXHQmLmJnLWdyZXl7XG5cdFx0LmFjdGlvbi1pbWFnZV9fd3JhcHBlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHR9XG5cblx0XHQuYWN0aW9uLWltYWdlX19pbWFnZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hY3Rpb24taW1hZ2Uge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzODVweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0XHRtYXJnaW46IC0zMnB4IGF1dG87XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAtMTJweCAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IC0xMnB4IDA7XG5cdFx0fVxuXG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC8vcGFkZGluZzogMzJweCAwcHg7XG5cdFx0bWFyZ2luOiAwcHggLTI0cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0fVxuXG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX193cmFwcGVyLS1yZXZlcnNlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19pbWFnZSB7XG5cdFx0bWluLWhlaWdodDogNTQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0aGVpZ2h0OiA0NDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0aGVpZ2h0OiA0NDBweDtcblx0XHR9XG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24sIC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDBweCAyNHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uIHtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi1wcmVmaXgge1xuXHRcdGg2IHtcblx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24taGVhZGluZyB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi1jb250ZW50IHtcblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHR9XG5cblx0XHQuYWN0aW9uLWltYWdlX19hY3Rpb24tY29udGVudC1saW5re1xuXHRcdFx0Y29sb3I6IHZhcigtLURhcmstQmx1ZSwgIzI0NjE5Nyk7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0dWx7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cblx0XHRcdGxpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLS1saW5rIGEge1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjQgMjVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS43MDY5NyAxNy40NDk2TDE1LjQxNCAxMS43NDI2TDkuNzA2OTcgNi4wMzU2NEw4LjI5Mjk3IDcuNDQ5NjRMMTIuNTg2IDExLjc0MjZMOC4yOTI5NyAxNi4wMzU2TDkuNzA2OTcgMTcuNDQ5NlpcIiBmaWxsPVwiYmxhY2tcIi8+PC9zdmc+JykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdH1cblxuXG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tLXNvY2lhbC1saW5rLXdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMHB4IC00cHg7XG5cdFx0cGFkZGluZzoxNnB4IDBweCA7XG5cblx0XHRhe1xuXHRcdFx0cGFkZGluZzogMCA0cHhcblx0XHR9XG5cdH1cblxufVxuIiwidGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwcHggMTZweDtcblxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHR0ZCwgdGgge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMyYjI4Mjk7XG5cdFx0cGFkZGluZzogOHB4O1xuXHR9XG59XG4iLCIuaGFsZmJveCB7XG5cdHBhZGRpbmc6IDI0cHggMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgfVxuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdHVsIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgICB9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAzLjglO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICMyYjI4Mjk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdCZfX2RldGFpbHMsXG5cdCZfX3ByZWZpeCB7XG5cdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0fVxuXG5cdCZfX2RldGFpbHMge1xuXHRcdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0Y29sb3I6ICMyYjI4Mjk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdD4gKiB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tcmV2ZXJzZSB7XG5cdFx0XHQuaGFsZmJveF9faW5uZXIge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbiAgJl9faW1hZ2UtaG9sZGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xuXG5cdFx0Jl9faW1hZ2UtaG9sZGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRnYXA6IDgwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHR9XG5cblx0XHQmX19wcmVmaXgge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIG11bHRpcGxlIGltZ1xuXG4uaGFsZmJveC0tbXVsdGlwbGUtaW1ne1xuXG4gIC5oYWxmYm94X190aXRsZS1ob2xkZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBocntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB9XG5cbiAgfVxuXG4gIC5oYWxmYm94X190aXRsZXtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlLWhvbGRlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5oYWxmYm94X19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNDNweDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcblxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMTAlOyAvLyAxOjEgYXNwZWN0IHJhdGlvXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlLS1wcmltYXJ5IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlLS1zZWNvbmRhcnkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIHdpZHRoOiAxNDNweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgLTg1cHgpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogOTIlO1xuICAgIH1cbiAgfVxuXG4gIC5oYWxmYm94X19pbWFnZS0tdGhpcmQge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIHdpZHRoOiAxNDRweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtNjVweCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDEwNSU7XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGFsZmJveF9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5oYWxmYm94X19pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG5cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5oYWxmYm94X19pbWFnZS0tc2Vjb25kYXJ5IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIC0xODBweCk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NiU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhbGZib3hfX2ltYWdlLS10aGlyZCB7XG4gICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgIHdpZHRoOiAyOTFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIC0xMDVweCk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDMlO1xuICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhhbGZib3hfX2lubmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi5oYWxmYm94LS1yZXZlcnNlIC5oYWxmYm94X19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgICAuaGFsZmJveF9faW1hZ2UtaG9sZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG59XG5cbn1cblxuXG4uaGFsZmJveC1ibGFjay1kZXRhaWxzIHtcblx0LmhhbGZib3hfX2RldGFpbHMge1xuXHRcdGNvbG9yOiBibGFjaztcblx0fVxufVxuIiwiLmNvbnRhY3QtY2FyZHMtZ3JpZCB7XG5cdHBhZGRpbmc6IDQwcHggMDtcblxuXHQmX19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwIC0yMHB4IDBweCAtMjBweDtcblx0fVxuXG5cdGgye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG5cdH1cblxuICAuc3BsaWRlX19zbGlkZXtcbiAgICB3aWR0aDogMjJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cblxuXHQuY29udGFjdC1jYXJkLXdyYXBwZXJ7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJCMjgyOTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXHR9XG5cbn1cblxuLy8gLS0tLS0tIGNvbnRhY3QtY2FyZCAtLS0tLS1cbi5jb250YWN0LWNhcmQge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xuXHRwYWRkaW5nOiAyNXB4IDIwcHg7XG5cdGNvbG9yOiAjRjRGM0VCO1xuXG4gICZfX2lubmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cblx0dWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiA1Ny4yMjIlO1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y0RjNFQjtcblx0XHRtYXgtaGVpZ2h0OiAxMTVweDtcblx0XHRtaW4taGVpZ2h0OiAxMTVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogMztcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXG4gICAgJi1jb250YWN0e1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiB1bnNldDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3NHB4O1xuICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3NHB4O1xuICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50LWxpc3R7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdH1cblxuXHQmX19jb250ZW50LWl0ZW0ge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdHVsIHtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGNEYzRUI7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG4taG9sZGVyIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogNTRweDtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcgJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctcHJpbWFyeS1zeW1ib2wuc3ZnXCIpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDUwMG1zO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdHBhZGRpbmc6IDMwcHggMjhweDtcblx0fVxufVxuIiwiLmFjY29yZGlvbi1lbGVtZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0Ly8gV2lkdGggU2V0dGluZ3Ncblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tRGVmYXVsdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHQmLmFjY29yZGlvbi1lbGVtZW50LS10aGVtZS1EYXJrIHtcblx0XHQmLmFjY29yZGlvbi1lbGVtZW50LS1GdWxsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjI4Mjk7XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOTtcblx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI4MjYyNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOTtcblx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXG4gICAgICBhe1xuICAgICAgICBjb2xvcjogI2Y0ZjNlYjtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cdFx0fVxuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tdGhlbWUtTGlnaHQge1xuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWI7XG5cdFx0XHRjb2xvcjogIzJiMjgyOTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkYWQ5ZDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWI7XG5cdFx0XHRjb2xvcjogIzJiMjgyOTtcblxuICAgICAgYXtcbiAgICAgICBcdGNvbG9yOiAjMmIyODI5O1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblx0XHR9XG5cdH1cblxuXHQvLyBQYWRkaW5nIFNldHRpbmdzXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctTm9uZSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctVG9wIHtcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0fVxuXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctQm90dG9tIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0fVxuXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctVG9wQm90dG9tIHtcblx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdH1cblxuXHQuYWNjb3JkaW9uLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7XG5cblx0XHQuYWNjb3JkaW9uLWFycm93IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0Ly8gQXJyb3dTdHlsZSBTZXR0aW5nc1xuXHRcdFx0Ji5hY2NvcmRpb24tYXJyb3ctLVNtYWxsOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjY29yZGlvbi1hcnJvdy0tRGVmYXVsdDo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcMjVCQ1wiO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHR9XG5cblx0XHRcdCYuYXJyb3ctTm9uZTo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBwYWRkaW5nIDAuM3MgZWFzZTtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR9XG5cdH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBEZXNpZ25cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuYWNjb3JkaW9uLWVsZW1lbnQge1xuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdHBhZGRpbmc6IDAuOHJlbTtcblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdFx0XHRwYWRkaW5nOiAwLjhyZW07XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuYWNjb3JkaW9uLWVsZW1lbnQge1xuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRcdFx0cGFkZGluZzogMC42cmVtO1xuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0XHRcdHBhZGRpbmc6IDAuNnJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5vdXItbmVpZ2hib3VyaG9vZCB7XG5cdHBhZGRpbmc6IDRyZW0gMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3dyYXBwZXIge1xuXHRtYXJnaW46IC0xMHB4O1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcntcblx0d2lkdGg6IDMzLjMzJTtcblx0cGFkZGluZzogMTBweDtcblx0ZGlzcGxheTogZmxleDtcblxuICBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHRAaW5jbHVkZSBzbXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG59XG5cbi8vIC5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZS13cmFwcGVyOmFmdGVyIHtcbi8vICAgY29udGVudDogJyc7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICBjbGVhcjogYm90aDtcbi8vIH1cblxuLm91ci1uZWlnaGJvdXJob29kX190aWxle1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGUge1xuXHRpbWcsXG5cdC5vdXItbmVpZ2hib3VyaG9vZF9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxufVxuXG4udGlsZS1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgLyogRGFyayBvdmVybGF5ICovXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm91ci1uZWlnaGJvdXJob29kX190aWxlOmhvdmVyIC50aWxlLW92ZXJsYXkge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4udGlsZS1jb250ZW50IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNvbG9yOiB3aGl0ZTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRwYWRkaW5nOjIwcHggMjBweDtcbn1cblxuLm91ci1uZWlnaGJvdXJob29kX190aWxlOmhvdmVyIC50aWxlLWNvbnRlbnQge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4udGlsZS1jb250ZW50IGgzIHtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblxuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR9XG5cbn1cblxuLnRpbGUtY29udGVudCBwIHtcblx0Zm9udC1zaXplOiAwLjlyZW07XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdGZsZXgtZ3JvdzogMTtcbn1cblxuLmJ0bl9fd3JhcHBlcntcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IC04cHg7XG59XG5cbi50aWxlLWNvbnRlbnQgLmJ0biB7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogOHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi50aWxlLWNvbnRlbnQgLmJ0bjpob3ZlciB7XG5cdGNvbG9yOiBiZWlnZTtcbn1cblxuLm91ci1uZWlnaGJvdXJob29kLS1maXhlZHtcblx0Lm91ci1uZWlnaGJvdXJob29kX190aXRsZS0tZGVza3RvcHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLm91ci1uZWlnaGJvdXJob29kLS1mbGV4e1xuICAub3VyLW5laWdoYm91cmhvb2QtLWZsZXgtd3JhcHBlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZS13cmFwcGVye1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZC0tZml4ZWQtd3JhcHBlcntcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0Z3JpZC1hdXRvLXJvd3M6IG1pbm1heCg0MDBweCwgYXV0byk7XG5cblx0Z2FwOiAyMHB4O1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMmZyKSk7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjAwcHgsIDJmcikpO1xuXHR9XG5cblx0Lm91ci1uZWlnaGJvdXJob29kX190aXRsZXtcblx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRncmlkLXJvdzogMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHR9XG5cblx0Lm91ci1uZWlnaGJvdXJob29kX190aWxlLXdyYXBwZXJ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdGltZ3tcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi8vIFNuYXp6eSBJbmZvIFdpbmRvd1xuLy8gQ29udGVudFxuJHNpLWNvbnRlbnQtYmc6ICAgICAgICAgXHQkc2Vjb25kYXJ5ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIHRoZSBpbmZvd2luZG93XG4kc2ktY29udGVudC1wYWRkaW5nOiAgICBcdDMwcHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFBhZGRpbmcgb2YgdGhlIGluZm93aW5kb3dcbiRzaS1mb250LXNpemU6XHRcdFx0XHQxNHB4ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBGb250IHNpemUgb2YgdGhlIGluZm93aW5kb3cgY29udGVudFxuXG4vLyBCb3JkZXJcbiRzaS1ib3JkZXItd2lkdGg6IFx0XHRcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFdpZHRoIG9mIHRoZSBib3JkZXJcbiRzaS1ib3JkZXItY29sb3I6IFx0XHRcdCNiYmIgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIENvbG9yIG9mIHRoZSBib3JkZXJcbiRzaS1ib3JkZXItcmFkaXVzOiAgICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gQm9yZGVyIHJhZGl1cyBvZiB0aGUgaW5mb3dpbmRvd1xuXG4vLyBQb2ludGVyXG4kc2ktcG9pbnRlci1sZW5ndGg6ICAgICBcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIExlbmd0aCBvZiB0aGUgcG9pbnRlciwgZnJvbSB0aGUgZWRnZSBvZiB0aGUgaW5mb3dpbmRvdyB0byB0aGUgdGlwXG5cbi8vIFNoYWRvd1xuJHNpLXNoYWRvdy1oOiAgICAgICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHRcdC8vIFNoYWRvdyBob3Jpem9udGFsIG9mZnNldFxuJHNpLXNoYWRvdy12OiAgICAgICAgICAgXHQxcHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyB2ZXJ0aWNhbCBvZmZzZXRcbiRzaS1zaGFkb3ctYmx1cjogICAgICAgIFx0M3B4ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBTaGFkb3cgYmx1ciByYWRpdXNcbiRzaS1zaGFkb3ctc3ByZWFkOiAgICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0XHQvLyBTaGFkb3cgc3ByZWFkIHJhZGl1c1xuJHNpLXNoYWRvdy1jb2xvcjogICAgICAgXHQjMDAwICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBTaGFkb3cgY29sb3JcbiRzaS1zaGFkb3ctb3BhY2l0eTogICAgIFx0MC4yOTgwMzkgIWRlZmF1bHQ7XHRcdFx0XHQvLyBTaGFkb3cgb3BhY2l0eVxuXG4vLyBDbG9zZSBidXR0b25cbiRzaS1jbG9zZS1mb250LXNpemU6XHRcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNpemUgb2YgdGhlIGNsb3NlIGJ1dHRvbiB0ZXh0XG4kc2ktY2xvc2Utb3BhY2l0eTpcdFx0XHQwLjUgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEluaXRpYWwgb3BhY2l0eSBvZiB0aGUgY2xvc2UgYnV0dG9uXG4kc2ktY2xvc2UtaG92ZXItb3BhY2l0eTpcdDAuNyAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gSG92ZXIgYW5kIGZvY3VzIG9wYWNpdHkgb2YgdGhlIGNsb3NlIGJ1dHRvblxuXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIDAuIFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIFNuYXp6eSBJbmZvIFdpbmRvdyBzZXR0aW5nc1xuJHNpLXByZTogc2k7XG5cbi8vIERlZmF1bHQgbWFya2VyXG4kc2ktZGVmYXVsdC1tYXJrZXItd2lkdGg6IDIycHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0OiA0MHB4O1xuJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14OiAxMXB4O1xuJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15OiA1MHB4O1xuJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjogMDtcblxuLy8gTWF0aCB2YXJpYWJsZVxuJHNpLXJvb3QtMjogMS40MTQyMTM1NjIzNztcbiRzaS1pbnZlcnNlLXJvb3QtMjogMC43MDcxMDY3ODExODY1NDc0O1xuXG4vLyBQb2ludGVyIHNldHRpbmdzXG4kc2ktcm90YXRpb246IC00NWRlZztcbiRzaS1yb3RhdGVkLXNoYWRvdy1oOiAkc2ktaW52ZXJzZS1yb290LTIgKiAoJHNpLXNoYWRvdy1oIC0gJHNpLXNoYWRvdy12KTsgICAgIC8vIE9ubHkgYXBwbGllcyB0byBhIC00NWRlZyByb3RhdGlvblxuJHNpLXJvdGF0ZWQtc2hhZG93LXY6ICRzaS1pbnZlcnNlLXJvb3QtMiAqICgkc2ktc2hhZG93LWggKyAkc2ktc2hhZG93LXYpOyAgICAgLy8gT25seSBhcHBsaWVzIHRvIGEgLTQ1ZGVnIHJvdGF0aW9uXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIDEuIFdyYXBwZXIgU3R5bGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gSW5mb3dpbmRvdyB3cmFwcGVyXG4uI3skc2ktcHJlfS1mbG9hdC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLFxuICAgICoge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbn1cblxuW2NsYXNzKj0nI3skc2ktcHJlfS13cmFwcGVyJ10ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAkc2ktZm9udC1zaXplO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy8gVG9wLXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xuLiN7JHNpLXByZX0td3JhcHBlci10b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogLSRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSAtICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoJHNpLWRlZmF1bHQtbWFya2VyLXdpZHRoIC8gMiAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEzcHgsIC0xMDAlKTtcbn1cblxuLy8gQm90dG9tLXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xuLiN7JHNpLXByZX0td3JhcHBlci1ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBtYXJnaW4tdG9wOiAkc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0IC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15ICsgJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItd2lkdGggLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLy8gTGVmdC1wb3NpdGlvbmVkIGluZm93aW5kb3dcbi4jeyRzaS1wcmV9LXdyYXBwZXItbGVmdCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0IC8gMiAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXggLSAkc2ktZGVmYXVsdC1tYXJrZXItbWFyZ2luO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbn1cblxuLy8gUmlnaHQtcG9zaXRpb25lZCBpbmZvd2luZG93XG4uI3skc2ktcHJlfS13cmFwcGVyLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0IC8gMiAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSk7XG4gICAgbWFyZ2luLWxlZnQ6ICRzaS1kZWZhdWx0LW1hcmtlci13aWR0aCAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCArICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIDIuIEluZm93aW5kb3cgU2hhZG93XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gU2hhZG93IHdyYXBwZXJcbltjbGFzcyo9JyN7JHNpLXByZX0tc2hhZG93LXdyYXBwZXInXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6ICRzaS1zaGFkb3ctb3BhY2l0eTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4vLyBTaGFkb3cgcG9zaXRpb25cbi4jeyRzaS1wcmV9LXNoYWRvdy13cmFwcGVyLXRvcCxcbi4jeyRzaS1wcmV9LXNoYWRvdy13cmFwcGVyLWJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLiN7JHNpLXByZX0tc2hhZG93LXBvaW50ZXItYm90dG9tLFxuLiN7JHNpLXByZX0tc2hhZG93LXBvaW50ZXItcmlnaHQge1xuICAgIG9yZGVyOiAtMTtcbn1cblxuLy8gQm94IHNoYWRvd1xuLiN7JHNpLXByZX0tc2hhZG93LWZyYW1lIHtcbiAgICBib3gtc2hhZG93OiAkc2ktc2hhZG93LWggJHNpLXNoYWRvdy12ICRzaS1zaGFkb3ctYmx1ciAkc2ktc2hhZG93LXNwcmVhZCAkc2ktc2hhZG93LWNvbG9yO1xufVxuXG4vLyBQb2ludGVyIHNoYWRvd1xuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlciddIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6ICRzaS1wb2ludGVyLWxlbmd0aDtcbiAgICBoZWlnaHQ6ICRzaS1wb2ludGVyLWxlbmd0aDtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbltjbGFzcyo9JyN7JHNpLXByZX0tc2hhZG93LWlubmVyLXBvaW50ZXInXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNDElO1xuICAgIGhlaWdodDogMTQxJTtcbiAgICBib3gtc2hhZG93OiAkc2ktcm90YXRlZC1zaGFkb3ctaCAkc2ktcm90YXRlZC1zaGFkb3ctdiAkc2ktc2hhZG93LWJsdXIgJHNpLXNoYWRvdy1zcHJlYWQgJHNpLXNoYWRvdy1jb2xvcjtcbn1cblxuXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci10b3Age1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoJHNpLXJvdGF0aW9uKTtcbn1cblxuLiN7JHNpLXByZX0tc2hhZG93LWlubmVyLXBvaW50ZXItYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKCRzaS1yb3RhdGlvbik7XG59XG5cbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLWxlZnQge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xufVxuXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci1yaWdodCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKSByb3RhdGUoJHNpLXJvdGF0aW9uKTtcbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMy4gQ29udGVudCBTdHlsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBDb250ZW50IHN0eWxlc1xuLiN7JHNpLXByZX0tZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkc2ktYm9yZGVyLXJhZGl1cztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi4jeyRzaS1wcmV9LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogJHNpLWNvbnRlbnQtcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIGJvcmRlcjogJHNpLWJvcmRlci13aWR0aCBzb2xpZCAkc2ktYm9yZGVyLWNvbG9yO1xuICAgIH1cbn1cblxuLiN7JHNpLXByZX0tY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIDQuIENsb3NlIEJ1dHRvblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi4jeyRzaS1wcmV9LWNsb3NlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEZ1bmtpcywgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogJHNpLWNsb3NlLWZvbnQtc2l6ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogJHNpLWNsb3NlLW9wYWNpdHk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG9wYWNpdHk6ICRzaS1jbG9zZS1ob3Zlci1vcGFjaXR5O1xuICAgIH1cbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gNS4gUG9pbnRlciBTdHlsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5bY2xhc3MqPScjeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyJ10ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6ICRzaS1wb2ludGVyLWxlbmd0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4kc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTogbWluKHJvdW5kKCRzaS1ib3JkZXItd2lkdGggKiAoJHNpLXJvb3QtMiAtIDEpKSwgJHNpLXBvaW50ZXItbGVuZ3RoKTtcblxuW2NsYXNzKj0nI3skc2ktcHJlfS1wb2ludGVyLWJnJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6ICRzaS1wb2ludGVyLWxlbmd0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiA0O1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2ktcG9pbnRlci1sZW5ndGggLSAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcbiAgICB9XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLXRvcCxcbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWJvdHRvbSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci1sZWZ0LFxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItcmlnaHQge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4vLyBUb3AgcG9pbnRlciBwb2lzaXRpb25pbmdcbi4jeyRzaS1wcmV9LXBvaW50ZXItdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci10b3Age1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2ktYm9yZGVyLWNvbG9yO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJnLXRvcCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNpLWNvbnRlbnQtYmc7XG5cbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xuICAgICAgICB0b3A6IC0kc2ktYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcbiAgICB9XG59XG5cblxuLy8gQm90dG9tIHBvaW50ZXIgcG9zaXRpb25pbmdcbi4jeyRzaS1wcmV9LXBvaW50ZXItYm90dG9tIHtcbiAgICBib3JkZXItdG9wOiAwO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci1ib3R0b20ge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc2ktYm9yZGVyLWNvbG9yO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJnLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNpLWNvbnRlbnQtYmc7XG5cbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xuICAgICAgICBib3R0b206IC0kc2ktYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcbiAgICB9XG59XG5cbi8vIExlZnQgcG9pbnRlciBwb3NpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci1sZWZ0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWxlZnQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2ktYm9yZGVyLWNvbG9yO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJnLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIGxlZnQ6IC0kc2ktYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLy8gUmlnaHQgcG9pbnRlciBwb3NpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci1yaWdodCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLXJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHNpLWJvcmRlci1jb2xvcjtcbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1iZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIHJpZ2h0OiAtJHNpLWJvcmRlci13aWR0aDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLiN7JHNpLXByZX0tY29udGVudCB7XG5cdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAwLjg4cmVtO1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge21hcmdpbjogMH1cblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdH1cblxuXG59XG4iLCIuc2VjdGlvbi0tYmxvZ3tcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLmJsb2ctZXhjZXJwdCB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW07XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIsICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDMzNCAvIDI0OTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41M3JlbTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuODhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG4uYmxvZy1jYXRlZ29yeSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbVxuICAgIH1cbiAgICBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gICAgfVxuICAgIC5idG57XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlXG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwdndcbiAgICAgICAgfVxuICAgICAgICBoZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbVxuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvZy1leGNlcnB0LWZlYXR1cmVkIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB3aWR0aDogMzByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtICRncmlkLWd1dHRlci13aWR0aCk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBzbSkgLSAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIC5wcmV2aW91cyB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2UtbnVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbn1cblxuLmJsb2ctcG9zdC1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIuNHJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi5ibG9nLXBvc3QtaGVhZGVycyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgbWFyZ2luOiAwIDEuNnJlbSAtMnB4IDEuNnJlbTtcbiAgICAgICAgb3BhY2l0eTogMC4xOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9yZS1zdG9yaWVzIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg4cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtO1xuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtY29udGVudHtcbiAgICAuZmllbGQtaXRlbXtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9nLXBvc3QtY29udGVudHtcbiAgICAuaHRtbC1lZGl0b3Ige1xuICAgICAgICAuZmllbGQtaXRlbSB7XG4gICAgICAgICAgICAucGFyYWdyYXBocy1pdGVtLWltYWdle1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvcGVydHktYmxvZyB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fdG9wLWNvbnRlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtcHJlZml4IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXG5cblx0XHRoNSB7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtaGVhZGluZyB7XG5cdFx0bWF4LXdpZHRoOiA2MjZweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cblx0XHR9XG5cdH1cblxuXHQmX190b3AtZGVzYyB7XG5cdFx0bWF4LXdpZHRoOiA2MjZweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXHR9XG5cbn1cblxuLnByb3BlcnR5LWJsb2dfX3RpbGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTIgLTE2cHg7XG5cblxuXHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0bWFyZ2luOiAtMTJweCAtMTJweDtcblx0fVxuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXJnaW46IC0xMnB4IDBweDtcblx0fVxufVxuXG4ucHJvcGVydHktYmxvZ19fdGlsZSB7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0d2lkdGg6IDMzLjMlO1xuXG5cdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0fVxuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMnB4IDBweDtcblx0fVxufVxuXG4ucHJvcGVydHktYmxvZy1wb3N0e1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji1hcnRpY2xle1xuXG5cdFx0aDEsaDIsaDMsaDQsaDUsaDZ7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRoNSxoNntcblx0XHRcdHBhZGRpbmc6IDE2cHggMHB4O1xuXHRcdH1cblxuXHRcdGgxLGgyLGgzLGg0e1xuXHRcdFx0cGFkZGluZzogMjRweCAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXG5cdFx0aDZ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0aDR7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoM3tcblx0XHRcdGNvbG9yOiMyQjI4Mjk7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGNvbG9yOiB2YXIoLS1QYXJhZ3JhcGgsICM1NTUpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdGJsb2NrcXVvdGUsIC5ibG9ja3F1b3Rle1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LWZhbWlseTogJ0ludGVyJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4OyAvKiAxNDAlICovXG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGNEY1ODtcblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGhlaWdodDogNDAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHQgaGVpZ2h0OiAxNzRweDtcblx0XHRcdCB9XG5cdFx0fVxuXG5cdH1cblxuXHQmLWhlYWRlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cblx0XHR9XG5cblx0XHQubG9nby13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblxuXHRcdFx0LmxvZ297XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDNweCA7XG5cdFx0XHRcdGNvbG9yOiBibGFjaztcblxuXHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDY0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLUxpZ2h0LUdyZXksICNGNEY0RjQpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Ji1mb290ZXJ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiA0NHB4O1xuXG5cdFx0aDN7XG5cdFx0XHRjb2xvcjogdmFyKC0tQmxhY2ssICMwMDApO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0LmxvZ28td3JhcHBlciwuYnRuLXdyYXBwZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cblx0XHRcdC5idG57XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDNweCA7XG5cdFx0XHRcdC0tYnMtYnRuLWJvcmRlci13aWR0aDowcHg7XG5cblx0XHRcdFx0YSxidXR0b257XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4IDtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgM21zO1xuXG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNjRweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tTGlnaHQtR3JleSwgI0Y0RjRGNCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi50aWxlLWJveCB7XG5cblx0Ji13cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlIHtcblx0XHQudGlsZS1ib3gtaW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxODdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWltYWdlIHtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNiOWI5Yjk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0fVxuXG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblxuXHRcdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlICYge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0fVxuXG5cdCYtaGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXG5cdFx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUgJiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRoNSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjUuMnB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzYyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmbGV4OiAxIDEgMCU7XG5cblx0XHQucHJvcGVydGllcy1zbGlkZXItLWxhbmRzY2FwZSAmIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweCAyMHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogI0Y0RjRGNDtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji1ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmLWFjdGlvbiB7XG5cdFx0YSB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRpbGUtYm94LWJ0biB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Y5RjlGOTtcblx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblxuXHQmLWRhdGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdH1cblxuXG59XG5cbi8vLnByb3BlcnRpZXMtc2xpZGVyX190aWxle1xuLy9cdHdpZHRoOjQwMHB4IDtcbi8vfVxuIiwiLyoqXG4gKiA8JSBsb29wICRUaWxlcyAlPlxuICogXHQ8ZGl2IGNsYXNzPVwicm93IGJyZWFrLWFwYXJ0LXRpbGUgPCUgaWYgJEV2ZW4gJT4gYnJlYWstYXBhcnQtdGlsZS1hbHQgPCUgZW5kX2lmICU+XCI+XG4gKiBcdFx0PGRpdj5cbiAqIFx0XHRcdHskSW1hZ2V9XG4gKiBcdFx0PC9kaXY+XG4gKiBcdFx0PGRpdj5cbiAqIFx0XHRcdDwlIGlmICRTdWJUaXRsZSAlPlxuICogXHRcdFx0XHQ8aDM+eyRTdWJUaXRsZX08L2gzPlxuICogXHRcdFx0PCUgZW5kX2lmICU+XG4gKiBcdFx0XHQ8aDI+eyRUaXRsZX08L2gyPlxuICogXHRcdFx0PHA+eyRFeGNlcnB0fTwvcD5cbiAqIFx0XHRcdDxhIGhyZWY9XCIkTGlua1wiIGNsYXNzPVwiYnRuIGJ0bi1hcnJvd1wiPlJlYWQgbW9yZTwvYT5cbiAqIFx0XHQ8L2Rpdj5cbiAqIFx0PC9kaXY+XG4gKiA8JSBlbmRfbG9vcCAlPlxuICovXG5cbi5icmVhay1hcGFydC10aWxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMCA0cmVtO1xuICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBpcGFkIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwIDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCAxLjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDEuNXJlbTtcbiAgICB9XG4gICAgLy8gPmRpdiB7XG4gICAgLy8gICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgLy8gfVxuICAgIC8vIGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgLy8gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzkyIC8gNTM2O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgfVxuICAgIC5idG4tYXJyb3cge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgICYuYnJlYWstYXBhcnQtdGlsZS1hbHQge1xuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIGRpdjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIC50aWxlcy1lbGVtZW50X19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpcGFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRpbGVzLWVsZW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cbn0iLCIuZnVsbC13aWR0aC10aWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMCU7XG5cbiAgICA+ZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci1jb250cm9scyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgICB9XG4gICAgW2RhdGEtc2xpZGVyLWNvbnRyb2xdIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgW2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJdIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MnJlbTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpIC8gMik7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbC13aWR0aC10aWxlLWFsdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC5jb250ZW50IHtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLmZ1bGwtd2lkdGgtdGlsZV9pbWcge1xuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCJcbi51c2VyZm9ybSB7XG5cblx0bGFiZWwge1xuXHRcdEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRjb2xvci1zY2hlbWU6IGRhcms7XG5cdH1cblxuXHRpbnB1dCxcblx0c2VsZWN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogMC42M3JlbSAwLjk0cmVtO1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXG5cdFx0JiwgJjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0fVxuXG5cdFx0Ji5lcnJvciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhbmdlcjtcblx0XHR9XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIG9wdGlvbntcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gOHB4KSA1MCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5maWVsZC5kcm9wZG93biA+IC5taWRkbGVDb2x1bW4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvY2hldnJvbi1kb3duLXdoaXRlLXN5bWJvbC5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDNweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuXHRcdH1cblxuXHRcdCY6aGFzKHNlbGVjdDpmb2N1cyk6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHR0ZXh0YXJlYSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRwYWRkaW5nOiAwLjYzcmVtIDAuOTRyZW07XG5cblx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQuZHJvcGRvd24sXG5cdC50ZXh0LFxuXHQudGV4dGFyZWEsXG5cdC5udW1iZXIge1xuXHRcdHdpZHRoOiAxMDAlXG5cdH1cblxuXHQub3B0aW9uc2V0IHtcblxuXHRcdC5vZGQsIC5ldmVuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5jaGVja2JveCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHR9XG5cblx0XHRsZWdlbmQge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmIyODI5O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IC00cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuYnRuLXRvb2xiYXIuQWN0aW9ucyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lm1pZGRsZUNvbHVtbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHR9XG5cblx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0cGFkZGluZzogMC42M3JlbSAwLjk0cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcgJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctc2Vjb25kYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcjo6YWZ0ZXIge1xuXHRcdFx0bGVmdDogMXJlbTtcblx0XHR9XG5cblxuXHR9XG5cblx0LmVycm9yLm1lc3NhZ2Uge1xuXHRcdGNvbG9yOiAkZGFuZ2VyO1xuXHR9XG5cblxuXHQuZm9ybS1zdGVwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC51c2VyZm9ybXNncm91cCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGhcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aFxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMFxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cdH1cblxuXG5cdCYubGlnaHQtYmFja2dyb3VuZCB7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRjb2xvci1zY2hlbWU6IHVuc2V0O1xuXHRcdH1cblxuXHRcdGlucHV0LFxuXHRcdHNlbGVjdCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXG5cdFx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmllbGQuZHJvcGRvd24gPiAubWlkZGxlQ29sdW1uOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2NoZXZyb24tZG93bi1wcmltYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cblx0XHRcdCYsICY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnICcgdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXByaW1hcnktc3ltYm9sLnN2Z1wiKTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuXG5cbi5TaWx2ZXJTdHJpcGVcXFxcVXNlckZvcm1zXFxcXE1vZGVsXFxcXFVzZXJEZWZpbmVkRm9ybSB7XG5cdC5oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHR9XG5cblx0LnNlY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDIyMHB4O1xuXHRcdHBhZGRpbmc6IDkwcHggMDtcblx0fVxufVxuXG4uU2lsdmVyU3RyaXBlXFxcXFVzZXJGb3Jtc1xcXFxNb2RlbFxcXFxVc2VyRGVmaW5lZEZvcm0ge1xuXHQmLnN0aWNreSB7XG5cdFx0Ly8uaGVhZGVyIHtcblx0XHQvL1x0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ly99XG5cblx0XHQuc2VjdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMjBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAwICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci10aGVtZS12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgICgkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIuU2lsdmVyU3RyaXBlXFxcXEVycm9yUGFnZVxcXFxFcnJvclBhZ2V7XG4gICAgLmhlYWRlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgIC5zZWN0aW9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAyMjBweDtcbiAgICAgICAgcGFkZGluZzogOTBweCAwO1xuICAgIH1cbn0iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdHBhZGRpbmc6IDgwcHggMCA1MHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0Y0RjNFQjNCO1xuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA0MHB4IDAgMjBweDtcblx0fVxuXG5cdC5sb2dvLWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5zb2NpYWwtaWNvbnMtZ3JvdXAge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHQuc29jaWFsLWxpbmsge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbC0zIHtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5jb250YWluZXIuaGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5mb290ZXItcHMge1xuXHRcdGNvbHVtbnM6IDEgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZm9vdGVyIHtcblx0LmZvb3QtbmF2IHtcblx0XHRjb2x1bW5zOiAyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiA0MHB4IGF1dG87XG5cdFx0XHRjb2x1bW5zOiAyO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlcl9fbWFpbiB7XG5cdGg1IHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1wcmltYXJ5IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdHBhZGRpbmc6IDEycHggNDVweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWZvcm0ge1xuXHQuY29sLWF1dG8ge1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtLWNvbnRyb2wge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uYWRkcmVzcy1ibG9jayB7XG5cblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0ZGlzcGxheTogZmxleDtcblxuXHRzdmcge1xuXHRcdG1hcmdpbjogMHB4IDdweCAxMHB4IC02cHg7XG5cdH1cblxuXHRhLCBwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRtYXgtd2lkdGg6IDIyNXB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgeHMge1xuXHQuY29udGFjdC1ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuXG4uY29udGFjdC1ibG9ja19fbGluayB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogJHNlY29uZGFyeTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHR9XG59XG5cbi5mb290ZXItbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0QGluY2x1ZGUgeHMge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0bGkge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1mb3JtIHtcblx0Lmxpbmsge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHR9XG59XG5cbi5mb290ZXItbGlzdC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LmZvb3Rlci1saXN0Om50aC1jaGlsZCgyKSB7XG5cdFx0bGkge1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0Ji5tb2RhbCB7XG5cdFx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWZvcm0ge1xuXHQuYnRuOmRpc2FibGVkIHtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRib3JkZXI6IDA7XG5cdH1cbn1cblxuLmZvb3Rlci1saXN0LXdyYXAge1xuXHQuZm9vdGVyLWxpc3Q6bnRoLWNoaWxkKDIpIHtcblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlci1saXN0Omxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLmZvb3Rlci1mb3JtIHtcblx0LmJ0bi1zdWJjcmlwdGlvbiB7XG5cblx0XHRiYWNrZ3JvdW5kOiAjRjRGM0VCO1xuXHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJjcmlwdGlvbi1tb2RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwdmg7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMC42O1xuXHR9XG5cblx0Ji5oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Jl9faG9sZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjI4Mjk7XG5cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDE2cHggMDtcblxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJjcmlwdGlvbi1tb2RhbC1jbG9zZS1idG4ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdWJjcmlwdGlvbi1tb2RhbC1mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDAgLTIwcHg7XG5cblx0XHRcdC5taWRkbGVDb2x1bW4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNEYzRUI7XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5taWRkbGVDb2x1bW4td2lkdGgtaGFsZiB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmJ0bi10b29sYmFyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdGJ1dHRvblt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0Y0RjNFQiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcikgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4iLCIubG9jYXRpb24tc2xpZGVyIHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRwYWRkaW5nOiAxMTJweCAwcHg7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXG5cdC5sb2NhdGlvbi1zbGlkZXJfX3RpdGxlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cblxuXHQmX19mbGl0ZXItYnRucyB7XG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAtOHB4O1xuXHRcdH1cblxuXHRcdC5sb2NhdGlvbi1zbGlkZXItZmxpdGVyLWJ0biB7XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggNDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cblx0XHRcdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQuaXMtaGlkZGVuIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc3BsaWRlX19saXN0IHtcblx0XHQvL3Zpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0bWFyZ2luOiAwcHggLThweDtcblx0fVxuXG5cdC5zcGxpZGVfX3RyYWNre1xuXHRcdC8vb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmX190aWxlIHtcblx0XHR3aWR0aDogMTRyZW0gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXG5cdH1cblxuXHQmX190aWxlLWJveC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQmX190aWxlLWJveC1oZWFkaW5nIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0Jl9fdGlsZS1ib3gtY29udGVudCB7XG5cdFx0ZmxleDogMTtcblx0fVxuXG5cblx0LmxvY2F0aW9uLXNsaWRlcl9fdGlsZS1ib3gtaW1hZ2Uge1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93e1xuXHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XG5cblx0XHRzdmd7XG5cdFx0XHRmaWxsOiAjZjRmM2ViO1xuXHRcdH1cblxuXHRcdCYtLXByZXZ7XG5cdFx0XHRsZWZ0OiAtMmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRsZWZ0OiAxZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGxlZnQ6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1uZXh0e1xuXHRcdFx0cmlnaHQ6IC0yZW07XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHJpZ2h0OiAxZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHJpZ2h0OiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXHR9XG5cblxuXHQmLmRhcmstQmd7XG5cdFx0YmFja2dyb3VuZDogIzJiMjgyOTtcblxuXHRcdC5zcGxpZGVfX2Fycm93e1xuXHRcdFx0YmFja2dyb3VuZDogI2Y0ZjNlYjtcblxuXHRcdFx0c3Zne1xuXHRcdFx0XHRmaWxsOiAjMmIyODI5O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmxvY2F0aW9uLXNsaWRlcl9fdGlsZS1ib3gtZGVzY3tcblx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXHRcdH1cblxuXHRcdC5sb2NhdGlvbi1zbGlkZXJfX3RpdGxle1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cdFx0fVxuXG5cdFx0LmxvY2F0aW9uLXNsaWRlci1mbGl0ZXItYnRuIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjRmM2ViO1xuXHRcdFx0XHRjb2xvcjogI2Y0ZjNlYjtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cblx0XHRcdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmZvb3Rlci1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kOiAjMUExQTFBO1xuXHRjb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDgwcHggMHB4O1xuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA0OHB4IDBweDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDAgMTZweDtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNDBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIwKTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cblx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogODAlO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDAgLTIwcHg7XG5cblx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXG5cdFx0Ji1saW5rLWNvbCB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAtMjBweCAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLXNlY29uZGFyeV9fcmlnaHQtbGluay1jb2wtbGlzdCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji1jb250YWN0LWRldGFpbCB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODVweDtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkcmVzcy1mb290ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggN3B4IDEwcHggLTEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucGhvbmUtZm9vdGVyLCAuYWRkcmVzcy1mb290ZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN1YnNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbGcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLWhlYWRpbmcge1xuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE5LjZweCAqL1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN1YnNjcmlwdGlvbi1mb290ZXItc3ViaGVhZGluZyB7XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3Vic2NyaXB0aW9uLWZvb3Rlci1mb3JtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9J3RleHQnXSwgaW5wdXRbdHlwZT0nZW1haWwnXSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleDogMSAwIDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLVdoaXRlLCAjRkZGKTtcblxuXHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNTA1MDUwO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkY0RjU4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGNvbG9yOiAjRjRGM0VCO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZjNjM2Yjtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3Vic2NyaXB0aW9uLWZvb3Rlci1kZXNjIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdFx0XHRwLCBhIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxOHB4ICovXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmX19ib3R0b20ge1xuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGVmdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCA2cHggMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXG5cblx0XHR9XG5cblx0XHQmLXJpZ2h0IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAtNnB4O1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xuXG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG4iLCIuYXZhaWxhYmlsaXR5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblxuXHQmLnNlYXJjaC1lbGVtZW50LS1zZWNvdW5kYXJ5e1xuXHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XG5cblx0XHQuYXZhaWxhYmlsaXR5X193cmFwIC5mb3JtLWdyb3VwIGxhYmVse1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHR9XG5cblx0XHQuYXZhaWxhYmlsaXR5X193cmFwIC5mb3JtLWdyb3VwIGlucHV0LCAuYXZhaWxhYmlsaXR5X193cmFwIC5mb3JtLWdyb3VwIHNlbGVjdHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xuXHRcdH1cblxuXHRcdC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgc2VsZWN0e1xuXHRcdFx0YmFja2dyb3VuZDogIzFBMUExQTtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWJ0biAuZm9ybS1ncm91cCAuYnRue1xuXHRcdFx0Ym9yZGVyOiAjRkY0RjU4O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGNEY1ODtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDE2cHggMzJweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZjVlNjY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0bntcblx0XHRcdGJvcmRlcjogI0ZGNEY1ODtcblx0XHRcdGJhY2tncm91bmQ6ICNGRjRGNTg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZjVlNjY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0cGFkZGluZzogMS4zcmVtIDNyZW07XG5cblx0XHQmLnNlYXJjaC1lbGVtZW50LS1zZWNvdW5kYXJ5e1xuXHRcdFx0cGFkZGluZzogMjFweCA0NnB4O1xuXHRcdH1cblxuXHR9XG5cdEBpbmNsdWRlIHhze1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cblx0XHQmLnNlYXJjaC1lbGVtZW50LS1zZWNvdW5kYXJ5e1xuXHRcdFx0cGFkZGluZzogMjFweCA0NnB4O1xuXHRcdH1cblxuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdHBhZGRpbmc6IDEuM3JlbSA1cmVtO1xuXHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0QGluY2x1ZGUgeGxnLXNjcmVlbntcblx0XHRcdHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBsZy1zY3JlZW57XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGlwYWR7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDJyZW07XG5cdFx0fVxuXHR9XG5cblxufVxuXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICNFN0U3RjI7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRyZW07XG5cdFx0fVxuXHRcdHNlbGVjdCB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHR9XG5cdH1cblxuXHQuaG90ZWwtc2VsZWN0IHtcblx0ICBkaXNwbGF5OiBub25lO1xuXHR9XG5cbiAgLmhvdGVsLXNlbGVjdC1kcm9wZG93bntcbiAgICAuZm9ybS1ncm91cDphZnRlcntcbiAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4vL1RvZG8gUmFzaWsgc3RhcnRzXG5cdC5jdXN0b20tZHJvcGRvd24td3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcntcbiAgICAgJjphZnRlcntcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG4gICAgfVxuXG5cblxuICAgICY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLWxlZnQtYXJyb3cuc3ZnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG5cdFx0fVxuXG5cdH1cblxuXHQuY3VzdG9tLWRyb3Bkb3duLXRyaWdnZXIge1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdC5jdXN0b20tZHJvcGRvd24tb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XG4gICAgY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgXG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhcntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG5cdH1cblxuXHQuY3VzdG9tLW9wdGlvbiB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgIHRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcblxuXG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWI7XG4gICAgICBjb2xvcjogIzJiMjgyOTtcbiAgICB9XG5cdH1cblxuXG5cdC5jdXN0b20tZHJvcGRvd24td3JhcHBlcjpob3ZlciAuY3VzdG9tLWRyb3Bkb3duLW9wdGlvbnMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC8vIFRvZG8gcmFzaWsgZW5kXG59XG5cbi5zZWFyY2gtYnRuIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG5cdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW57XG5cdFx0XHRcdHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDAuOXJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGlwYWR7XG5cdFx0XHRcdHBhZGRpbmc6IDAuOHJlbSAycmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5idG4tLWF2YWlsYWJsaXR5e1xuXHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG59XG4uY2hlY2tvdXQtY29se1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRpbnB1dHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cbiAgICAmLmZvcm0tZ3JvdXBfX2N1c3RvbXtcbiAgICAgICY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OnVuc2V0O1xuXHRcdH1cbiAgICB9XG5cblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOjc1JTtcblx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuXHRcdH1cblxuXHRcdCY6aGFzKHNlbGVjdDpmb2N1cyk6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRcdH1cblx0fVxufVxuXG4uZ3Vlc3RzLWRyb3Bkb3duIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdHBhZGRpbmc6IDFyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWF4LXdpZHRoOiAxNjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5O1xuXHRib3gtc2hhZG93OiAycHggMHB4IDEycHggLTFweCByZ2JhKCRwcmltYXJ5LCAwLjU0KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge2NvbG9yOiAkcHJpbWFyeX1cblx0fVxufVxuLnNlYXJjaC1lbGVtZW50LnNlYXJjaC1pbi1oZWFkZXItZWxlbWVudCB7XG5cdC5ndWVzdHMtZHJvcGRvd24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGlucHV0IHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblx0Lmd1ZXN0cy1saXN0X193cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGxhYmVsLCBidXR0b24ge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXHQuYXZhaWxhYmlsaXR5X193cmFwIHtcblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHQuZ3Vlc3RzLWxpc3RfX3dyYXAge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZ3Vlc3RzLWxpc3R7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdCY6bGFzdC1jaGlsZHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4uZ3Vlc3RzLWxpc3RfX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRsYWJlbHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRAaW5jbHVkZSBsZy1zY3JlZW57XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGlwYWR7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0LmZvcm0tZ3JvdXB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5ndWVzdHMtbGlzdF9fd3JhcCB7XG5cblx0XHRcdGxhYmVse1xuXHRcdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZ3Vlc3RzLWxpc3RfX3dyYXAgIHtcblx0YnV0dG9ue1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMDtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG59XG4ucGlrYS1sZW5kYXJ7XG5cdG1hcmdpbjogMXJlbSAxLjNyZW07XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cbi5waWthLXNpbmdsZXtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG59XG4ucGlrYS1sYWJlbHtcblx0Y29sb3I6ICM3QTc1ODU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG59XG4ucGlrYS10aXRsZXtcblx0LnBpa2EtbGFiZWx7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcblx0XHRjb2xvcjogI0VFRUNGMTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0fVxufVxuLnBpa2EtdGFibGV7XG5cdHRoe1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRcdGJvcmRlcjogMDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRhYmJyW3RpdGxlXXtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5waWthLWJ1dHRvbntcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRmb250LXNpemU6IDAuOHJlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHdpZHRoOiAzNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0Jjpob3Zlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cbn1cbi5oYXMtZXZlbnQge1xuXHQucGlrYS1idXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cbi5pcy10b2RheXtcblx0LnBpa2EtYnV0dG9ue1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHR9XG59XG5cbi5pcy1zZWxlY3RlZCB7XG5cdC5waWthLWJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuXG4ucGlrYS1wcmV2LFxuLmlzLXJ0bCAucGlrYS1uZXh0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLXJpZ2h0LWFycm93LnN2Z1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xuXHR0b3A6IDEwcHg7XG59XG5cbi5waWthLW5leHQsXG4uaXMtcnRsIC5waWthLXByZXYge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItbGVmdC1hcnJvdy5zdmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0dG9wOiAxMHB4O1xufVxuLmlzLWRpc2FibGVkIHtcblx0LnBpa2EtYnV0dG9ue1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRvcGFjaXR5OiAwLjI1O1xuXHR9XG59XG4uaXMtaW5yYW5nZXtcblx0LnBpa2EtYnV0dG9ue1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgMSk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0d2lkdGg6IDM3cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xuXHR9XG59XG4uaXMtZW5kcmFuZ2Uge1xuXHQucGlrYS1idXR0b24ge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG4uaXMtc3RhcnRyYW5nZSB7XG5cdC5waWthLWJ1dHRvbiB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cbn1cblxuLnBpa2EtdGFibGV7XG5cdHRoZWFke1xuXHRcdHRoe1xuXHRcdFx0YWJicntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGR7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4uZ3Vlc3RzLWRyb3Bkb3due1xuXHRkaXNwbGF5OiBub25lO1xuXHQmLnNob3d7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi50b3RhbC1jb3VudHtcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG5cdEBpbmNsdWRlIHhze1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuLmJvb2tpbmctY29sIHtcblx0cGFkZGluZy1yaWdodDogNHJlbTtcblx0QGluY2x1ZGUgeGxnLXNjcmVlbntcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG5cdEBpbmNsdWRlIGlwYWR7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0fVxuXHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0fVxuXHRAaW5jbHVkZSB4c3tcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHR9XG59XG4ucGlrYS1yb3d7XG5cdHRke1xuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHQucGlrYS1idXR0b257XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmlzLWRpc2FibGVke1xuXHRcdFx0XHQucGlrYS1idXR0b24ge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLl9fbHBmb3JtX3N0YXJ0X2ljb257XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGR7XG5cdCYuaXMtc3RhcnRyYW5nZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgMCAwIDUwJTtcblx0XHR9XG5cdH1cbn1cblxuLmlzLXN0YXJ0cmFuZ2V7XG5cdC5waWthLWJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMnB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcblx0fVxufVxudGR7XG5cdCYuaXMtZW5kcmFuZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmFmdGVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XG5cdFx0fVxuXHR9XG59XG5cbi5pcy1lbmRyYW5nZXtcblx0LnBpa2EtYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcblx0fVxufVxuXG50ZHtcblx0Ji5pcy1lbmRyYW5nZS5pcy1zdGFydHJhbmdlLmlzLXRvZGF5IHtcblx0XHQmOmFmdGVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG59XG4ucGlrYS1yb3d7XG5cdHRke1xuXHRcdCYuaXMtZW1wdHkgKyAuaXMtaW5yYW5nZXtcblx0XHRcdC5waWthLWJ1dHRvbntcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIDAgMCA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxudGRbZGF0YS1kYXk9XCIzMVwiXXtcblx0Ji5pcy1pbnJhbmdle1xuXHRcdC5waWthLWJ1dHRvbntcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJSAwO1xuXHRcdH1cblx0fVxufVxuLnBpa2Etcm93e1xuXHR0ZFtkYXRhLWRheT1cIjFcIl17XG5cdFx0Ji5pcy1lbXB0eSArIC5pcy1pbnJhbmdle1xuXHRcdFx0LnBpa2EtYnV0dG9ue1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgNTAlIDUwJSA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbi8vLmF2YWlsYWJpbGl0eV9fd3JhcC0tZGVza3RvcHtcbi8vICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbi8vICAgICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgfVxuLy8gICAgQGluY2x1ZGUgeHN7XG4vLyAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgIH1cbi8vfVxuLmJ0bi0tYXZhaWxhYmxpdHl7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRAaW5jbHVkZSB4c3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5cblxuXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0Lm1vZGFsLWRpYWxvZyB7YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnl9XG5cdC5tb2RhbC1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdCYgPiAuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8vLmF2YWlsYWJpbGl0eV9fd3JhcHtcbi8vICAgIC5tb2RhbC1jb250ZW50e1xuLy8gICAgICAgIGJvcmRlci10b3A6IDA7XG4vLyAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuLy8gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbi8vICAgICAgICB9XG4vLyAgICAgICAgQGluY2x1ZGUgeHN7XG4vLyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuLy8gICAgICAgIH1cbi8vICAgICAgICAuY29udGFpbmVye1xuLy8gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW0gM3JlbTtcbi8vICAgICAgICB9XG4vLyAgICB9XG4vL1xuLy99XG5cbi5pcy1zZWxlY3RlZHtcblx0Ji5pcy1zdGFydHJhbmdle1xuXHRcdCYuaXMtZW5kcmFuZ2V7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zdGFydGNhbGRhdGUsXG4uZW5kY2FsZGF0ZXtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uY2FsZW5kYXItY29se1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FsZW5kYXJfX3Bpa2FkYXl7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xufVxuLmNhbGVuZGFyX19pbnB1dHN7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLmlzLWRpc2FibGVke1xuXHQmOmFmdGVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmZvcm0tZ3JvdXBfX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQuZm9ybS1ncm91cHtcblx0XHQuZm9ybS1ncm91cF9faW5uZXJ7XG5cdFx0XHRpbnB1dC5jYWxlbmRhcl9faW5wdXQge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdC5zdGFydGNhbGRhdGUsXG5cdFx0LmVuZGNhbGRhdGV7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdH1cblx0fVxuXG59XG4uY2FsZW5kYXJfX2lucHV0c3tcblx0LmZvcm0tZ3JvdXB7XG5cdFx0ZmxleDogMCAwIDUwJTtcblxuXHRcdC8vQGluY2x1ZGUgeHN7XG5cdFx0Ly9cdGZsZXg6IDAgMCAxMDAlO1xuXHRcdC8vfVxuXHR9XG59XG4udG90YWwtY291bnRfX2Vycm9ye1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTIwcHg7XG5cdGxlZnQ6IDA7XG59XG4uZ3Vlc3RzLWNvbC1lcnJvcmVke1xuXHQudG90YWwtY291bnRfX2Vycm9ye1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHR9XG59XG4vLyAuZ3Vlc3RzLWNvbHtcbi8vICAgICAuZm9ybS1ncm91cHtcbi8vICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbi8vICAgICB9XG4vLyB9XG4uZ3Vlc3RzLWNvbHtcblx0LnRvdGFsZ3Vlc3RzOmZvY3VzICsgLnRvdGFsLWNvdW50X19lcnJvcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5jaGVja291dC1jb2wge1xuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdCY6aGFzKC5ndWVzdHMtZHJvcGRvd24uZHJvcERvd24uc2hvdyk6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuXHRcdCYuY2hlY2tvdXQtY29sIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSB1cC1sZy1zY3JlZW4ge1xuXHRcdCYuY2hlY2tvdXQtY29sIHtcblx0XHRcdC5mb3JtLWdyb3VwOmFmdGVyIHtcblx0XHRcdFx0dG9wOiA2NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2gtZWxlbWVudC5oZXJvIC5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uYXZhaWxhYmlsaXR5X193cmFwLm1vZGFsIFtkYXRhLWJzLXRvZ2dsZT1cIm1vZGFsXCJdIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtZWxlbWVudC5zZWFyY2gtaW4taGVhZGVyLWVsZW1lbnQge1xuXHQuc2VhcmNoLWJ0biB7XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQuY2hlY2tvdXQtY29sIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4iLCIuYnV0dG9ucy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMuNXJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIH1cbn1cblxuLmJ1dHRvbnMtZWxlbWVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcblx0cGFkZGluZy1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmLnJlbW92ZS1ib3R0b20tc3BhY2Uge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAuOXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWN1c3RvbXtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRiYWNrZ3JvdW5kOiAgIzJCMjgyOTtcblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Ly93aWR0aDogZml0LWNvbnRlbnQ7XG5cblx0Ji5idG4tY3VzdG9tLWNvbG9ye1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cblxuLmJ0bi10cmFuc3BhcmVudHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRjb2xvcjogIzAwMDAwMDtcblx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdHN2Z3tcblx0XHRtYXJnaW4tbGVmdDogNnB4IDtcblx0fVxufVxuXG4uYnRuLWltYWdle1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICBpbWd7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIHN2Z3tcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbn0iLCJcbi5vZmZlci1kZXRhaWwtcGFnZSB7XG5cdC5vZmZlci1kZXRhaWwge1xuXHRcdG1hcmdpbjogNHJlbSBhdXRvO1xuXG5cdFx0Lm1haW4tdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42M3JlbTtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmNsdXNpb25zLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmNsdXNpb25zIHtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0Y29sdW1uczogMjtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zcGxpZGVfX3NsaWRle1xuXHRcdGltZ3tcblx0XHRcdGhlaWdodDogNDByZW07XG5cdFx0fVxuXHR9XG59XG4ub2ZmZXItZGV0YWlsX193cmFwe1xuXHRcdG1heC13aWR0aDogNTIwcHg7XG59XG5cbiIsIi5zbGlkZXItZ2FsbGVyeSB7XG4gIC5zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMzVyZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiA2MHZ3O1xuXG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBoZWlnaHQ6IDM1cmVtO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGhlaWdodDogMzVyZW07XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIH1cbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OS42OGRlZywgcmdiYSgwLCAwLCAwLCAwLjUzKSAyLjkyJSwgcmdiYSgwLCAwLCAwLCAwKSAyMS4zNSUpLCBsaW5lYXItZ3JhZGllbnQoODkuMTRkZWcsIHJnYmEoMCwgMCwgMCwgMC41OSkgNS45OSUsIHJnYmEoMCwgMCwgMCwgMCkgMzIuNTIlKTtcbiAgICAgICYuaGFzLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjU3KSwgcmdiYSgwLCAwLCAwLCAwLjU3KSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19hcnJvd3N7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zcGxpZGVfX3BhZ2luYXRpb257XG4gICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FsbGVyeS1lbGVtZW50Om5vdChbZGF0YS1kaXNwbGF5LXR5cGU9XCJTbGlkZXJcIl0pICYge1xuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4RDhEOEQ7XG4gICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5zcGxpZGVfX2Fycm93e1xuICAgICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvd3tcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xuICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiUzRSUzQ3BhdGggZD1cIk0xMiA0TDEwLjU5IDUuNDFMMTYuMTcgMTFINFYxM0gxNi4xN0wxMC41OSAxOC41OUwxMiAyMEwyMCAxMkwxMiA0WlwiIGZpbGw9XCJibGFja1wiJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJyk7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgbGVmdDogMTByZW1cbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgcmlnaHQ6IDEwcmVtXG4gICAgfVxuICB9XG59XG4iLCJcbiRzbGlkZXItcm9vbXMtLWJyZWFrcG9pbnQ6ICRzbGlkZS13aWR0aCArICgkc2xpZGUtZ3V0dGVyICogMik7XG5cblxuLnNsaWRlci1yb29tcy1wcm9wZXJ0aWVzIHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgOHJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgNXJlbTtcbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgICAgICAvL2xlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHRvcDogLTE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHRvcDogLTE1cHg7XG5cdFx0fVxuXG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSBjYWxjKCRzbGlkZS1ndXR0ZXIgLyAyKSk7XG4gICAgICAgIC8vcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDUwJSk7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHR9XG5cbiAgICB9XG4gICAgLm1vZGVsLXNsaWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAkc2xpZGUtd2lkdGg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDIwcmVtO1xuXHRcdGFzcGVjdC1yYXRpbzogOTIwIC8gNDU3O1xuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludCkge1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdH1cblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vaGVpZ2h0OiAyOHJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAvL0BpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIC8vICAgIGhlaWdodDogMjRyZW07XG4gICAgICAgIC8vfVxuICAgICAgICAvL0BpbmNsdWRlIHhzIHtcbiAgICAgICAgLy8gICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgLy99XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzIpLCByZ2JhKDAsIDAsIDAsIDAuMzIpKTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDIuNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgIGJvdHRvbTogNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICBib3R0b206IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIGJvdHRvbTogMzZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvd3Mge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDRyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9hZGluZy1tb2RlbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogNHB4O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxufVxuXG4ubG9hZGluZy1tb2RlbC1ob2xkZXIge1xuXHRtYXgtd2lkdGg6IDk5NHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDIwJSAyMHB4IDIwcHggMjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZzogMzAlIDIwcHggMjBweCAyMHB4O1xuXHR9XG59XG5cbi5sb2FkaW5nLW1vZGVsLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogNTAwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogNDBweCAyMHB4IDQwcHggMTAwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXG5cdC5sb2FkaW5nLW1vZGVsLW92ZXJsYXkge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3N2RlZywgcmdiYSg1LCA1LCA1LCAwLjgwKSAzOS4xNSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgODMuNTYlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0aDQsIGgxIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cblxuXG4ubG9hZGluZy1tb2RlbC1jb250ZW50IHtcblx0bWF4LXdpZHRoOiA0NTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDA7XG59XG5cbi5sb2FkaW5nLW1vZGVsLXByZWZpeCB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0aDQge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuXHRcdGZvbnQtZmFtaWx5OiBNZXJyaXdlYXRoZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxufVxuXG4ubG9hZGluZy1tb2RlbC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0aDEge1xuXHRcdGNvbG9yOiB2YXIoLS1mLTQtZi0zLWViLCAjRjRGM0VCKTtcblx0XHRmb250LWZhbWlseTogQWJlbDtcblx0XHRmb250LXNpemU6IDU4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExNS41JTsgLyogNjYuOTlweCAqL1xuXHRcdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblxuXHR9XG59XG5cbi5sb2FkaW5nLW1vZGVsLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRwIHtcblx0XHRjb2xvcjogI0Y0RjNFQjtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cbn1cblxuLmxvYWRpbmctbW9kZWwtYWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdC8vbWluLWhlaWdodDogNjBweDtcblx0XHRwYWRkaW5nOiAyMXB4IDc1cHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI1LjVweCAqL1xuXHRcdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRiYWNrZ3JvdW5kOiAjMkIyODI5O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDogIzU3NTM1NDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAyMXB4IDUwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXG5cblx0fVxuXG59XG5cbi5sb2FkaW5nLW1vZGVsLWZvb3RlciB7XG5cdHAge1xuXHRcdGNvbG9yOiByZ2JhKDI0NCwgMjQzLCAyMzUsIDAuODApO1xuXHRcdGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxNi41cHggKi9cblx0fVxufVxuXG4ucG9wdXAtY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41MCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29sb3JzLXByaW1hcnk6ICMyNDYxOTc7XG5cdC0tY29sb3JzLXRleHQ6IHdoaXRlO1xuXHQtLWNvbG9ycy1kZWZhdWx0OiB3aGl0ZTtcbn1cblxuLmRhcmstYmx1ZSB7XG5cdC0tY29sb3JzLXByaW1hcnk6ICMyNDYxOTc7XG59XG5cbi5waW5re1xuXHQtLWNvbG9ycy1wcmltYXJ5OiAjRkZBOUQyO1xufVxuXG4ucGluay1yZWR7XG5cdC0tY29sb3JzLXByaW1hcnk6ICNGRjRGNTg7XG59XG5cbi5ncmVlbntcblx0LS1jb2xvcnMtcHJpbWFyeTogIzZBRDk5NDtcbn1cblxuLmJnLXdoaXRle1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4uYmctZ3JleXtcblx0YmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjk2KTtcbn1cbiIsIkBjdXN0b20tbWVkaWEgLS1zbWFsbC12aWV3cG9ydCAod2lkdGggPj01NzZweCk7XG5AY3VzdG9tLW1lZGlhIC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0ICh3aWR0aCA+IDc2OHB4KTtcbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0tdmlld3BvcnQgKHdpZHRoID49OTkycHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxhcmdlLXZpZXdwb3J0ICh3aWR0aCA+PTEyMDBweCk7XG5cbi5nbGlnaHRib3gtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OSAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmLmluYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0JiAuZ2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQuZ3NsaWRlciB7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdC5nc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0b3BhY2l0eTogMDtcblxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogOTk5OTk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Ji5wcmV2IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdH1cblx0fVxuXG5cdC5nc2xpZGUtaW5uZXItY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZ2lubmVyLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblxuXG5cdFx0Ji5ndmlkZW8tY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cblx0XHQmLmRlc2MtYm90dG9tLFxuXHRcdCYuZGVzYy10b3Age1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQmLmRlc2MtbGVmdCxcblx0XHQmLmRlc2MtcmlnaHQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Ji5kZXNjLXRvcCB7XG5cdFx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRcdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5nc2xpZGUtaW1hZ2UsXG5cdFx0XHRcdC5nc2xpZGUtaW1hZ2UgaW1nIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGVzYy1sZWZ0IHtcblx0XHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdFx0LmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmdzbGlkZS1pbWFnZSB7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdzbGlkZSB7XG5cdGlmcmFtZSxcblx0dmlkZW8ge1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWluLWhlaWdodDogMTY1cHg7XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHRcdHRvdWNoLWFjdGlvbjogYXV0bztcblx0fVxufVxuXG4uZ3NsaWRlOm5vdCguY3VycmVudCkge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdzbGlkZS1pbWFnZSB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdG1heC13aWR0aDogMTAwdnc7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdG1heC1oZWlnaHQ6IDk3dmg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmRlc2MtdG9wICYsXG5cdFx0LmRlc2MtYm90dG9tICYge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmRlc2MtbGVmdCAmLFxuXHRcdC5kZXNjLXJpZ2h0ICYge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji56b29tYWJsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdFx0Y3Vyc29yOiB6b29tLWluO1xuXG5cdFx0XHRcdC56b29tZWQgJiB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBncmFiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5kcmFnZ2luZyB7XG5cdFx0XHRjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uZ3NsaWRlLXZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDEwMHZoO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdC5wbHlyX19wb3N0ZXItZW5hYmxlZC5wbHlyLS1sb2FkaW5nIHtcblx0XHQucGx5cl9fcG9zdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lmd2aWRlby13cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQvKiBtYXgtd2lkdGg6IDE2MHZtaW47ICovXG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjM0KTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYucGxheWluZzo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5mdWxsc2NyZWVuIHtcblx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3NXZoO1xuXG5cdFx0dmlkZW8ge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uZ3NsaWRlLWlubGluZSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiBhdXRvO1xuXG5cdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRtYXgtaGVpZ2h0OiA5NXZoO1xuXHR9XG5cblx0LmdpbmxpbmVkLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZHJhZ2dpbmcge1xuXHRcdGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG5cbi5naW5saW5lZC1jb250ZW50IHtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5nc2xpZGUtZXh0ZXJuYWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWF4LWhlaWdodDogNzV2aDtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0fVxufVxuXG4uZ3NsaWRlLW1lZGlhIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGF1dG87XG5cblx0Lnpvb21lZCAmIHtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZGVzYy10b3AgJixcblx0LmRlc2MtYm90dG9tICYge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cbn1cblxuLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZmxleDogMSAwIDEwMCU7XG5cblx0Ji5kZXNjcmlwdGlvbi1sZWZ0LFxuXHQmLmRlc2NyaXB0aW9uLXJpZ2h0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI3NXB4O1xuXHRcdH1cblx0fVxuXG5cdCYuZGVzY3JpcHRpb24tYm90dG9tLFxuXHQmLmRlc2NyaXB0aW9uLXRvcCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Lnpvb21lZCAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5nbGlnaHRib3gtYnV0dG9uLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBEZXNjcmlwdGlvbiBmb3IgbW9iaWxlc1xuICogc29tZXRoaW5nIGxpa2UgZmFjZWJvb2sgZG9lcyB0aGUgZGVzY3JpcHRpb25cbiAqIGZvciB0aGUgcGhvdG9zXG4qL1xuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIge1xuXHQuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDE5cHggMTFweDtcblx0XHRtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG5cdFx0b3JkZXI6IDIgIWltcG9ydGFudDtcblx0XHRtYXgtaGVpZ2h0OiA3OHZoO1xuXHRcdG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0LmdzbGlkZS10aXRsZSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblx0LmdzbGlkZS1kZXNjIHtcblx0XHRjb2xvcjogI2ExYTFhMTtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblx0XHQqIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0XHQuZGVzYy1tb3JlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdH1cblx0fVxufVxuXG4uZ2Rlc2Mtb3BlbiB7XG5cdC5nc2xpZGUtbWVkaWEge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0fVxuXHQuZ2Rlc2MtaW5uZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG59XG4uZ2Rlc2MtY2xvc2VkIHtcblx0LmdzbGlkZS1tZWRpYSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uZ3Jlc2V0IHtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmdhYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmdyZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdsaWdodGJveC1kZXNjIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2xpZ2h0Ym94LW9wZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmdsb2FkZXIge1xuXHRoZWlnaHQ6IDI1cHg7XG5cdHdpZHRoOiAyNXB4O1xuXHRhbmltYXRpb246IGxpZ2h0Ym94TG9hZGVyIDAuOHMgaW5maW5pdGUgbGluZWFyO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0dG9wOiA0NyU7XG59XG5cbi5nb3ZlcmxheSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggKyAxcHgpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogLTFweDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZDogcmdiYSg1MSwgNTAsIDUwLCAwLjYpO1xuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcblxuXHQuZ2xpZ2h0Ym94LW1vYmlsZSAmIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MCwgNTAsIDAuNik7XG5cdH1cblxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkyKTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA0MjBweCkge1xuXHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdH1cbn1cblxuLmdwcmV2LFxuLmduZXh0LFxuLmdjbG9zZSB7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAyNnB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0c3ZnIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQmLmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjE7XG5cdH1cblxuXHQuZ2Fycm93IHtcblx0XHRzdHJva2U6ICNmZmY7XG5cdH1cbn1cblxuLmdidG4uZm9jdXNlZCB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAjMGYzZDgxO1xufVxuXG5pZnJhbWUud2FpdC1hdXRvcGxheSB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5nbGlnaHRib3gtY2xvc2luZyB7XG5cdC5nbmV4dCxcblx0LmdwcmV2LFxuXHQuZ2Nsb3NlIHtcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLypTa2luICovXG4uZ2xpZ2h0Ym94LWNsZWFuIHtcblx0LmdzbGlkZS1tZWRpYSB7XG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDJweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG5cdFx0fVxuXHR9XG5cblx0LmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdC5nZGVzYy1pbm5lciB7XG5cdFx0cGFkZGluZzogMjJweCAyMHB4O1xuXHR9XG5cblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdC5kZXNjcmlwdGlvbi1sZWZ0LFxuXHRcdC5kZXNjcmlwdGlvbi1yaWdodCB7XG5cdFx0XHQuZ2Rlc2MtaW5uZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ3NsaWRlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtZmFtaWx5OiBhcmlhbDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0fVxuXG5cdC5nc2xpZGUtZGVzYyB7XG5cdFx0Zm9udC1zaXplOiAwLjg2ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LWZhbWlseTogYXJpYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHR9XG5cblx0LmdzbGlkZS12aWRlbyB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxuXG5cdC5ncHJldixcblx0LmduZXh0LFxuXHQuZ2Nsb3NlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdC5ncHJldiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTEwMCU7XG5cdFx0bGVmdDogMzBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHR0b3A6IDQ1JTtcblx0XHR9XG5cdH1cblxuXHQuZ25leHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMDAlO1xuXHRcdHJpZ2h0OiAzMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdHRvcDogNDUlO1xuXHRcdH1cblx0fVxuXG5cdC5nY2xvc2Uge1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR0b3A6IDE1cHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tdmlld3BvcnQpIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuLypDU1MgQW5pbWF0aW9ucyovXG4uZ2ZhZGVJbiB7XG5cdGFuaW1hdGlvbjogZ2ZhZGVJbiAwLjVzIGVhc2U7XG59XG4uZ2ZhZGVPdXQge1xuXHRhbmltYXRpb246IGdmYWRlT3V0IDAuNXMgZWFzZTtcbn1cbi5nc2xpZGVPdXRMZWZ0IHtcblx0YW5pbWF0aW9uOiBnc2xpZGVPdXRMZWZ0IDAuM3MgZWFzZTtcbn1cbi5nc2xpZGVJbkxlZnQge1xuXHRhbmltYXRpb246IGdzbGlkZUluTGVmdCAwLjNzIGVhc2U7XG59XG4uZ3NsaWRlT3V0UmlnaHQge1xuXHRhbmltYXRpb246IGdzbGlkZU91dFJpZ2h0IDAuM3MgZWFzZTtcbn1cbi5nc2xpZGVJblJpZ2h0IHtcblx0YW5pbWF0aW9uOiBnc2xpZGVJblJpZ2h0IDAuM3MgZWFzZTtcbn1cbi5nem9vbUluIHtcblx0YW5pbWF0aW9uOiBnem9vbUluIDAuNXMgZWFzZTtcbn1cbi5nem9vbU91dCB7XG5cdGFuaW1hdGlvbjogZ3pvb21PdXQgMC41cyBlYXNlO1xufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0Ym94TG9hZGVyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ2ZhZGVJbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ2ZhZGVPdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdzbGlkZUluTGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3NsaWRlT3V0TGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGdzbGlkZUluUmlnaHQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3NsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3pvb21JbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGd6b29tT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4iLCIuY291bnRkb3duLWVsZW1lbnQge1xuXG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzEycHg7XG4gICAgICAgIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwwLDAsLjEpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxLjYyNXJlbSAxLjVyZW07XG5cdFx0fVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICNlNmRmZGY7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG5cblx0XHQuY291bnRkb3duLWVsZW1lbnQtY29udGVudHtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0fVxuXG4gICAgICAgIC5jb3VudGRvd24tdGltZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJl9pbm5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpbWVyLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG59XG4iXX0= */
