@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
<<<<<<< HEAD
 */.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}.awards-element .tabs-wrapper ul{background-color:#2b2829}@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}@media (max-width:1024px){.offer-items-wrapper{margin:0 2rem}}@media (max-width:767px){.offer-items-wrapper{margin:0 1rem}}.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:50%}}.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:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper{width:50%}}.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))}@media (max-width:1024px){.offers-element .offers-grid__item{min-height:260px}}@media (max-width:767px){.offers-element .offers-grid__item{min-height:260px}}.offers-element .grid-element__img img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.offers-element .grid-element__img{display:none}}@media (max-width:767px){.offers-element .grid-element__img{display:none}}.offers-element .grid-element__img-mobile{display:none}@media (max-width:1024px){.offers-element .grid-element__img-mobile{display:block}}@media (max-width:767px){.offers-element .grid-element__img-mobile{display:block}}.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}@media (max-width:1024px){.offers-element .grid-element__content .grid-element__inner h2{font-size:.8rem}}@media (max-width:767px){.offers-element .grid-element__content .grid-element__inner h2{font-size:.8rem}}@media (max-width:1024px){.offers-element .grid-element__content .grid-element__inner p{font-size:.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.offers-element .grid-element__content .grid-element__inner p{font-size:.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.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:1rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li p:last-child{margin-bottom:0}.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 (max-width:767px){.restaurant-menus-element--border.restaurant-menus-element--white{background-color:#f4f3eb;color:#2b2829}.restaurant-menus-element--border.restaurant-menus-element--white h2{width:-moz-fit-content;width:fit-content;border-bottom:2px solid #2b2829!important;color:#2b2829!important}}.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-inner,.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-wrapper{background-color:#f4f3eb!important}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{background:#2b2829!important;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb!important;margin:.5rem .3rem .5rem .3rem}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark:hover{background-color:#f4f3eb!important;color:#2b2829!important}@media (max-width:430px){.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{padding:.5rem 1rem}}@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}.tiles-element__content-with-line h2{margin-bottom:1rem!important}.tiles-element__content-with-line hr{width:12rem;border:1px solid #2b2829;margin:1rem 0 1.5rem 0}.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}.halfbox.dark-bg{background-color:#2b2829}.halfbox.dark-bg h2,.halfbox.dark-bg h3,.halfbox.dark-bg h4,.halfbox.dark-bg h5,.halfbox.dark-bg h6,.halfbox.dark-bg hr,.halfbox.dark-bg p{color:#f4f3eb}@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}.halfbox-layout2 .halfbox__title-holder{text-align:start}.halfbox-layout2 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout2 .halfbox__title-holder hr{margin-left:0}.halfbox-layout2 .halfbox__inner{text-align:left}.halfbox-layout2 .halfbox__title-holder--desktop{display:none}@media screen and (min-width:768px){.halfbox-layout2 .halfbox__title-holder--desktop{display:block}.halfbox-layout2 .halfbox__title-holder--mobile{display:none}}.halfbox-layout3 .halfbox__title-holder{text-align:start}.halfbox-layout3 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout3 .halfbox__title-holder hr{margin-left:0}.halfbox-layout3 .halfbox__inner{flex-wrap:wrap;gap:unset;margin:-40px;text-align:left}.halfbox-layout3 .halfbox__inner .halfbox__content,.halfbox-layout3 .halfbox__inner .halfbox__image-holder{flex:unset;width:100%;padding:40px}.halfbox-layout3 .halfbox__inner .halfbox-tile{background:#f4f3eb;border-left:7px solid #c4b95e;margin-bottom:24px}.halfbox-layout3 .halfbox__inner .halfbox-tile-wrapper{padding:20px 20px 20px 25px}.halfbox-layout3 .halfbox__inner .halfbox-tile-title h3{font-size:24px;margin-bottom:16px;line-height:1.4;color:#000;font-weight:500}.halfbox-layout3 .halfbox__inner .halfbox-tile-mail p,.halfbox-layout3 .halfbox__inner .halfbox-tile-prefix p{font-size:16px;line-height:1.5;color:#000;font-weight:400}@media screen and (min-width:768px){.halfbox-layout3 .halfbox__inner .halfbox__content{width:40%}.halfbox-layout3 .halfbox__inner .halfbox__image-holder{width:60%}}.halfbox--contain-image .halfbox__image img{-o-object-fit:contain;object-fit:contain}.halfbox--contain-image .halfbox__image::before{content:"";display:block;width:100%;padding-top:100%}.halfbox--contain-image table td,.halfbox--contain-image table th{border:0 solid #2b2829;padding:0}.halfbox--contain-image .halfbox__details{color:#2b2829}.halfbox--contain-image .btn-solid-dark{background:#2b2829;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb}@media (min-width:1024px){.halfbox--contain-image{padding:50px 0 50px 0}}.halfbox-layout4.halfbox--fluid .container{max-width:unset!important;padding:0!important}.halfbox-layout4.halfbox--fluid .halfbox__inner{display:flex;flex-wrap:wrap;text-align:left}.halfbox-layout4.halfbox--fluid .halfbox__content-wrapper{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:16px}.halfbox-layout4.halfbox--fluid .halfbox__image-holder{width:100%}@media screen and (min-width:768px){.halfbox-layout4.halfbox--fluid.halfbox--reverse .halfbox__content-wrapper{width:50%;display:flex;align-items:center;justify-content:flex-start}.halfbox-layout4.halfbox--fluid .halfbox__content-wrapper{width:50%;display:flex;align-items:center;justify-content:flex-end;padding:16px}.halfbox-layout4.halfbox--fluid .halfbox__content{max-width:632px}.halfbox-layout4.halfbox--fluid .halfbox__image-holder{width:50%}}.halfbox-layout4 .halfbox__title{text-align:left}.halfbox-layout4 hr{margin:0 0 1rem 0}.halfbox-layout4 .halfbox__details{color:#000}.halfbox-layout4 .halfbox__details .btn-underline{text-decoration:underline;padding:0;border:none;text-underline-offset:2px;transition:all .3s ease-in-out}.halfbox-layout4 .halfbox__details .btn-underline:hover{font-width:600}.halfbox-layout4 .halfbox__details .halfbox__details-links{display:flex;flex-wrap:wrap;margin:-12px -25px}.halfbox-layout4 .halfbox__details .halfbox__details-links>div{padding:12px 25px}.halfbox-layout4 .halfbox__details .halfbox__details-links>div .btn{min-height:59px;min-width:250px;border-radius:8px;font-family:Funkis,sans-serif;font-size:16px;display:flex;align-items:center;justify-content:center}.halfbox-layout4.halfbox-image-border .halfbox__image{border-radius:8px;overflow:hidden}.halfbox-layout4 .halfbox__image-holder .halfbox__image img{height:100%;width:100%}.no-hero{padding-top:250px}.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}.list-element__overlay{position:fixed;inset:0;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding-top:220px}@media (max-width:768px){.list-element__overlay{padding-top:100px}}@media (max-width:480px){.list-element__overlay{padding-top:100px}}.list-element__container{max-width:90%;max-height:90%}.list-element__container .countdown-element .container{background-color:rgba(43,40,41,.8)!important}.list-element__container .external-form-element.Dark{background-color:rgba(43,40,41,.8)!important}.list-element__container .countdown-element .container .countdown-timer_inner{width:unset}.list-element__container .countdown-element .container .countdown-element-content{margin-top:0!important}.list-element__container .external-form-element{padding:1rem 0!important}.list-element__container .countdown-element .container .countdown-timer_inner .timer-value{font-size:2rem}.list-element__container .countdown-element .container{padding-bottom:1rem!important;padding-top:1rem!important}.list-element__container .external-form-element h2{font-size:2rem!important;margin-bottom:1rem!important}.list-element__container .userform .middleColumn{margin-bottom:.5rem}.list-element-hidden{display:none}#cookieConsent{position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,.9);color:#fff;padding:14px 18px;font-size:15px;line-height:1.4;text-align:center;z-index:9999;display:none;box-sizing:border-box;font-family:Funkis,sans-serif;text-transform:uppercase}#cookieConsent #cookieButtons{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}#cookieConsent #acceptCookies{font-family:Funkis,sans-serif;text-transform:uppercase;background:#fff;color:#000;border:none;padding:6px 14px;border-radius:4px;cursor:pointer;flex:1 1 45%;min-width:120px}#cookieConsent #rejectCookies{background:0 0;color:#fff;border:1px solid #fff;padding:6px 14px;font-family:Afterall,sans-serif;border-radius:4px;cursor:pointer;flex:1 1 45%;min-width:120px}.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{display:flex;flex-direction:column;color:#2b2829;padding-bottom:4.25rem;align-items:flex-start;min-height:100%}.blog-excerpt .excerpt{flex-grow:1}.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:420/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:1.5rem}.break-apart-tile p:last-child{margin-bottom:0}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9waWthZGF5L2Nzcy9waWthZGF5LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy9zcGxpZGUtY29yZS5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLm1pbi5jc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19hd2FyZHMuc2NzcyIsIm1vZHVsZXMvX2NvbmZpZy5zY3NzIiwibW9kdWxlcy91dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmlsZS1kb3dubG9hZC1mb3JtLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19ldmVudC1yb29tcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZXh0ZXJuYWwtZm9ybS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9jb250YWN0LWZvcm0tZWxlbWVudC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmVhdHVyZXMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ZhY2lsaXR5LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2dhbGxlcnkuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2luc3RhZ3JhbS1mZWVkLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19uZWFyYnkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vZmZlcnMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jlc3RhdXJhbnQtaW5mby5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudC1tZW51cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudHMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jvb21zLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19yb29tLWluZm8uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2V2ZW50cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdmlkZW8tcGxheWVyLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL190aWxlcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy1tYXAuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3ZpcnR1YWwtdG91ci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fY3RhLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvY29udGFjdC10aWxlLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ltYWdlLWNvbnRlbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hvdGVsLWZhY2lsaXRpZXMtZmFxLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19wcm9wZXJ0aWVzLXNsaWRlci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9mYWNpbGl0eS1saXN0LWljb24uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvZmFjaWxpdHktY2FyZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy90ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvdGV4dC1jb250ZW50LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2FjdGlvbi1pbWFnZS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdGFibGUuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hhbGZib3guc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2NvbnRhY3QtY2FyZHMtZ3JpZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vdXItbmVpZ2hib3VyaG9vZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZWxlbWVudExpc3Quc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2Nvb2tpZS1jb25zZW50LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NuYXp6eS1pbmZvLXdpbmRvdy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19ibG9ncy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wcm9wZXJ0eS1ibG9nLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3RpbGUtYm94LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2JyZWFrLWFwYXJ0LXRpbGUuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZnVsbC13aWR0aC10aWxlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Vycm9yLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL2xvY2F0aW9uLXNsaWRlci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb290ZXItc2Vjb25kYXJ5LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19idXR0b25zLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fb2ZmZXItZGV0YWlsLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NsaWRlci1nYWxsZXJ5LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NsaWRlci1yb29tcy1wcm9wZXJ0aWVzLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3BhbGxldGUuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZ2xpZ2h0Ym94LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2NvdW50ZG93bi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQTs7O0FBS0EsYUFDSSxRQUFTLEtBQ1QsUUFBUyxNQUNULFNBQVUsU0FDVixNQUFPLEtBQ1AsV0FBWSxLQUNaLE9BQVEsSUFBSSxNQUFNLEtBQ2xCLG9CQUFxQixLQUNyQixZQUFhLGdCQUFnQixDQUFFLFNBQVMsQ0FBRSxLQUFLLENBQUUsV0FRckQsbUJBREEsb0JBRUksUUFBUyxJQUNULFFBQVMsTUFFYixtQkFBcUIsTUFBTyxLQUU1Qix1QkFDSSxRQUFTLEtBR2Isc0JBQ0ksU0FBVSxTQUNWLFdBQVksRUFBRSxJQUFJLEtBQUssS0FBSyxlQUdoQyxhQUNJLE1BQU8sS0FDUCxNQUFPLE1BQ1AsT0FBUSxJQUdaLFlBQ0ksU0FBVSxTQUNWLFdBQVksT0FHaEIsWUFDSSxRQUFTLGFBQ1QsU0FBVSxTQUNWLFFBQVMsS0FDVCxTQUFVLE9BQ1YsT0FBUSxFQUNSLFFBQVMsSUFBSSxJQUNiLFVBQVcsS0FDWCxZQUFhLEtBQ2IsWUFBYSxJQUNiLGlCQUFrQixLQUV0QixtQkFDSSxPQUFRLFFBQ1IsU0FBVSxTQUNWLFFBQVMsS0FDVCxPQUFRLEVBQ1IsS0FBTSxFQUNOLElBQUssSUFDTCxRQUFTLEVBSWIsV0FEQSxXQUVJLFFBQVMsTUFDVCxPQUFRLFFBQ1IsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLEVBQ1IsUUFBUyxFQUNULE1BQU8sS0FDUCxPQUFRLEtBRVIsWUFBYSxLQUNiLFlBQWEsT0FDYixTQUFVLE9BQ1YsaUJBQWtCLFlBQ2xCLG9CQUFxQixPQUFPLE9BQzVCLGtCQUFtQixVQUNuQixnQkFBaUIsSUFBSSxJQUNyQixRQUFTLEdBSWIsaUJBREEsaUJBRUksUUFBUyxFQUliLG1CQURBLFdBRUksTUFBTyxL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QUVOLHlCQVBFLDhCQVFELFFBQUEsU0FBQSxRQUlTLHNDQUNJLE1BQUEsS0FDQSxlQUFBLFVBSVIsaUNBQ0ksVUFBQSxNQUNBLE9BQUEsS0FBQSxLQUNBLE1BQUEsUUFHSixnQ0FDSSxNQUFBLEtBQ0EsVUFBQSxPQUdWLHlEQUNDLFdBQUEsS0FHSywrQ0FDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUVBLHFEQUNJLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLElBQ0EsT0FBQSxLQUVBLHlCQVBKLHFEQVFRLE1BQUEsZ0JBR0osMEJBWEoscURBWVEsTUFBQSxLQUdKLDJEQUNJLGlCQUFBLGdCQUNBLE1BQUEsZUFDQSxPQUFBLGVBR0osa0VBQ0ksVUFBQSxLQUNBLHlCQUZKLGtFQUdRLFVBQUEsUUFJUiwwREFDSSxVQUFBLEtBQ0EsT0FBQSxFQUFBLE9BQ0EsZUFBQSxLQUVBLHlCQUxKLDBEQU1WLFVBQUEsTUFDa0IsT0FBQSxFQUFBLE9BSVIsZ0VBQ0ksVUFBQSIsImZpbGUiOiJzZWNvbmRhcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIFBpa2FkYXlcbiAqIENvcHlyaWdodCDCqSAyMDE0IERhdmlkIEJ1c2hlbGwgfCBCU0QgJiBNSVQgbGljZW5zZSB8IGh0dHBzOi8vZGJ1c2hlbGwuY29tL1xuICovXG5cbi5waWthLXNpbmdsZSB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiYmI7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLypcbmNsZWFyIGNoaWxkIGZsb2F0IChwaWthLWxlbmRhciksIHVzaW5nIHRoZSBmYW1vdXMgbWljcm8gY2xlYXJmaXggaGFja1xuaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG4qL1xuLnBpa2Etc2luZ2xlOmJlZm9yZSxcbi5waWthLXNpbmdsZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ucGlrYS1zaW5nbGU6YWZ0ZXIgeyBjbGVhcjogYm90aCB9XG5cbi5waWthLXNpbmdsZS5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waWthLXNpbmdsZS5pcy1ib3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLC41KTtcbn1cblxuLnBpa2EtbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiA4cHg7XG59XG5cbi5waWthLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGlrYS1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGlrYS10aXRsZSBzZWxlY3Qge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucGlrYS1wcmV2LFxuLnBpa2EtbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAvKiBoaWRlIHRleHQgdXNpbmcgdGV4dC1pbmRlbnQgdHJpY2ssIHVzaW5nIHdpZHRoIHZhbHVlIChpdCdzIGVub3VnaCkgKi9cbiAgICB0ZXh0LWluZGVudDogMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzUlIDc1JTtcbiAgICBvcGFjaXR5OiAuNTtcbn1cblxuLnBpa2EtcHJldjpob3Zlcixcbi5waWthLW5leHQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5waWthLXByZXYsXG4uaXMtcnRsIC5waWthLW5leHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVVrbEVRVlI0MnUzVk1Rb0FJQkFEUWY4UGdqK09EOWhHMkN0T05KQjJ5bVFrS2UwSGJ3QVAweHVjRGlRV0FSSVRJREVCRW5NZ01ROFM4K0FxQklsNmtLZ0hpWHFRcUFlSmVwQm8vejM4Si9VMHVBSGxhQmtCbDlJNEd3QUFBQUJKUlU1RXJrSmdnZz09Jyk7XG59XG5cbi5waWthLW5leHQsXG4uaXMtcnRsIC5waWthLXByZXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBZUNBWUFBQUFzRWo1ckFBQUFVMGxFUVZSNDJ1M1ZPd29BTUFnRTBkd2ZBbk5qVTI2YllrQkNGR3dmaUw5VlZXb08rQko0R2YzZ3RzRUtLb0ZCTlRDb0NBWVZ3YUFpR05RR01VSE1rakdiZ2prMm1JT051WG8wbkM4WG5DZjFKWGdBclZJWkFRaDVUS1lBQUFBQVNVVk9SSzVDWUlJPScpO1xufVxuXG4ucGlrYS1wcmV2LmlzLWRpc2FibGVkLFxuLnBpa2EtbmV4dC5pcy1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG9wYWNpdHk6IC4yO1xufVxuXG4ucGlrYS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBpa2EtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCxcbi5waWthLXRhYmxlIHRkIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpa2EtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5waWthLXdlZWsge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmlzLXRvZGF5IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICMzM2FhZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24sXG4uaGFzLWV2ZW50IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogIzMzYWFmZjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggIzE3OGZlNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1ZGE5O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjMDA3NmM5O1xufVxuXG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLWlucmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDVFOUY3O1xufVxuXG4uaXMtc3RhcnRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM2Q0IzMUQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1lbmRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzM2FhZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1kaXNhYmxlZCAucGlrYS1idXR0b24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBvcGFjaXR5OiAuMztcbn1cblxuLmlzLW91dHNpZGUtY3VycmVudC1tb250aCAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG4uaXMtc2VsZWN0aW9uLWRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5waWthLWJ1dHRvbjpob3Zlcixcbi5waWthLXJvdy5waWNrLXdob2xlLXdlZWs6aG92ZXIgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4MDAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBzdHlsaW5nIGZvciBhYmJyICovXG4ucGlrYS10YWJsZSBhYmJyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGN1cnNvcjogaGVscDtcbn1cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDowfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZV9fdHJhY2stLXR0Yj4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19saXN0ey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGVfX3Byb2dyZXNzX19iYXJ7d2lkdGg6MH0uc3BsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVufS5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQsLnNwbGlkZS5pcy1yZW5kZXJlZHt2aXNpYmlsaXR5OnZpc2libGV9LnNwbGlkZV9fc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0iLCIuc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LnNwbGlkZV9fdHJhY2stLWRyYWdnYWJsZXstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2Fycm93ey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyZW07LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvcGFjaXR5Oi43O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjJlbTt6LWluZGV4OjF9LnNwbGlkZV9fYXJyb3cgc3Zne2ZpbGw6IzAwMDtoZWlnaHQ6MS4yZW07d2lkdGg6MS4yZW19LnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCl7b3BhY2l0eTouOX0uc3BsaWRlX19hcnJvdzpkaXNhYmxlZHtvcGFjaXR5Oi4zfS5zcGxpZGVfX2Fycm93OmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDoxZW19LnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93LS1uZXh0e3JpZ2h0OjFlbX0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX2Fycm93OmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3BhZ2luYXRpb257Ym90dG9tOi41ZW07bGVmdDowO3BhZGRpbmc6MCAxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjhweDttYXJnaW46M3B4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBsaW5lYXI7d2lkdGg6OHB4fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06c2NhbGUoMS40KTt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi45fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcHJvZ3Jlc3NfX2JhcntiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjNweH0uc3BsaWRlX19zbGlkZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNwbGlkZV9fc2xpZGU6Zm9jdXN7b3V0bGluZTowfUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlX19zbGlkZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfX1Ac3VwcG9ydHMob3V0bGluZS1vZmZzZXQ6LTNweCl7LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0Oi0zcHh9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze2JvcmRlcjozcHggc29saWQgIzBiZn0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwYmZ9fS5zcGxpZGVfX3RvZ2dsZXtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190b2dnbGU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RvZ2dsZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle2JvcmRlcjozcHggc29saWQgIzAwMH0uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tcHJldntsZWZ0OmF1dG87cmlnaHQ6MWVtfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06c2NhbGVYKDEpfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0e2xlZnQ6MWVtO3JpZ2h0OmF1dG99LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLXByZXZ7dG9wOjFlbX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0e2JvdHRvbToxZW07dG9wOmF1dG99LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5zcGxpZGVfX3BhZ2luYXRpb24tLXR0Yntib3R0b206MDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtsZWZ0OmF1dG87cGFkZGluZzoxZW0gMDtyaWdodDouNWVtO3RvcDowfSIsIlxuLmF3YXJkcy1lbGVtZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG5cblx0LnRhYnMtd3JhcHBlcntcblx0XHR1bHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgaDJ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTs7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTs7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYnN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICAgIC50YWJzX19saXN0e1xuICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJzLWNvbnRlbnRze1xuICAgICAgICBmbGV4OiAwIDAgY2FsYyg2MCUgLSA1cmVtKTtcbiAgICAgICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6NXJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWItcGlsbHN7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgLnRhYi1waWxsc19fbGlua3tcbiAgICAgIGJ1dHRvbntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG59XG5cbi50YWItcGFuZXtcbiAgICBoMntcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICAgIHB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgIH1cbn1cblxuICAudGFicy1zZWxlY3RvcnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuXG4gIC50YWJzLWNvbnRlbnRze1xuICAgIC50YWItcGFuZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuXG4uYXdhcmRzLWVsZW1lbnRfX2Rlc2t0b3B7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uYXdhcmRzLWVsZW1lbnRfX21vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhze1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbiAgLmFjY29yZGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgLnRvZ2dsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICAgIC50b2dnbGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAudG9nZ2xlLWNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbTtcbiAgICAgIGgyLCBoM3tcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC50b2dnbGUge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC50b2dnbGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICB9XG4gICAgICAudG9nZ2xlLWNvbnRlbnRzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFic19fY29udGVudHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuIiwiJHRoZW1lRGlyZWN0b3J5OiAnL3Jlc291cmNlcy90aGVtZXMvbGFuY2Vtb3JlLXRoZW1lLyc7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRmb250LWZhbWlseS1zZXJpZjogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkFmdGVyYWxsXCIsIHNlcmlmO1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cbiRmb250LXdlaWdodC1ub3JtYWw6IDMwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDQwMDtcbiRmb250LXdlaWdodC1ib2xkOiA1MDA7XG4kZm9udC13ZWlnaHQtaGVhdnk6IDYwMDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblxuJGRhcms6ICMyQjI4Mjk7XG4kYmVpZ2U6ICNGNEYzRUI7XG4kcmVkOiAjREQyRjJGO1xuJGJsdWU6ICMwMDg1RkY7XG4kcHJpbWFyeTogJGRhcms7XG4kc2Vjb25kYXJ5OiAkYmVpZ2U7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgICBcIndoaXRlXCI6ICNGRkYsXG4gICAgKTtcblxuJGJvZHktYmc6ICRzZWNvbmRhcnk7XG4kYm9yZGVyLXJhZGl1czogMDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAxLjEyNXJlbTtcblxuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiRidG4tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzO1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cztcblxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAwO1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbiIsIkBtaXhpbiB4eHhsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geHhsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geGxnLXNjcmVlbiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBsZy1zY3JlZW4ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdXAtbGctc2NyZWVuIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGlwYWQtbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gaXBhZCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGlwYWQtbWF4IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBzbS10YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geHMtbWluIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiIsIlxuLmZpbGUtZG93bmxvYWQtZm9ybS1lbGVtZW50IHtcblx0ZGlzcGxheTogZmxleDtcblxuXG5cdCYgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMuNzVyZW0pO1xuXHR9XG5cblx0JiA+IGRpdjpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgKyAzLjc1cmVtKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRmb250LXNpemU6IDEuMTNyZW0gIWltcG9ydGFudDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cblxuXHRwIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdH1cblxuXHQuYmFja2dyb3VuZC1pbWFnZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC5jb250ZW50LWNvbHVtbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQuaGFzLWltYWdlIHtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWNvbHVtbixcblx0LmZvcm0tY29sdW1uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdHBhZGRpbmc6IDMuMTJyZW0gNC44cmVtIDMuMTJyZW0gMy4xMnJlbTtcblx0XHRtYXJnaW4tdG9wOiA3LjA2cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDcuNzRyZW07XG5cdFx0bGVmdDogY2FsYygxMDAlIC0gKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLSAxMjBweCkgLyAyKTtcblx0XHR3aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMikgKyA2MHB4O1xuXHRcdC54Ymcge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMTNyZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS13cmFwcGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMTgwcHg7XG5cdFx0d2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIpIC0gMTIwcHg7XG5cdH1cblx0LmZvcm0tY29sdW1ue1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHR9XG5cblx0LnVzZXJmb3JtIC5idG4tdG9vbGJhci5BY3Rpb25zIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCB4bCkpIHtcblxuXHRcdCYgPiBkaXY6Zmlyc3QtY2hpbGQsXG5cdFx0JiA+IGRpdjpsYXN0LWNoaWxkXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDJyZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGluc2V0OiB1bnNldDtcblx0XHR9XG5cblx0XHQuZm9ybS13cmFwcGVyIHtcblx0XHRcdG1hcmdpbjogMnJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBtZCkpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0JiA+IGRpdjpmaXJzdC1jaGlsZCxcblx0XHQmID4gZGl2Omxhc3QtY2hpbGRcblx0XHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuY29udGVudC1jb2x1bW4ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmJhY2tncm91bmQtaW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMHJlbTtcblx0XHR9XG5cblx0fVxufVxuIiwiJHNsaWRlLXdpZHRoOiA1N3JlbTtcbiRzbGlkZS1ndXR0ZXI6IDZyZW07XG4kc2xpZGUtd2lkdGgtaXBhZDogNDhyZW07XG5cbi5ldmVudC1yb29tcy1lbGVtZW50IHtcblx0cGFkZGluZzogNHJlbSAwO1xuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdH1cblxuXHRociB7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0fVxuXG5cdC5yb29tLXNlbGVjdG9ycyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDRUNFQ0U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDQuMTNyZW07XG5cblx0XHRidXR0b24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuMnJlbTtcblx0XHRcdG9wYWNpdHk6IDAuMTk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRtYXJnaW46IDAgMXJlbSAtMnB4IDFyZW07XG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHksIDAuM3MgYm9yZGVyLWNvbG9yO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbSAtMnB4IDAuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW46IDAgMC41cmVtIC0ycHggMC41cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAuMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJvb20ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQuZXZlbnQtcm9vbS1tb2RhbHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LmV2ZW50cy1lbGVtZW50LS1zbGlkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXG5cdFx0LnNwbGlkZV9fdHJhY2sge1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3BsaWRlX19zbGlkZSB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cblx0XHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XG5cdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdHJpZ2h0OiA2M3B4O1xuXHRcdH1cblxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XG5cdFx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3c6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50LXJvb20tc2xpZGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XG5cdFx0fVxuXG5cdFx0Lm92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdHBhZGRpbmc6IDAuN3JlbSAycmVtO1xuXHRcdH1cblx0fVxuXG5cdC8vLnRodW1ibmFpbC1zbGlkZXIge1xuXHQvLyAgICBtYXJnaW4tdG9wOiAyMXB4O1xuXHQvLyAgICAudGh1bWJuYWlsLXNsaWRlIHtcblx0Ly8gICAgICAgIGhlaWdodDogMTAwJTtcblx0Ly8gICAgICAgIGltZyB7XG5cdC8vICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdC8vICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXHQvLyAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHQvLyAgICAgICAgfVxuXHQvLyAgICB9XG5cdC8vICAgIC5zcGxpZGVfX3NsaWRlLFxuXHQvLyAgICAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuXHQvLyAgICAgICAgYm9yZGVyOiAwXG5cdC8vICAgIH1cblx0Ly99XG59XG5cbi5ldmVudC1yb29tcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiR3JvdXBcIl0ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZXZlbnQtcm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkdyb3VwXCJdIHtcblx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIDNyZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdEBpbmNsdWRlIGlwYWQtbGcge1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcblx0XHRyaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gM3JlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcblx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xuXHRcdH1cblx0fVxuXG59XG4iLCIuZXh0ZXJuYWwtZm9ybS1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNi4yNXJlbSAwO1xuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cbiAgICAmLkRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuTGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICB9XG4gICAgLm5vY2FwdGNoYSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc29jaWFsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXJtcy1hbmQtY29uZGl0aW9ucyBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgICAgLmZpZWxkLmNoZWNrYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAubWlkZGxlQ29sdW1uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgJl9fc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdC1mb3JtLWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXG5cdFx0LnVzZXJmb3JtIHtcblxuXHRcdFx0dXNlcmZvcm0tZmllbGRzIC5mb3JtLXN0ZXAge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG1hcmdpbjogMHB4IC0xMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmllbGQudGV4dCwgLmZpZWxkLm51bWJlciwgLmZpZWxkLmRhdGUsIC5maWVsZC5lbWFpbCB7XG5cdFx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZC50ZXh0YXJlYSwgLmZpZWxkLmNoZWNrYm94IHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZC5maWVsZC13aWR0aC0tZnVsbHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXG5cdFx0XHQuZmllbGQuY2hlY2tib3gge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5taWRkbGVDb2x1bW57XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXXtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5taWRkbGVDb2x1bW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGNvbG9yOiBibGFjaztcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdFx0XHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRcdFx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRcdFx0aW5wdXRbdHlwZT0nbnVtYmVyJ10sXG5cdFx0XHRpbnB1dFt0eXBlPSd0aW1lJ10sXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHR9XG5cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMTgwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCkgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0fVxuXG5cdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSwgLmFjdGlvbiBzcGFuIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHQuZmllbGQuZmllbGQtd2lkdGgtLWhhbGZ7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnVzZXJmb3JtIC5mb3JtLXN0ZXAgLnVzZXJmb3Jtc2dyb3VwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0LnVzZXJmb3JtIC5mb3JtLXN0ZXAgLnVzZXJmb3Jtc2dyb3VwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkljb25cIl0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDNyZW0gMDtcbiAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDJyZW07XG4gICAgfVxuICAgIC5mZWF0dXJlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSB1cC1sZy1zY3JlZW4ge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWF0dXJlcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiRXhwYW5kYWJsZVwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cbiAgICAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDQuOHJlbSA0cmVtIDMuMTNyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDMuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy42cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyAnL2ltYWdlcy9zdmcvY2hldnJvbi1kb3duLXdoaXRlLXN5bWJvbC5zdmcnKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlLWxpc3RfX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkNhdGVnb3Jpc2VkXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1jb2x1bW4ge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0clxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmVhdHVyZS1jb2x1bW4tLWhkIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBidXR0b24sXG4gICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAmLmFjdGl2ZSAsJjpob3ZlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWhlYXZ5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmVpZ2U7XG4gICAgICAgICAgICBjb2xvcjogIzJiMjgyOTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBbZGF0YS1icy10b2dnbGVdIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgJy9pbWFnZXMvc3ZnL2NoZXZyb24tZG93bi13aGl0ZS1zeW1ib2wuc3ZnJyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmFjaWxpdHktZWxlbWVudCB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxMnB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMHB4IC00MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUzcHg7XG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUzcHg7XG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2VzIHtcblx0XHR3aWR0aDogNzAlO1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTMycHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlLWhvbGRlciB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcblx0XHRcdH1cblxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjkycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2Uge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMxNXB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyOTJweDtcblxuXHRcdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZS1jb250ZW50e1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4NnB4O1xuXG5cdFx0XHRcdFx0XHQmLWljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmLWdyYWRpdGVudHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC8vb3BhY2l0eTogMC41O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODNkZWcscmdiYSgwLDAsMCwuOSkgNi44OSUscmdiYSgwLDAsMCwuOSkgMzAuNCUscmdiYSgwLDAsMCwwKSA2OS4zNCUpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjkwKSAzOC4wOSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgNzAuNTElLCByZ2JhKDAsIDAsIDAsIDAuMDApIDgzLjgyJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC45MCkgMzguMDklLCByZ2JhKDAsIDAsIDAsIDAuMDApIDcwLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA4My44MiUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQvL21heC13aWR0aDogMzMwcHg7XG5cblx0XHRcdCYtaWNvbntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMyM3B4O1xuXG5cdFx0XHRcdGgye1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQmLWRlc2N7XG5cdFx0XHRcdG1heC13aWR0aDogMzIzcHg7XG5cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjRGNDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZ2FsbGVyeS1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjZyZW07XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJUaHVtYm5haWxzXCJdIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG4gICAgLnRodW1ibmFpbC1nYWxsZXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC8vIDUgY29sc1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMTggLyAyMDI7XG4gICAgICAgICAgICB3aWR0aDogMjE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMC4zcmVtO1xuICAgICAgICB9XG5cblx0XHQvLyA2IGNvbHNcblx0XHQmLnctMTgxIGltZyB7XG5cdFx0XHR3aWR0aDogMTgxcHg7XG5cdFx0fVxuXG5cdFx0Ly8gNCBjb2xzXG5cdFx0Ji53LTI3MiBpbWcge1xuXHRcdFx0d2lkdGg6IDI3MnB4O1xuXHRcdH1cblxuXHRcdC8vIDMgY29sc1xuXHRcdCYudy0zNjMgaW1nIHtcblx0XHRcdHdpZHRoOiAzNjNweDtcblx0XHR9XG5cblx0XHQvLyAyIGNvbHNcblx0XHQmLnctNTQ1IGltZyB7XG5cdFx0XHR3aWR0aDogNTQ1cHg7XG5cdFx0fVxuICAgIH1cbn1cblxuLmdhbGxlcnktZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlZlcnRpY2FsXCJdIHtcbiAgICAudmVydGljYWwtZ2FsbGVyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLCBpbWdbZGF0YS1zaXplcz1hdXRvXSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cmVtO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAvL3dpZHRoOiAyMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdhbGxlcnktZWxlbWVudCB7XG4gICAgLnNwbGlkZV9fYXJyb3cge1xuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiQWxsIGhvdGVsc1wiXSB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICAgIC5nYWxsZXJ5LXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIH1cbiAgICAuZ2FsbGVyeS1saWdodGJveCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIC03LjVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcuNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDZweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDI5OC8yMjI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LWRlbW9fX2ljb257XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LWRlbW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIC5nYWxsZXJ5LWRlbW9fX2ljb257XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDAuOCk7XG4gICAgICAgICAgICB3aWR0aDogNTdweDtcbiAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAxNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5nYWxsZXJ5LWxpc3QtaXRlbSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmLmhpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4ubHVtLWxpZ2h0Ym94IHtcbiAgICB6LWluZGV4OiA5OTk7XG59XG5cbi5sdW0tbGlnaHRib3gtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuOCk7XG59XG5cbi5sdW0tZ2FsbGVyeS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBib3R0b206IDVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJvdHRvbTogNXJlbTtcbiAgICB9XG59XG5cbi5sdW0tcHJldmlvdXMtYnV0dG9uIHtcbiAgICBsZWZ0OiAxOXJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4ubHVtLW5leHQtYnV0dG9uIHtcbiAgICByaWdodDogMTlyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4ubHVtLWxpZ2h0Ym94LXBvc2l0aW9uLWhlbHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC41KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmx1bS1pbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi5nYWxsZXJ5LXNlbGVjdC1iYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm8taW1hZ2UtbWVzc2FnZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJTbGlkZXJcIl0ge1xuLy8gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4vLyAgICAgICAgYm90dG9tOiAycmVtO1xuLy8gICAgICAgICYuc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuLy8gICAgICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xuLy8gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcbi8vICAgICAgICAgICAgICAgICYuaXMtYWN0aXZle1xuLy8gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4vLyAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICB9XG4vL1xuLy8gICAgfVxuLy99XG5cbi5nYWxsZXJ5LWVsZW1lbnQtc2Vjb25kYXJ5LC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogNzE4cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xuXHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcblx0XHR9XG5cblx0fVxuXG5cdCZfX2hlYWRpbmd7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGgye1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2N7XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX193cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTE2cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAtMTJweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAtMTJweDtcblx0XHR9XG5cdFx0Ly9cblx0XHQvLy5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0Ly9cdEBpbmNsdWRlIHNtIHtcblx0XHQvL1x0XHRtYXJnaW46IDBweDtcblx0XHQvL1x0fVxuXHRcdC8vfVxuXG5cdH1cblxuXHQmX19pbWFnZXtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0aGVpZ2h0OiAzMDVweDtcblxuXHRcdC5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XG5cdFx0XHRoZWlnaHQ6IDQxNnB4O1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblxuXHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRoZWlnaHQ6IDM1M3B4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdC8vaGVpZ2h0OiAxNTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZzogIDEycHg7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHR9XG5cblx0fVxufVxuXG4uZ2FsbGVyeS1wYWdlLXNlY29uZGFyeXtcblx0Jl9fYnRuc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19idG57XG5cdFx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0YnV0dG9ue1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcblxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxufVxuXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcbiAgJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludDogJHNsaWRlLXdpZHRoICsgKCRzbGlkZS1ndXR0ZXIgKiAyKTtcblxuICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgdG9wOiAtMiU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xuICAgIC8vbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBsZWZ0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgbGVmdDogMTYuNSU7XG4gICAgICB0b3A6IDQyLjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjc1cHgpIHtcbiAgICAgIGxlZnQ6IDE2LjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzFyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zcGxpZGVfX3NsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDkxMnB4O1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgdG9wOiAtMiU7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAvL3JpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDUwJSk7XG5cbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcmlnaHQ6IDE2LjUlO1xuICAgICAgdG9wOiA0Mi41JTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NXB4KSB7XG4gICAgICByaWdodDogMTYuNSU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMzFyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi5nYWxsZXJ5LWVsZW1lbnR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZ2FsbGVyeS13cmFwIC5jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBhZ2luYXRpb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbn0iLCIuaW5zdGEtZmVlZC1lbGVtZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzcmVtIDA7XG5cblxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuXHQgIGEge1xuXHRcdCAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgIH1cblxuXG4gICAgQG1lZGlhICAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuXG4gICAgfVxuXG4gIH1cblxuICAmLmluc3RhLWZlZWQtZWxlbWVudC0tcmVzdHVyYW50c3tcblxuICAgIC5jb2wtc20tNiB7XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgfVxuXG4gIC5pbnN0YS1mZWVkLWhvbGRlciB7XG5cblxuICAgIC5pbnN0YS1ncmlkLWl0ZW0ge1xuXG5cbiAgICAgICZfX2lubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjUlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLCB2aWRlbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5lYXJieS1lbGVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLm5lYXJieV9fbGVmdCxcbiAgLm5lYXJieV9fcmlnaHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm5lYXJieV9fbGVmdHtcbiAgICBtaW4taGVpZ2h0OiA1NzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5uZWFyYnlfX3JpZ2h0IHtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMFxuICAgIH1cbiAgfVxuICBbZGF0YS1jYXRlZ29yeV0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBvcGFjaXR5OiAwLjM2O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMC4zcmVtIDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuN3M7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQsXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgbWFyZ2luOiA3LjEzcmVtIGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMTIpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA1KTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNvbC13aWR0aDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpIC8gMTIpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA1KTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNvbC13aWR0aDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgbWFyZ2luOiA0cmVtIGF1dG87XG4gICAgfVxuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG4gIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5tYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi50YWJzLXdyYXBwZXIge1xuXHQmX19idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0XHQvL292ZXJmbG93LXg6IGF1dG87XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1kcm9wZG93biB7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0LmFycm93LWljb24ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0LmFycm93LWljb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgYmxhY2s7IC8qIEFycm93IGNvbG9yICovXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDsgLyogU3BhY2UgYmV0d2VlbiB0aGUgdGl0bGUgYW5kIHRoZSBhcnJvdyAqL1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdC5hcnJvdy1pY29uIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZ1bmtpc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwge1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDhweDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogYmxhY2s7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udGFicy13cmFwcGVyX19idG4tLWRyb3Bkb3duLWxpc3Qge1xuXHRkaXNwbGF5OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXG5cdHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRmbGV4OiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IGluaXRpYWwgLTE2cHg7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiA0cHggMTZweDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBibGFjaztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7IC8vIFByZXZlbnRzIHNocmlua2luZ1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIEVuc3VyZXMgdGV4dCBzdGF5cyBvbiBvbmUgbGluZVxuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvLyBNYWtlcyB0aGUgZnVsbCB0ZXh0IHZpc2libGVcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudCB7XG5cdG92ZXJmbG93LXg6IGNsaXA7XG5cbiAgLnRpdGxlc3tcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cblx0Ji5uby1hbGwtb2ZmZXJzIHtcblx0XHQuc3BsaWRlIHtcblx0XHRcdC5zcGxpZGVfX2Fycm93IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQub2ZmZXJzLXRpbGUge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogOHJlbSAwIDRyZW07XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDAgMnJlbTtcblx0XHR9XG5cblx0XHQmLm9mZmVycy10aWxlLWFsdCB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGlsZXMtZWxlbWVudF9fY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRpbGVzLWVsZW1lbnRfX2ltZyB7XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMzkwcHg7XG5cdFx0XHRoZWlnaHQ6IDU0MHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aWxlcy1lbGVtZW50X19jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDVyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA0MzBweDtcblx0XHR9XG5cdH1cblxuXHQuY29sLWxnLTEyIHtcblx0XHRoMiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlci1pdGVtcy13cmFwcGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luOiAwIDNyZW07XG5cblx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdG1hcmdpbjogMCAycmVtO1xuXHR9XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdG1hcmdpbjogMCAxcmVtO1xuXHR9XG5cbn1cblxuLm9mZmVycy1lbGVtZW50IHtcblx0JjpoYXMoPiAub2ZmZXJzLWdyaWQpIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Lm9mZmVycy1ncmlkIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTE2cHg7XG5cdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXG5cdFx0Ji5yb3cge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYub2ZmZXItaXRlbXMge1xuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDEycmVtO1xuXG5cdFx0XHQvLyBAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDEzcmVtO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQvLyBAaW5jbHVkZSBsZy1zY3JlZW57XG5cdFx0XHQvLyBcdG1hcmdpbi1sZWZ0OiAxMHJlbTtcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDZyZW07XG5cdFx0XHQvLyB9XG5cblx0XHRcdC8vIEBpbmNsdWRlIHhze1xuXHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogMHJlbTtcblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblxuXHQub2ZmZXJzLWdyaWRfX2l0ZW0td3JhcHBlciB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdHRvcDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXG5cdFx0Ji5vZmZlcnMtZ3JpZF9faXRlbS13cmFwcGVyLXRocmVlIHtcblx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYub2ZmZXJzLWdyaWRfX2l0ZW0td3JhcHBlci1mb3VyIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVycy1ncmlkX19pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMzUwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0Ji5vZmZlci1pdGVtIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdC8vbWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cblx0XHQub3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdDBkZWcsXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC4zMiksXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC4zMilcblx0XHRcdCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0bWluLWhlaWdodDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWluLWhlaWdodDogMjYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmdyaWQtZWxlbWVudF9faW1nIHtcblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLW1vYmlsZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQuZ3JpZC1lbGVtZW50X19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdC5ncmlkLWVsZW1lbnRfX2lubmVye1xuXHRcdFx0aDJ7XG5cdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjdyZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzOyAvKiBMaW1pdCB0byAzIGxpbmVzICovXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMzsgLyogTGltaXQgdG8gMyBsaW5lcyAqL1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0Lm9mZmVycy1idXR0b24td3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub2ZmZXJzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJCYWNrZ3JvdW5kIEltYWdlXCJdIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5zcGxpZGVfX3NsaWRlIHtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA0MHJlbTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0aGVpZ2h0OiAyMHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0aGVpZ2h0OiAyMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdDg4LjY0ZGVnLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNTIpIDcuNzUlLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDApIDEwMi4xMSVcblx0XHRcdCk7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDUwdnc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAzLjFyZW0gMCAzLjFyZW0gMy4xcmVtO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRAaW5jbHVkZSBpcGFkIHtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0LnNsaWRlci1jb250cm9scyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblxuXHRcdFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZyZW07XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0dG9wOiAzMCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHRvcDogMzAlO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVyIHtcblxuICAgIC5idG57XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIgLSAzLjEzcmVtKTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCkgLyAyIC0gMy4xM3JlbSk7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkFsdGVybmF0aW5nXCJdIHtcblx0Ji5icmVhay1hcGFydC10aWxlLWFsdCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG5cdFx0ZGl2OmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0ZGl2Omxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkJhY2tncm91bmQgSW1hZ2VcIl0ge1xuXHQub2ZmZXItZmlsdGVyIHtcblx0XHRtYXgtd2lkdGg6IDQzMHB4O1xuXHRcdG1hcmdpbjogMnJlbSBhdXRvIDRyZW07XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXHR9XG5cblx0LnBhY2thZ2VzX19pbWcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogNjEwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX193cmFwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHQuY29udGFpbmVyLFxuXHRcdC5yb3csXG5cdFx0LnJvdyA+IGRpdiB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIsXG5cdFx0LnJvdyxcblx0XHQucm93ID4gZGl2IHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQucGFja2FnZXNfX2hvdGVsIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdH1cblxuXHRcdGgyLFxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAyLjNyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhY2thZ2VzX19jb250ZW50LWRldGFpbHMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDNyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMnJlbSAxcmVtIDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtO1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zcGxpZGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fYXJyb3dzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC5zcGxpZGVfX2Fycm93IHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCIgXCJcblx0XHRcdFx0XHRcdHVybCgvcmVzb3VyY2VzL3RoZW1lcy9sYW5jZW1vcmUtdGhlbWUvaW1hZ2VzL3N2Zy9sb25nLWFycm93LXByaW1hcnktc3ltYm9sLnN2Zyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vZmZlcnMtZWxlbWVudCB7XG5cbiAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAmLS1iZ3tcblxuICAgICAgLm9mZmVycy1lbGVtZW50LS1iZy13cmFwcGVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zcGxpZGVfX3NsaWRlIGltZ3tcbiAgICAgICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2xpZGVyLWNvbnRyb2xzIFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItY29udHJvbHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tZGVza3RvcHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAudGl0bGVze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMyYjI4MjkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMjVweCAwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2Y0ZjNlYiAgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIC5vZmZlcnN7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmZXJ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuYnRue1xuICAgICAgICAgIGNvbG9yOiAjZjRmM2ViO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuXG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHhzIHtcbiAgICAmLS1iZ3tcblxuICAgICAgLm9mZmVycy1lbGVtZW50LS1iZy13cmFwcGVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zcGxpZGVfX3NsaWRlIGltZ3tcbiAgICAgICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2xpZGVyLWNvbnRyb2xzIFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cblxuICAgICAgLnNsaWRlci1jb250cm9sc3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1kZXNrdG9we1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZXN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzJiMjgyOSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICAhaW1wb3J0YW50O1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2Y0ZjNlYiAgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIC5vZmZlcnN7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmZXJ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuYnRue1xuICAgICAgICAgIGNvbG9yOiAjZjRmM2ViO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5vZmZlci1kZXRhaWwtcGFnZSAub2ZmZXItZGV0YWlsIC5pbmNsdXNpb25zIGEge1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbiIsIi5yZXN0YXVyYW50LWluZm8tZWxlbWVudCB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cblx0LmRpbmluZy1yb29tLWxvZ28ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMXJlbTtcblx0fVxuICAgIC5wcm9wZXJ0eS1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICAgIH1cbiAgICAucmVzZXJ2YXRpb24tbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcbiAgICB9XG4gICAgLnByb3BlcnR5LWRldGFpbHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbn1cblxuLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdle1xuXG4gICYucmVzdGF1cmFudC1pbmZvLWVsZW1lbnQtaW1hZ2UtLXJldmVyc2V7XG4gICAgLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdlLXJvd3tcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJi1pbWd7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi1pbm5lcntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuXG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAuYnRuLXNvbGlkLWRhcmt7XG4gICAgYmFja2dyb3VuZDogIzJCMjgyOTtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgZm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI0Y0RjNFQjtcbiAgfVxuXG59XG4iLCJcbi5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQge1xuXG59XG5cbi5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlcntcblxuICAmLmJ1dHRvbnMtZWxlbWVudHtcbiAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcblxuICAgIC5idXR0b25zLXdyYXBwZXJ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgIH1cblxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xuICAgIGNvbG9yOiAjRjRGM0VCO1xuXG4gICAgaDJ7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y0RjNFQiAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI0Y0RjNFQiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5e1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y0RjNFQiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNGNEYzRUIgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNFQiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzJCMjgyOSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LS1ib3JkZXItaW5uZXJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiMjgyOTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci13cmFwcGVye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI4Mjk7XG4gICAgcGFkZGluZzogNHJlbSAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICB9XG4gIH1cblxuICBoMntcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMmIyODI5O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtaGVhZGluZ3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWRlc2N7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWhlYWRpbmd7XG4gICAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICAgIHdpZHRoOiB1bnNldDtcbiAgICB9XG5cbiAgICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWRlc2N7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuXHQgIC5idXR0b25zLXdyYXBwZXJ7XG5cdFx0ICBtYXJnaW4tdG9wOiAtNjVweDtcblx0ICB9XG5cbiAgfVxuXG4gICAmLnJlc3RhdXJhbnQtbWVudXMtZWxlbWVudC0td2hpdGV7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2ViO1xuICAgICAgICBjb2xvcjogIzJCMjgyOTtcblxuICAgICAgICBoMntcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzJCMjgyOSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci13cmFwcGVyLC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci1pbm5lcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2ViICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICBcbiAgICAgIC5idG4tc29saWQtZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyYjI4MjkgIWltcG9ydGFudCA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICNmNGYzZWIgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAuNXJlbSAuM3JlbSAuNXJlbSAuM3JlbTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWIgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzJiMjgyOSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIi5yZXN0YXVyYW50cy1lbGVtZW50IHtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICAuY29udGFpbmVye1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cbn1cblxuLmJyZWFrLWFwYXJ0LXRpbGUge1xuICAgIC5yZXN0YXVyYW50X19pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaXBhZHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZXN0YXVyYW50X19jb250ZW50e1xuICAgICAgICBwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYnJlYWstYXBhcnQtdGlsZS1hbHR7XG4gICAgZGl2e1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIC5yZXN0YXVyYW50X19pbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7ICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICBcbiAgICAgICAgICAgIC5yZXN0YXVyYW50X19jb250ZW50e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnJldmlld3MtZWxlbWVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMCA3cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJldmlldyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDMycmVtO1xuICAgICAgICBAaW5jbHVkZSB4c3tcbiAgICAgICAgICAgIG1heC13aWR0aDogMjByZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNwbGlkZS0tcmV2aWV3cyB7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMjNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIiB1cmwoL3Jlc291cmNlcy90aGVtZXMvbGFuY2Vtb3JlLXRoZW1lL2ltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHNsaWRlLXdpZHRoOiA1N3JlbTtcbiRzbGlkZS1ndXR0ZXI6IDZyZW07XG4kc2xpZGUtd2lkdGgtaXBhZDogNDhyZW07XG4ucm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XG5cblx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gM3JlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBpcGFkLWxne1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcbiAgICAgICAgfVxuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gM3JlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIEBpbmNsdWRlIGlwYWQtbGd7XG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcbiAgICAgICAgfSAgIFxuICAgICAgICBAaW5jbHVkZSBpcGFke1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XG4gICAgICAgIH0gICBcblx0fVxuXG5cbn1cbi5yb29tcy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiRGV0YWlsZWRcIl0ge1xuICAgIC5yb29tLXNlbGVjdG9ycyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0VDRUNFO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMTNyZW07XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC4ycmVtO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xOTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcmVtIC0ycHggMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSwgMC4zcyBib3JkZXItY29sb3I7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5yb29tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzIpLCByZ2JhKDAsIDAsIDAsIDAuMzIpKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIG9wYWNpdHk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIGJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDNyZW0gMCAzcmVtIDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJTbGlkZXJcIl0ge1xuICAgIC5yb29tLXNlbGVjdG9ycyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0VDRUNFO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMTNyZW07XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC4ycmVtO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xOTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcmVtIC0ycHggMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSwgMC4zcyBib3JkZXItY29sb3I7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5yb29tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvb20tc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zMiksIHJnYmEoMCwgMCwgMCwgMC4zMikpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3Mgb3BhY2l0eTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIGJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOTI0IC8gNDU3O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlci1yb29tcy1wcm9wZXJ0aWVzIHtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucm9vbS1pbmZvLWVsZW1lbnQge1xuXHRwYWRkaW5nOiA0cmVtIDA7XG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjdyZW07XG5cdH1cblxuXHQucm9vbS1mZWF0dXJlcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogM3JlbTtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG59XG5cbi5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTJweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCYtaW1nLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwcHggLThweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0fVxuXG5cdCYtaW1nLWxlZnR7XG5cdFx0aGVpZ2h0OiA2MjRweDtcblxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XG5cdFx0XHRoZWlnaHQ6IDQxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaW1nLWxlZnQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMHB4IDhweDtcblxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtaW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1nLXJpZ2h0IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGhlaWdodDogNjI0cHg7XG5cdFx0cGFkZGluZzogMHB4IDhweDtcblxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XG5cdFx0XHRoZWlnaHQ6IDQxNnB4O1xuXHRcdH1cblxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtaW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cblx0XHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKXtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0Ji13cmFwcGVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMHB4IC00MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1oZWFkaW5ne1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cblx0XHRcdGgze1xuXHRcdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtYWN0aW9ue1xuXHRcdFx0cGFkZGluZy10b3A6IDMycHg7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtY29udGVudHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXG5cdFx0XHRwLGxpe1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tUGFyYWdyYXBoLCAjNTU1KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRcdFx0fVxuXG5cdFx0XHR1bHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblxuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOjBweCAwcHggMzJweCAwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLWZhY2lsaXRpZXN7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0cGFkZGluZzogMHB4IDQwcHg7XG5cblx0XHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtY29udGVudC1oZWFkaW5ne1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblxuXHRcdFx0XHRoNHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjUuMnB4ICovXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYtd3JhcHBlcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAtMTZweDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRpbGV7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0XHRcdCYtd3JhcHBlcntcblx0XHRcdFx0XHRib3JkZXItdG9wOiA3cHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMzJweCAzNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1oZWFkaW5ne1xuXHRcdFx0XHRcdGg0e1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzMycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIkc2xpZGUtd2lkdGg6IDU3cmVtO1xuJHNsaWRlLWd1dHRlcjogNnJlbTtcbiRzbGlkZS13aWR0aC1pcGFkOiA0OHJlbTtcbi5ldmVudHMtZWxlbWVudCB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgQGluY2x1ZGUgeHMge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAuc3BsaWRlIHtcblxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3d7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpICsgMS41cmVtKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSArIDEuNXJlbSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgxcHgpIHtcbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuICBociB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICAuZXZlbnQtc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ1cmVtO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgIC5vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDVyZW07XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgcGFkZGluZzogMC41cmVtIDIuNXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG59XG4iLCJcbi52aWRlby1wbGF5ZXItZWxlbWVudCB7XG5cdG1hcmdpbjogNHJlbSAwO1xuXG5cdC5wbGF5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0LnBsYXktc3ltYm9sIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjdXJzb3I6IHdhaXQ7XG5cdFx0fVxuXG5cdFx0Ly8mOmRpc2FibGVkOjpiZWZvcmUge1xuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9cdGNvbnRlbnQ6ICcnO1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0Ly9cdGxlZnQ6IDA7XG5cdFx0Ly9cdHRvcDogMDtcblx0XHQvL1x0d2lkdGg6IDEwMCU7XG5cdFx0Ly9cdGhlaWdodDogMTAwJTtcblx0XHQvL31cblxuXHR9XG5cblx0aW1nIHtcblx0XHRoZWlnaHQ6IDMwcmVtO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi52aWRlby1saWdodC1ib3gge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAxMDB2aDtcblx0d2lkdGg6IDEwMHZ3O1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YW5pbWF0aW9uLW5hbWU6IG9wZW4tdmlkZW8tbGlnaHRib3g7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cblx0Ji5vcGVuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LmNsb3NlIHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblxuXHRcdCY6aG92ZXIgLCY6YWN0aXZle1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5cbkBrZXlmcmFtZXMgb3Blbi12aWRlby1saWdodGJveCB7XG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdHRvIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblx0fVxufVxuIiwiLnRpbGVzLWVsZW1lbnQge1xuICAgIC5mdWxsLXdpZHRoLXRpbGUge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZnVsbC13aWR0aC10aWxlLWFsdCB7XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGlsZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkZ1bGxcIl0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mdWxsLXdpZHRoLXRpbGUge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICByaWdodDogNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpcGFkIHtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mdWxsLXdpZHRoLXRpbGUtYWx0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC50aWxlcy1lbGVtZW50X19pbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3Mi45NTIlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAuMzIpLCByZ2JhKDAsIDAsIDAsIC4zMikpO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NzJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGlsZXMtZWxlbWVudF9faW1nIHtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxufVxuXG4uYnJlYWstYXBhcnQtdGlsZSB7XG4gICAgLnRpbGVzLWVsZW1lbnRfX2ltZyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50aWxlcy1lbGVtZW50X19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5icmVhay1hcGFydC10aWxlLWFsdCAuYnJlYWstYXBhcnQtdGlsZV9faW5mbyB7XG4gICAgICAgIG9yZGVyOiB1bnNldDtcbiAgICB9XG59XG5cbi50aWxlcy1lbGVtZW50X19jb250ZW50LXdpdGgtbGluZXtcblxuICBoMntcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAgIGhye1xuICAgICAgICB3aWR0aDogMTJyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBtYXJnaW46IDFyZW0gMCAxLjVyZW0gMDtcbiAgICB9XG59IiwiLnByb3BlcnRpZXMtZWxlbWVudCB7XG4gICAgcGFkZGluZzogNHJlbSAwIDRyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDRyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDRyZW07XG4gICAgfVxuXG4gICAgLmNvbnRlbnQueGJnIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICAmLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcbiAgICAgICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmFzdHJhY2tfX2VsZW1lbnRzX190ZXh0ZWxlbWVudHtcbiAgICAuaHRtbC1lZGl0b3Ige1xuICAgICAgICBocntcbiAgICAgICAgICAgIG1hcmdpbjogM3JlbSBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhc3RyYWNrX19lbGVtZW50c19fdGV4dGVsZW1lbnQgKyAuZmFzdHJhY2tfX2VsZW1lbnRzX19wcm9wZXJ0aWVzZWxlbWVudHtcbiAgICAucHJvcGVydGllcy1lbGVtZW50e1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC5zbGlkZXItcm9vbXMtcHJvcGVydGllc3tcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmZhc3RyYWNrX19lbGVtZW50c19fcHJvcGVydGllc2VsZW1lbnQgKyAuZmFzdHJhY2tfX2VsZW1lbnRzX190aWxlc2VsZW1lbnR7XG4gICAgLnRpbGVzLWVsZW1lbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zaXplOiBjYWxjKDEwMCUgKyAxcHgpO1xufVxuIiwiLnByb3BlcnRpZXMtbWFwLWVsZW1lbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQucm93e1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHR9XG5cdH1cblxuXG59XG5cbi5wcm9wZXJ0aWVzLW1hcF9faW5mbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQucHJvcGVydGllcy1tYXBfX2ltZyB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2ODBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvcGVydGllcy1tYXBfX2RldGFpbHMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRwYWRkaW5nOiAzcmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRtYXgtd2lkdGg6IDQ4MXB4O1xuXHR3aWR0aDogMTAwJTtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2lkdGg6IDk1JTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblxuXHRoMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdH1cblxuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuM3JlbTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoNiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtaGVhdnk7XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdH1cbn1cblxuLnByb3BlcnRpZXMtbWFwX19tYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXHRAaW5jbHVkZSBpcGFkIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0fVxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNHJlbTtcblx0fVxuXG5cdC5tYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogNDgwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1heC13aWR0aDogMzYwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0ODAvNDM1O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0LmF1LW1hcCB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ4MC80MzU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQubWFwLXBpbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aWR0aDogMC44cmVtO1xuXHRcdFx0aGVpZ2h0OiAwLjhyZW07XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdH1cblxuXHRcdC5tYXAtcGluLS1hY3RpdmUge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxLjFyZW07XG5cdFx0XHRcdGhlaWdodDogMS4xcmVtO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0b3A6IC0yLjVweDtcblx0XHRcdFx0bGVmdDogLTIuNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxLjRyZW07XG5cdFx0XHRcdGhlaWdodDogMS40cmVtO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0bGVmdDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWFwLW5hdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym90dG9tOiA5cmVtO1xuXHRcdGxlZnQ6IDVyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBpbmNsdWRlIGlwYWQge1xuXHRcdFx0bGVmdDogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0Ym90dG9tOiAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGJvdHRvbTogMnJlbTtcblx0XHR9XG5cdH1cblxuXHQubWFwLWFycm93cyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctc2Vjb25kYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCYubWFwLWFycm93cy0tcHJldiB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb3BlcnRpZXMtbWFwX19lbXB0eSB7XG5cdGhlaWdodDogNjgwcHg7XG59XG4iLCJcbi52aXJ0dWFsLXRvdXItZWxlbWVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQudmlydHVhbC10b3VyLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3I7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdHN2ZyB7b3BhY2l0eTogMX1cblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuXHRcdH1cblx0fVxuXG5cdGlmcmFtZSB7XG5cdFx0aGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmID4gZGl2IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODB2aCAhaW1wb3J0YW50O1xuXHR9XG5cbn1cbiIsIi5jdGEtZWxlbWVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTQxNXB4O1xuXHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG5cblxuXHQmLmN0YS1lbGVtZW50LS1zbSB7XG5cdFx0LmN0YS1lbGVtZW50LXdyYXBwZXIge1xuXHRcdFx0bWluLWhlaWdodDogNTMzcHg7XG5cblxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWxlZnQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDM2OHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGJvcmRlci10b3A6IDEwcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tMS1hLTEtYS0xLWEsICMxQTFBMUEpO1xuXG5cdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM4MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogNTBweCA1MHB4IDUwcHggMTZweDtcblxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMzBweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1yaWdodCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXG5cdH1cblxuXG5cdCYuY3RhLWVsZW1lbnQtLWxnIHtcblx0XHQuY3RhLWVsZW1lbnQtd3JhcHBlciB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcblx0XHR9XG5cblx0XHQuY3RhLWVsZW1lbnRfX2JveC1sZWZ0IHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtcmlnaHQge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQ2MnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0xLWEtMS1hLTEtYSwgIzFBMUExQSk7XG5cblxuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA4MHB4O1xuXHRcdFx0cGFkZGluZzogNTBweCAwcHggNTBweCA4MHB4O1xuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWhlYWRpbmcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTFweDtcblx0XHRcdG1heC13aWR0aDogNDIycHg7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWRlc2Mge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdG1heC13aWR0aDogNDIycHg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHR9XG5cblx0LmN0YS1lbGVtZW50LXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdCZfX2JveCB7XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLWhlYWRpbmcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdG1heC13aWR0aDo2NjhweDtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYtZGVzYyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0bWF4LXdpZHRoOjY2OHB4O1xuXHRcdFx0ZmxleDogMTtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblxufVxuIiwiLmNvbnRhY3QtdGlsZS1lbGVtZW50IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IC0xMnB4IC0yNHB4O1xuXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0bWFyZ2luOiAtMTJweCAtMTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IC0xMnB4IDBweDtcblx0XHR9XG5cblx0fVxuXG5cdCZfX3RpbGUge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDI3MHB4O1xuXHRcdHRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxLjEpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDBweDtcblx0XHR9XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLTEtYS0xLWEtMS1hLCAjMUExQTFBKTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cblx0fVxuXG5cdCYtaWNvbiwgJi1oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0Ji1oZWFkaW5nIGg0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCYtZGVzYyB7XG5cdFx0bWF4LXdpZHRoOiAzMDVweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5pbWFnZS1jb250ZW50IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmLXdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwcHggLTQwcHg7XG5cblx0XHRAaW5jbHVkZSBzbXtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtY29udGVudHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWFnZXtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1pbi1oZWlnaHQ6IDUyNXB4O1xuXHRcdHBhZGRpbmc6IDBweCA0MHB4O1xuXG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA0OHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzQ4cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50LWRldGFpbHN7XG5cdFx0cCxsaXtcblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0Zm9udC1mYW1pbHk6J1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdH1cblx0fVxuXG5cdCYtY29udGVudC1hY3Rpb257XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdH1cblx0fVxuXG59XG4iLCIuaG90ZWwtZmFjaWxpdGllcy1mYXEge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdCZfX3dyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwcHggLTQwcHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbiA7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHQuaG90ZWwtZmFjaWxpdGllcy1mYXFfX2ltYWdle1xuXHRcdFx0aGVpZ2h0OiAzMTRweDtcblx0XHRcdG1heC13aWR0aDogMzE0cHg7XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4RDhEOEQ7XG5cdFx0XHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdC5zcGxpZGVfX2Fycm93c3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbntcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcblx0XHRcdCBib3R0b206IDQ1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZXN7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcblx0XHRtYXJnaW46IC04cHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuaG90ZWwtZmFjaWxpdGllcy1mYXFfX2ltYWdle1xuXHRcdFx0bWluLWhlaWdodDogMjUwcHg7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogNTAwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCYtYWRkcmVzc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cblx0XHRwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRzdmd7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmX19jb250ZW50e1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmLWNvbnRlbnR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRoM3tcblx0XHRcdFx0XHRjb2xvcjogIzJCMjgyOTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cHtcblx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuaG90ZWwtZmFjaWxpdGllcy1mYXFfX2NvbnRlbnQtYWN0aW9ue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IC0xMnB4O1xuXG5cdFx0XHRcdC5hY3Rpb24tZmFxe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuaG90ZWwtZmFjaWxpdGllcy1mYXFfX2NvbnRlbnQtZmFxc3tcblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIwKTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0aDV7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLURhcmstR3JleSwgIzJCMjgyOSk7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI1LjJweCAqL1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmZhcXtcblx0XHRcdFx0Ly9ib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIwKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XG5cblx0XHRcdFx0aDZ7XG5cdFx0XHRcdFx0Y29sb3I6ICMyQjI4Mjk7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZmFxLWhlYWRpbmd7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDBweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mYXEtY29udGVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZhcS1jb250ZW50IHB7XG5cdFx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblxufVxuIiwiLnByb3BlcnRpZXMtc2xpZGVyIHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdCYucHJvcGVydGllcy1zbGlkZXItLXZpZXdBbGwge1xuXHRcdC5wcm9wZXJ0aWVzLXNsaWRlci1jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDBweDtcblxuXHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYyNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuYWN0aW9uIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDE7XG5cblx0XHRcdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0fVxuXHR9XG5cblx0LnByb3BlcnRpZXMtc2xpZGVyLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHRcdG1heC13aWR0aDogNzY4cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cblx0XHQuY29udGVudC1lbGVtZW50LWhlYWRpbmcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cblx0XHQuY29udGVudC1lbGVtZW50LXByZWZpeCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHRcdH1cblxuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzhEOEQ4RDtcblx0XHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cge1xuXHRcdHRvcDogdW5zZXQ7XG5cdFx0Ym90dG9tOiAtNDBweDtcblx0XHRyaWdodDogMHB4O1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcblx0XHRsZWZ0OiB1bnNldDtcblx0XHRyaWdodDogNjNweDtcblx0fVxuXG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuXHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3c6OmFmdGVyIHtcblx0XHRjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiJTNFJTNDcGF0aCBkPVwiTTEyIDRMMTAuNTkgNS40MUwxNi4xNyAxMUg0VjEzSDE2LjE3TDEwLjU5IDE4LjU5TDEyIDIwTDIwIDEyTDEyIDRaXCIgZmlsbD1cImJsYWNrXCIlM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UnKTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cblxuXG5cdC5zcGxpZGVfX3RyYWNrIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR9XG5cbn1cblxuLnByb3BlcnRpZXMtc2xpZGVyLWFjdGlvbi10b3B7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9wZXJ0aWVzLXNsaWRlci1hY3Rpb24tdG9wIGEge1xuXHRjb2xvcjogdmFyKC0tQmxhY2ssICMwMDApO1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUJsYWNrLCAjMDAwKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmbGV4LXNocmluazogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogYmxhY2s7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG59XG5cbi5wcm9wZXJ0aWVzLXNsaWRlcl9fdGlsZSB7XG5cdG1hcmdpbi1yaWdodDogNDhweDtcblx0d2lkdGg6IDQwMHB4O1xuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdFx0d2lkdGg6IDMwNXB4O1xuXHR9XG5cbn1cbiIsIi5mYWNpbGl0eS1saXN0LWljb24ge1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0X19jb250ZW50e1xuXHRcdG1heC13aWR0aDogNzY4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6YXV0byA7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX3dyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAtMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX2xpc3R7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgc20ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdC1pY29uX19pY29ue1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktbGlzdC1pY29uX19saXN0X193cmFwcGVye1xuXHRcdHBhZGRpbmc6IDMycHggMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRtaW4taGVpZ2h0OiAyNzFweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX3RpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGg1e1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjUuMnB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5mYWNpbGl0eS1jYXJke1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogLTE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJke1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdG1pbi1oZWlnaHQ6IDYzOHB4O1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtaW1hZ2VfX2lubmVyLWNhcmR7XG5cdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDMycHg7XG5cdFx0bGVmdDogMzJweDtcblx0XHRib3R0b206IDUwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNiwgMjYsIDI2LCAwLjgwKTtcblx0XHRtaW4taGVpZ2h0OiAzMzZweDtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMjBweCAzMHB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1pbWFnZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWljb257XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1oZWFkaW5ne1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRoNXtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtZGVzY3tcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0cHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzOyAvKiBudW1iZXIgb2YgbGluZXMgdG8gc2hvdyAqL1xuXHRcdFx0bGluZS1jbGFtcDogMztcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWFjdGlvbntcblx0XHRhe1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdC5mYWNpbGl0eS1jYXJkX19jb250ZW50e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0LmZhY2lsaXR5LWNhcmRfX3ByZWZpeHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRsZXR0ZXItc3BhY2luZzogMi43OXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQuZmFjaWxpdHktY2FyZF9faGVhZGluZ3tcblx0XHRoMntcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxufVxuIiwiLnRlc3RpbW9uaWFsLXNsaWRlcntcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyX19jb250ZW50e1xuXHRcdG1heC13aWR0aDogNzY4cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0cHtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdH1cblxuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fYXZhdGFye1xuXHRcdHdpZHRoOiA1NnB4O1xuXHRcdGhlaWdodDogNTZweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXJfX3NsaWRlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXJfX2RldGFpbHN7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0aDZ7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cblx0XHRwe1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXG5cdH1cblxuXHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR9XG5cblx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xuXHRcdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cblxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmc6IDBweDtcblx0fVxuXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xuXHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdH1cblxuXHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3cge1xuXHRcdHBhZGRpbmc6IDBweDtcblx0fVxuXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxuXG5cblx0LnNwbGlkZV9fdHJhY2sge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cblxufVxuIiwiLnRleHQtY29udGVudC1lbGVtZW50IHtcblx0cGFkZGluZzogMTEycHggMDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzg1cHg7XG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IC00MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbjogLTIwcHhcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luOiAtMjBweFxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJVxuXHRcdH1cblxuXHR9XG5cblx0LnRleHQtY29udGVudC1lbGVtZW50X19oZWFkaW5nIHtcblx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMjguOHB4ICovXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG59XG4iLCIuYWN0aW9uLWltYWdlLS1zZWNvbmRhcnl7XG5cdCYuYmctZ3JleXtcblx0XHQuYWN0aW9uLWltYWdlX193cmFwcGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdH1cblxuXHRcdC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFjdGlvbi1pbWFnZSB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTM4NXB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHRcdG1hcmdpbjogLTMycHggYXV0bztcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRtYXJnaW46IC0xMnB4IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbjogLTEycHggMDtcblx0XHR9XG5cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Ly9wYWRkaW5nOiAzMnB4IDBweDtcblx0XHRtYXJnaW46IDBweCAtMjRweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHR9XG5cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX3dyYXBwZXItLXJldmVyc2Uge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcblx0XHRtaW4taGVpZ2h0OiA1NDBweDtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRoZWlnaHQ6IDQ0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRoZWlnaHQ6IDQ0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbiwgLmFjdGlvbi1pbWFnZV9faW1hZ2Uge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMHB4IDI0cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24ge1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLXByZWZpeCB7XG5cdFx0aDYge1xuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MCk7XG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMi43OXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi1oZWFkaW5nIHtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjdGlvbi1pbWFnZV9fYWN0aW9uLWNvbnRlbnQge1xuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdH1cblxuXHRcdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi1jb250ZW50LWxpbmt7XG5cdFx0XHRjb2xvcjogdmFyKC0tRGFyay1CbHVlLCAjMjQ2MTk3KTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHR1bHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRtYXJnaW46IDBweDtcblxuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tLWxpbmsgYSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI1XCIgdmlld0JveD1cIjAgMCAyNCAyNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjcwNjk3IDE3LjQ0OTZMMTUuNDE0IDExLjc0MjZMOS43MDY5NyA2LjAzNTY0TDguMjkyOTcgNy40NDk2NEwxMi41ODYgMTEuNzQyNkw4LjI5Mjk3IDE2LjAzNTZMOS43MDY5NyAxNy40NDk2WlwiIGZpbGw9XCJibGFja1wiLz48L3N2Zz4nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cblx0fVxuXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi0tc29jaWFsLWxpbmstd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwcHggLTRweDtcblx0XHRwYWRkaW5nOjE2cHggMHB4IDtcblxuXHRcdGF7XG5cdFx0XHRwYWRkaW5nOiAwIDRweFxuXHRcdH1cblx0fVxuXG59XG4iLCJ0YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDBweCAxNnB4O1xuXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdHRkLCB0aCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzJiMjgyOTtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdH1cbn1cbiIsIi5oYWxmYm94IHtcblx0cGFkZGluZzogMjRweCAwO1xuXG4gICYuZGFyay1iZ3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xuXG4gICAgaDIsaDMsaDQsaDUsaDYscCwgaHJ7XG4gICAgICBjb2xvcjogI0Y0RjNFQjtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogNjRweCAwO1xuICB9XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDQwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0dWwge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY0MHB4O1xuICAgIH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDMuOCU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Jl9fZGV0YWlscyxcblx0Jl9fcHJlZml4IHtcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG5cblx0Jl9fZGV0YWlscyB7XG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0XHRjb2xvcjogIzJiMjgyOTtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHQmX19pbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1yZXZlcnNlIHtcblx0XHRcdC5oYWxmYm94X19pbm5lciB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAmX19pbWFnZS1ob2xkZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDA7XG5cblx0XHQmX19pbWFnZS1ob2xkZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHR9XG5cblx0XHQmX19pbWFnZSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCZfX2lubmVyIHtcblx0XHRcdGdhcDogODBweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdH1cblxuXHRcdCZfX3ByZWZpeCB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gbXVsdGlwbGUgaW1nXG5cbi5oYWxmYm94LS1tdWx0aXBsZS1pbWd7XG5cbiAgLmhhbGZib3hfX3RpdGxlLWhvbGRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGhye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cblxuICB9XG5cbiAgLmhhbGZib3hfX3RpdGxle1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdhcDogMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0M3B4O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDExMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB9XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtLXByaW1hcnkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuaGFsZmJveF9faW1hZ2UtLXNlY29uZGFyeSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgd2lkdGg6IDE0M3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtODVweCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA5MiU7XG4gICAgfVxuICB9XG5cbiAgLmhhbGZib3hfX2ltYWdlLS10aGlyZCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC02NXB4KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTA1JTtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oYWxmYm94X19pbm5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmhhbGZib3hfX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcblxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwJTsgLy8gMToxIGFzcGVjdCByYXRpb1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmhhbGZib3hfX2ltYWdlLS1zZWNvbmRhcnkge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzBweCwgLTE4MHB4KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDk2JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFsZmJveF9faW1hZ2UtLXRoaXJkIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgd2lkdGg6IDI5MXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgLTEwNXB4KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMyU7XG4gICAgICB9XG5cbiAgICB9XG5cbn1cblxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGFsZmJveF9faW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAmLmhhbGZib3gtLXJldmVyc2UgLmhhbGZib3hfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAgIC5oYWxmYm94X19pbWFnZS1ob2xkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cbn1cblxufVxuXG5cbi5oYWxmYm94LWJsYWNrLWRldGFpbHMge1xuXHQuaGFsZmJveF9fZGV0YWlscyB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHR9XG59XG5cblxuLy9sYXlvdXQgMlxuXG4uaGFsZmJveC1sYXlvdXQye1xuICAuaGFsZmJveF9fdGl0bGUtaG9sZGVye1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgLmhhbGZib3hfX3RpdGxle1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuXG4gICAgaHJ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgfVxuXG4gIC5oYWxmYm94X19pbm5lcntcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cblxuICAuaGFsZmJveF9fdGl0bGUtaG9sZGVyLS1kZXNrdG9we1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAuaGFsZmJveF9fdGl0bGUtaG9sZGVyLS1kZXNrdG9we1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgIC5oYWxmYm94X190aXRsZS1ob2xkZXItLW1vYmlsZXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbn1cblxuLy8gbGF5b3V0IDNcblxuLmhhbGZib3gtbGF5b3V0M3tcbiAgLmhhbGZib3hfX3RpdGxlLWhvbGRlcntcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgIC5oYWxmYm94X190aXRsZXtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgICBocntcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICB9XG5cbiAgLmhhbGZib3hfX2lubmVye1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHVuc2V0O1xuICAgIG1hcmdpbjogLTQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5oYWxmYm94X19jb250ZW50LCAuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xuICAgICAgZmxleDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuXG4gICAgLmhhbGZib3gtdGlsZXtcbiAgICAgIGJhY2tncm91bmQ6ICNGNEYzRUI7XG4gICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkICNDNEI5NUU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAmLXdyYXBwZXJ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDI1cHg7XG4gICAgICB9XG5cbiAgICAgICYtdGl0bGUgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgICYtcHJlZml4LCAmLW1haWx7XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhhbGZib3hfX2NvbnRlbnR7XG4gICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIH1cblxuICAgICAgLmhhbGZib3hfX2ltYWdlLWhvbGRlcntcbiAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuLmhhbGZib3gtLWNvbnRhaW4taW1hZ2V7XG5cbiAgLmhhbGZib3hfX2ltYWdle1xuXG4gICAgaW1ne1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDEwMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cbiAgICB9XG4gIH1cblxuICB0YWJsZSB0ZCwgdGFibGUgdGgge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICMyYjI4Mjk7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLmhhbGZib3hfX2RldGFpbHN7XG4gICAgY29sb3I6ICMyYjI4Mjk7XG4gIH1cblxuICAuYnRuLXNvbGlkLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyYjI4Mjk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmNGYzZWI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgNTBweCAwO1xuICB9XG5cbn1cblxuLy9sYXlvdXQgNFxuXG4uaGFsZmJveC1sYXlvdXQ0e1xuXG5cdCYuaGFsZmJveC0tZmx1aWR7XG5cblxuXHRcdC5jb250YWluZXJ7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cblx0XHQuaGFsZmJveF9faW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQuaGFsZmJveF9fY29udGVudC13cmFwcGVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0fVxuXG5cdFx0LmhhbGZib3hfX2ltYWdlLWhvbGRlcntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cblx0XHRcdCYuaGFsZmJveC0tcmV2ZXJzZXtcblx0XHRcdFx0LmhhbGZib3hfX2NvbnRlbnQtd3JhcHBlcntcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmhhbGZib3hfX2NvbnRlbnQtd3JhcHBlcntcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0LmhhbGZib3hfX2NvbnRlbnR7XG5cdFx0XHRcdG1heC13aWR0aDogNjMycHggO1xuXHRcdFx0fVxuXG5cdFx0XHQuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmhhbGZib3hfX3RpdGxle1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHRocntcblx0XHRtYXJnaW46MCAwIDFyZW0gMDtcblx0fVxuXG5cdC5oYWxmYm94X19kZXRhaWxze1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXG5cdFx0LmJ0bi11bmRlcmxpbmV7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGZvbnQtd2lkdGg6IDYwMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5oYWxmYm94X19kZXRhaWxzLWxpbmtze1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogLTEycHggLTI1cHg7XG5cblx0XHRcdCYgPiBkaXZ7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMjVweDtcblxuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDU5cHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQmLmhhbGZib3gtaW1hZ2UtYm9yZGVye1xuXHRcdC5oYWxmYm94X19pbWFnZXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cblx0LmhhbGZib3hfX2ltYWdlLWhvbGRlcntcblx0XHQuaGFsZmJveF9faW1hZ2UgaW1ne1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cbn1cblxuLm5vLWhlcm8ge1xuXHRwYWRkaW5nLXRvcDogMjUwcHg7XG59XG4iLCIuY29udGFjdC1jYXJkcy1ncmlkIHtcblx0cGFkZGluZzogNDBweCAwO1xuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDAgLTIwcHggMHB4IC0yMHB4O1xuXHR9XG5cblx0aDJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0fVxuXG4gIC5zcGxpZGVfX3NsaWRle1xuICAgIHdpZHRoOiAyMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuXG5cdC5jb250YWN0LWNhcmQtd3JhcHBlcntcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBpcGFke1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRwYWRkaW5nOiA4MHB4IDA7XG5cdH1cblxufVxuXG4vLyAtLS0tLS0gY29udGFjdC1jYXJkIC0tLS0tLVxuLmNvbnRhY3QtY2FyZCB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyQjI4Mjk7XG5cdHBhZGRpbmc6IDI1cHggMjBweDtcblx0Y29sb3I6ICNGNEYzRUI7XG5cbiAgJl9faW5uZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuXHR1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgIDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDU3LjIyMiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjRGM0VCO1xuXHRcdG1heC1oZWlnaHQ6IDExNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDExNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cbiAgICAmLWNvbnRhY3R7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6IHVuc2V0O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQtbGlzdHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0fVxuXG5cdCZfX2NvbnRlbnQtaXRlbSB7XG5cdFx0ZmxleDogMTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dWwge1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjNFQjtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi1ob2xkZXIge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiA1NHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmdcIik7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgNTAwbXM7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZzogMzBweCAyOHB4O1xuXHR9XG59XG4iLCIuYWNjb3JkaW9uLWVsZW1lbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQvLyBXaWR0aCBTZXR0aW5nc1xuXHQmLmFjY29yZGlvbi1lbGVtZW50LS1EZWZhdWx0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5hY2NvcmRpb24taXRlbSB7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMzBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXRoZW1lLURhcmsge1xuXHRcdCYuYWNjb3JkaW9uLWVsZW1lbnQtLUZ1bGwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOTtcblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyNjI3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjZjRmM2ViO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblx0XHR9XG5cdH1cblxuXHQmLmFjY29yZGlvbi1lbGVtZW50LS10aGVtZS1MaWdodCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcblx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZDlkMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcblx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXG4gICAgICBhe1xuICAgICAgIFx0Y29sb3I6ICMyYjI4Mjk7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXHRcdH1cblx0fVxuXG5cdC8vIFBhZGRpbmcgU2V0dGluZ3Ncblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ob25lIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ub3Age1xuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Cb3R0b20ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHR9XG5cblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ub3BCb3R0b20ge1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0fVxuXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIGNvbG9yIDAuM3MgZWFzZTtcblxuXHRcdC5hY2NvcmRpb24tYXJyb3cge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHQvLyBBcnJvd1N0eWxlIFNldHRpbmdzXG5cdFx0XHQmLmFjY29yZGlvbi1hcnJvdy0tU21hbGw6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXDI1QkNcIjtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHR9XG5cblx0XHRcdCYuYWNjb3JkaW9uLWFycm93LS1EZWZhdWx0OjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNUJDXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hcnJvdy1Ob25lOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdH1cblx0fVxufVxuXG4vLyBSZXNwb25zaXZlIERlc2lnblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5hY2NvcmRpb24tZWxlbWVudCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0cGFkZGluZzogMC44cmVtO1xuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDAuOXJlbTtcblx0XHRcdHBhZGRpbmc6IDAuOHJlbTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5hY2NvcmRpb24tZWxlbWVudCB7XG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdFx0XHRwYWRkaW5nOiAwLjZyZW07XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdFx0cGFkZGluZzogMC42cmVtO1xuXHRcdH1cblx0fVxufVxuIiwiLm91ci1uZWlnaGJvdXJob29kIHtcblx0cGFkZGluZzogNHJlbSAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fd3JhcHBlciB7XG5cdG1hcmdpbjogLTEwcHg7XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZS13cmFwcGVye1xuXHR3aWR0aDogMzMuMzMlO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdEBpbmNsdWRlIHNte1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cbn1cblxuLy8gLm91ci1uZWlnaGJvdXJob29kX190aWxlLXdyYXBwZXI6YWZ0ZXIge1xuLy8gICBjb250ZW50OiAnJztcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIGNsZWFyOiBib3RoO1xuLy8gfVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGV7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZSB7XG5cdGltZyxcblx0Lm91ci1uZWlnaGJvdXJob29kX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG59XG5cbi50aWxlLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBEYXJrIG92ZXJsYXkgKi9cblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGU6aG92ZXIgLnRpbGUtb3ZlcmxheSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi50aWxlLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6IHdoaXRlO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHBhZGRpbmc6MjBweCAyMHB4O1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGU6aG92ZXIgLnRpbGUtY29udGVudCB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi50aWxlLWNvbnRlbnQgaDMge1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdH1cblxufVxuXG4udGlsZS1jb250ZW50IHAge1xuXHRmb250LXNpemU6IDAuOXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0ZmxleC1ncm93OiAxO1xufVxuXG4uYnRuX193cmFwcGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbjogLThweDtcbn1cblxuLnRpbGUtY29udGVudCAuYnRuIHtcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLWluLW91dDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRpbGUtY29udGVudCAuYnRuOmhvdmVyIHtcblx0Y29sb3I6IGJlaWdlO1xufVxuXG4ub3VyLW5laWdoYm91cmhvb2QtLWZpeGVke1xuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpdGxlLS1kZXNrdG9we1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4ub3VyLW5laWdoYm91cmhvb2QtLWZsZXh7XG4gIC5vdXItbmVpZ2hib3VyaG9vZC0tZmxleC13cmFwcGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm91ci1uZWlnaGJvdXJob29kX190aWxlLXdyYXBwZXJ7XG4gICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbn1cblxuLm91ci1uZWlnaGJvdXJob29kLS1maXhlZC13cmFwcGVye1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRncmlkLWF1dG8tcm93czogbWlubWF4KDQwMHB4LCBhdXRvKTtcblxuXHRnYXA6IDIwcHg7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwMHB4LCAyZnIpKTtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMmZyKSk7XG5cdH1cblxuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpdGxle1xuXHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdGdyaWQtcm93OiAyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcntcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0aW1ne1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLmxpc3QtZWxlbWVudF9fb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAyMjBweDtcblxuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHR9XG5cbn1cblxuLmxpc3QtZWxlbWVudF9fY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiA5MCU7XG5cdG1heC1oZWlnaHQ6IDkwJTtcblx0Ly9vdmVyZmxvdy15OiBhdXRvIDtcblxuXHQuY291bnRkb3duLWVsZW1lbnQgLmNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNDAsIDQxLCAwLjgpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZXh0ZXJuYWwtZm9ybS1lbGVtZW50LkRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDQwLCA0MSwgMC44KSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNvdW50ZG93bi1lbGVtZW50IC5jb250YWluZXIgLmNvdW50ZG93bi10aW1lcl9pbm5lcntcblx0XHR3aWR0aDogdW5zZXQ7XG5cdH1cblxuXHQuY291bnRkb3duLWVsZW1lbnQgLmNvbnRhaW5lciAuY291bnRkb3duLWVsZW1lbnQtY29udGVudHtcblx0XHRtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZXh0ZXJuYWwtZm9ybS1lbGVtZW50e1xuXHRcdHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNvdW50ZG93bi1lbGVtZW50IC5jb250YWluZXIgLmNvdW50ZG93bi10aW1lcl9pbm5lciAudGltZXItdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0fVxuXG5cdC5jb3VudGRvd24tZWxlbWVudCAuY29udGFpbmVye1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcblx0fVxuXG5cdC5leHRlcm5hbC1mb3JtLWVsZW1lbnQgaDJ7XG5cdFx0Zm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnVzZXJmb3JtIC5taWRkbGVDb2x1bW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0fVxuXG59XG5cbi5saXN0LWVsZW1lbnQtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIiNjb29raWVDb25zZW50IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxNHB4IDE4cHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRkaXNwbGF5OiBub25lO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJ0Z1bmtpcycsIHNhbnMtc2VyaWY7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCNjb29raWVCdXR0b25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdCNhY2NlcHRDb29raWVzIHtcblx0XHRmb250LWZhbWlseTogJ0Z1bmtpcycsIHNhbnMtc2VyaWY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiA2cHggMTRweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZsZXg6IDEgMSA0NSU7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblx0fVxuXHQjcmVqZWN0Q29va2llcyB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRwYWRkaW5nOiA2cHggMTRweDtcblx0XHRmb250LWZhbWlseTogJ0FmdGVyYWxsJywgc2Fucy1zZXJpZjtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZsZXg6IDEgMSA0NSU7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblx0fVxufVxuIiwiLy8gU25henp5IEluZm8gV2luZG93XG4vLyBDb250ZW50XG4kc2ktY29udGVudC1iZzogICAgICAgICBcdCRzZWNvbmRhcnkgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIGluZm93aW5kb3dcbiRzaS1jb250ZW50LXBhZGRpbmc6ICAgIFx0MzBweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gUGFkZGluZyBvZiB0aGUgaW5mb3dpbmRvd1xuJHNpLWZvbnQtc2l6ZTpcdFx0XHRcdDE0cHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEZvbnQgc2l6ZSBvZiB0aGUgaW5mb3dpbmRvdyBjb250ZW50XG5cbi8vIEJvcmRlclxuJHNpLWJvcmRlci13aWR0aDogXHRcdFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gV2lkdGggb2YgdGhlIGJvcmRlclxuJHNpLWJvcmRlci1jb2xvcjogXHRcdFx0I2JiYiAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gQ29sb3Igb2YgdGhlIGJvcmRlclxuJHNpLWJvcmRlci1yYWRpdXM6ICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBCb3JkZXIgcmFkaXVzIG9mIHRoZSBpbmZvd2luZG93XG5cbi8vIFBvaW50ZXJcbiRzaS1wb2ludGVyLWxlbmd0aDogICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gTGVuZ3RoIG9mIHRoZSBwb2ludGVyLCBmcm9tIHRoZSBlZGdlIG9mIHRoZSBpbmZvd2luZG93IHRvIHRoZSB0aXBcblxuLy8gU2hhZG93XG4kc2ktc2hhZG93LWg6ICAgICAgICAgICBcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdFx0Ly8gU2hhZG93IGhvcml6b250YWwgb2Zmc2V0XG4kc2ktc2hhZG93LXY6ICAgICAgICAgICBcdDFweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2hhZG93IHZlcnRpY2FsIG9mZnNldFxuJHNpLXNoYWRvdy1ibHVyOiAgICAgICAgXHQzcHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyBibHVyIHJhZGl1c1xuJHNpLXNoYWRvdy1zcHJlYWQ6ICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHRcdC8vIFNoYWRvdyBzcHJlYWQgcmFkaXVzXG4kc2ktc2hhZG93LWNvbG9yOiAgICAgICBcdCMwMDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyBjb2xvclxuJHNpLXNoYWRvdy1vcGFjaXR5OiAgICAgXHQwLjI5ODAzOSAhZGVmYXVsdDtcdFx0XHRcdC8vIFNoYWRvdyBvcGFjaXR5XG5cbi8vIENsb3NlIGJ1dHRvblxuJHNpLWNsb3NlLWZvbnQtc2l6ZTpcdFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2l6ZSBvZiB0aGUgY2xvc2UgYnV0dG9uIHRleHRcbiRzaS1jbG9zZS1vcGFjaXR5Olx0XHRcdDAuNSAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gSW5pdGlhbCBvcGFjaXR5IG9mIHRoZSBjbG9zZSBidXR0b25cbiRzaS1jbG9zZS1ob3Zlci1vcGFjaXR5Olx0MC43ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBIb3ZlciBhbmQgZm9jdXMgb3BhY2l0eSBvZiB0aGUgY2xvc2UgYnV0dG9uXG5cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMC4gVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gU25henp5IEluZm8gV2luZG93IHNldHRpbmdzXG4kc2ktcHJlOiBzaTtcblxuLy8gRGVmYXVsdCBtYXJrZXJcbiRzaS1kZWZhdWx0LW1hcmtlci13aWR0aDogMjJweDtcbiRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQ6IDQwcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXg6IDExcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXk6IDUwcHg7XG4kc2ktZGVmYXVsdC1tYXJrZXItbWFyZ2luOiAwO1xuXG4vLyBNYXRoIHZhcmlhYmxlXG4kc2ktcm9vdC0yOiAxLjQxNDIxMzU2MjM3O1xuJHNpLWludmVyc2Utcm9vdC0yOiAwLjcwNzEwNjc4MTE4NjU0NzQ7XG5cbi8vIFBvaW50ZXIgc2V0dGluZ3NcbiRzaS1yb3RhdGlvbjogLTQ1ZGVnO1xuJHNpLXJvdGF0ZWQtc2hhZG93LWg6ICRzaS1pbnZlcnNlLXJvb3QtMiAqICgkc2ktc2hhZG93LWggLSAkc2ktc2hhZG93LXYpOyAgICAgLy8gT25seSBhcHBsaWVzIHRvIGEgLTQ1ZGVnIHJvdGF0aW9uXG4kc2ktcm90YXRlZC1zaGFkb3ctdjogJHNpLWludmVyc2Utcm9vdC0yICogKCRzaS1zaGFkb3ctaCArICRzaS1zaGFkb3ctdik7ICAgICAvLyBPbmx5IGFwcGxpZXMgdG8gYSAtNDVkZWcgcm90YXRpb25cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMS4gV3JhcHBlciBTdHlsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBJbmZvd2luZG93IHdyYXBwZXJcbi4jeyRzaS1wcmV9LWZsb2F0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYsXG4gICAgKiB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxufVxuXG5bY2xhc3MqPScjeyRzaS1wcmV9LXdyYXBwZXInXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRzaS1mb250LXNpemU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBUb3AtcG9zaXRpb25lZCBpbmZvd2luZG93XG4uI3skc2ktcHJlfS13cmFwcGVyLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAtJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15IC0gJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItd2lkdGggLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTNweCwgLTEwMCUpO1xufVxuXG4vLyBCb3R0b20tcG9zaXRpb25lZCBpbmZvd2luZG93XG4uI3skc2ktcHJlfS13cmFwcGVyLWJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIG1hcmdpbi10b3A6ICRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLSAkc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXkgKyAkc2ktZGVmYXVsdC1tYXJrZXItbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci13aWR0aCAvIDIgLSAkc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4vLyBMZWZ0LXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xuLiN7JHNpLXByZX0td3JhcHBlci1sZWZ0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15KTtcbiAgICBtYXJnaW4tbGVmdDogLSRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCAtICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4vLyBSaWdodC1wb3NpdGlvbmVkIGluZm93aW5kb3dcbi4jeyRzaS1wcmV9LXdyYXBwZXItcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCRzaS1kZWZhdWx0LW1hcmtlci1oZWlnaHQgLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci15KTtcbiAgICBtYXJnaW4tbGVmdDogJHNpLWRlZmF1bHQtbWFya2VyLXdpZHRoIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14ICsgJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMi4gSW5mb3dpbmRvdyBTaGFkb3dcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBTaGFkb3cgd3JhcHBlclxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctd3JhcHBlciddIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogJHNpLXNoYWRvdy1vcGFjaXR5O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi8vIFNoYWRvdyBwb3NpdGlvblxuLiN7JHNpLXByZX0tc2hhZG93LXdyYXBwZXItdG9wLFxuLiN7JHNpLXByZX0tc2hhZG93LXdyYXBwZXItYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlci1ib3R0b20sXG4uI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlci1yaWdodCB7XG4gICAgb3JkZXI6IC0xO1xufVxuXG4vLyBCb3ggc2hhZG93XG4uI3skc2ktcHJlfS1zaGFkb3ctZnJhbWUge1xuICAgIGJveC1zaGFkb3c6ICRzaS1zaGFkb3ctaCAkc2ktc2hhZG93LXYgJHNpLXNoYWRvdy1ibHVyICRzaS1zaGFkb3ctc3ByZWFkICRzaS1zaGFkb3ctY29sb3I7XG59XG5cbi8vIFBvaW50ZXIgc2hhZG93XG5bY2xhc3MqPScjeyRzaS1wcmV9LXNoYWRvdy1wb2ludGVyJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogJHNpLXBvaW50ZXItbGVuZ3RoO1xuICAgIGhlaWdodDogJHNpLXBvaW50ZXItbGVuZ3RoO1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlciddIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE0MSU7XG4gICAgaGVpZ2h0OiAxNDElO1xuICAgIGJveC1zaGFkb3c6ICRzaS1yb3RhdGVkLXNoYWRvdy1oICRzaS1yb3RhdGVkLXNoYWRvdy12ICRzaS1zaGFkb3ctYmx1ciAkc2ktc2hhZG93LXNwcmVhZCAkc2ktc2hhZG93LWNvbG9yO1xufVxuXG5cbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLXRvcCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xufVxuXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci1ib3R0b20ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoJHNpLXJvdGF0aW9uKTtcbn1cblxuLiN7JHNpLXByZX0tc2hhZG93LWlubmVyLXBvaW50ZXItbGVmdCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKCRzaS1yb3RhdGlvbik7XG59XG5cbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLXJpZ2h0IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAzLiBDb250ZW50IFN0eWxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIENvbnRlbnQgc3R5bGVzXG4uI3skc2ktcHJlfS1mcmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRzaS1ib3JkZXItcmFkaXVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMjtcbn1cblxuLiN7JHNpLXByZX0tY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAkc2ktY29udGVudC1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgYm9yZGVyOiAkc2ktYm9yZGVyLXdpZHRoIHNvbGlkICRzaS1ib3JkZXItY29sb3I7XG4gICAgfVxufVxuXG4uI3skc2ktcHJlfS1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gNC4gQ2xvc2UgQnV0dG9uXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLiN7JHNpLXByZX0tY2xvc2UtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgRnVua2lzLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAkc2ktY2xvc2UtZm9udC1zaXplO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAkc2ktY2xvc2Utb3BhY2l0eTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3BhY2l0eTogJHNpLWNsb3NlLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyA1LiBQb2ludGVyIFN0eWxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbltjbGFzcyo9JyN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXInXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogJHNpLXBvaW50ZXItbGVuZ3RoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDM7XG59XG5cbiRzaS10cmlhbmdsZS1kaWZmZXJlbmNlOiBtaW4ocm91bmQoJHNpLWJvcmRlci13aWR0aCAqICgkc2ktcm9vdC0yIC0gMSkpLCAkc2ktcG9pbnRlci1sZW5ndGgpO1xuXG5bY2xhc3MqPScjeyRzaS1wcmV9LXBvaW50ZXItYmcnXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogJHNpLXBvaW50ZXItbGVuZ3RoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xuICAgICAgICBib3JkZXItd2lkdGg6ICRzaS1wb2ludGVyLWxlbmd0aCAtICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItdG9wLFxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItYm90dG9tIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWxlZnQsXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci1yaWdodCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cbi8vIFRvcCBwb2ludGVyIHBvaXNpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci10b3Age1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLXRvcCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctdG9wIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIHRvcDogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuXG4vLyBCb3R0b20gcG9pbnRlciBwb3NpdGlvbmluZ1xuLiN7JHNpLXByZX0tcG9pbnRlci1ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDA7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWJvdHRvbSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc2ktY29udGVudC1iZztcblxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XG4gICAgICAgIGJvdHRvbTogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xuICAgIH1cbn1cblxuLy8gTGVmdCBwb2ludGVyIHBvc2l0aW9uaW5nXG4uI3skc2ktcHJlfS1wb2ludGVyLWxlZnQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItbGVmdCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XG59XG5cbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgbGVmdDogLSRzaS1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNpLXRyaWFuZ2xlLWRpZmZlcmVuY2U7XG4gICAgfVxufVxuXG4vLyBSaWdodCBwb2ludGVyIHBvc2l0aW9uaW5nXG4uI3skc2ktcHJlfS1wb2ludGVyLXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItcmlnaHQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2ktYm9yZGVyLWNvbG9yO1xufVxuXG4uI3skc2ktcHJlfS1wb2ludGVyLWJnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xuXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcbiAgICAgICAgcmlnaHQ6IC0kc2ktYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tbGVmdDogJHNpLXRyaWFuZ2xlLWRpZmZlcmVuY2U7XG4gICAgfVxufVxuXG4uI3skc2ktcHJlfS1jb250ZW50IHtcblx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdGg0IHtcblx0XHRmb250LXNpemU6IDEuMTNyZW07XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDAuODhyZW07XG5cblx0XHQmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luOiAwfVxuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0fVxuXG5cbn1cbiIsIi5zZWN0aW9uLS1ibG9ne1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4uYmxvZy1leGNlcnB0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW07XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXG5cdC5leGNlcnB0e1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIsICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDMzNCAvIDI0OTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41M3JlbTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuODhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG4uYmxvZy1jYXRlZ29yeSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbVxuICAgIH1cbiAgICBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gICAgfVxuICAgIC5idG57XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlXG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwdndcbiAgICAgICAgfVxuICAgICAgICBoZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbVxuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvZy1leGNlcnB0LWZlYXR1cmVkIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB3aWR0aDogMzByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtICRncmlkLWd1dHRlci13aWR0aCk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBzbSkgLSAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIC5wcmV2aW91cyB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2UtbnVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbn1cblxuLmJsb2ctcG9zdC1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIuNHJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi5ibG9nLXBvc3QtaGVhZGVycyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgbWFyZ2luOiAwIDEuNnJlbSAtMnB4IDEuNnJlbTtcbiAgICAgICAgb3BhY2l0eTogMC4xOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9yZS1zdG9yaWVzIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg4cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtO1xuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtY29udGVudHtcbiAgICAuZmllbGQtaXRlbXtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9nLXBvc3QtY29udGVudHtcbiAgICAuaHRtbC1lZGl0b3Ige1xuICAgICAgICAuZmllbGQtaXRlbSB7XG4gICAgICAgICAgICAucGFyYWdyYXBocy1pdGVtLWltYWdle1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvcGVydHktYmxvZyB7XG5cdHBhZGRpbmc6IDExMnB4IDA7XG5cblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTMxM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Jl9fdG9wLWNvbnRlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtcHJlZml4IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXG5cblx0XHRoNSB7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtaGVhZGluZyB7XG5cdFx0bWF4LXdpZHRoOiA2MjZweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGNvbG9yOiAjMkIyODI5O1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cblx0XHR9XG5cdH1cblxuXHQmX190b3AtZGVzYyB7XG5cdFx0bWF4LXdpZHRoOiA2MjZweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXHR9XG5cbn1cblxuLnByb3BlcnR5LWJsb2dfX3RpbGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAtMTIgLTE2cHg7XG5cblxuXHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0bWFyZ2luOiAtMTJweCAtMTJweDtcblx0fVxuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXJnaW46IC0xMnB4IDBweDtcblx0fVxufVxuXG4ucHJvcGVydHktYmxvZ19fdGlsZSB7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0d2lkdGg6IDMzLjMlO1xuXG5cdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0fVxuXG5cdEBpbmNsdWRlIHhzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMnB4IDBweDtcblx0fVxufVxuXG4ucHJvcGVydHktYmxvZy1wb3N0e1xuXHRwYWRkaW5nOiAxMTJweCAwO1xuXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xuXHR9XG5cblx0Ji1hcnRpY2xle1xuXG5cdFx0aDEsaDIsaDMsaDQsaDUsaDZ7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRoNSxoNntcblx0XHRcdHBhZGRpbmc6IDE2cHggMHB4O1xuXHRcdH1cblxuXHRcdGgxLGgyLGgzLGg0e1xuXHRcdFx0cGFkZGluZzogMjRweCAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXG5cdFx0aDZ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0aDR7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cblxuXHRcdFx0QGluY2x1ZGUgc217XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoM3tcblx0XHRcdGNvbG9yOiMyQjI4Mjk7XG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdGNvbG9yOiB2YXIoLS1QYXJhZ3JhcGgsICM1NTUpO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdGJsb2NrcXVvdGUsIC5ibG9ja3F1b3Rle1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LWZhbWlseTogJ0ludGVyJyxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4OyAvKiAxNDAlICovXG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGNEY1ODtcblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGhlaWdodDogNDAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0XHQgaGVpZ2h0OiAxNzRweDtcblx0XHRcdCB9XG5cdFx0fVxuXG5cdH1cblxuXHQmLWhlYWRlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIHNte1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cblx0XHR9XG5cblx0XHQubG9nby13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblxuXHRcdFx0LmxvZ297XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDNweCA7XG5cdFx0XHRcdGNvbG9yOiBibGFjaztcblxuXHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDY0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLUxpZ2h0LUdyZXksICNGNEY0RjQpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Ji1mb290ZXJ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiA0NHB4O1xuXG5cdFx0aDN7XG5cdFx0XHRjb2xvcjogdmFyKC0tQmxhY2ssICMwMDApO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0LmxvZ28td3JhcHBlciwuYnRuLXdyYXBwZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cblx0XHRcdC5idG57XG5cdFx0XHRcdHBhZGRpbmc6MHB4IDNweCA7XG5cdFx0XHRcdC0tYnMtYnRuLWJvcmRlci13aWR0aDowcHg7XG5cblx0XHRcdFx0YSxidXR0b257XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4IDtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgM21zO1xuXG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNjRweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tTGlnaHQtR3JleSwgI0Y0RjRGNCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi50aWxlLWJveCB7XG5cblx0Ji13cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlIHtcblx0XHQudGlsZS1ib3gtaW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxODdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWltYWdlIHtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNiOWI5Yjk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0fVxuXG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcblxuXHRcdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlICYge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0fVxuXG5cdCYtaGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXG5cdFx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUgJiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRoNSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMjUuMnB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzYyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmbGV4OiAxIDEgMCU7XG5cblx0XHQucHJvcGVydGllcy1zbGlkZXItLWxhbmRzY2FwZSAmIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweCAyMHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogI0Y0RjRGNDtcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji1ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmLWFjdGlvbiB7XG5cdFx0YSB7XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRpbGUtYm94LWJ0biB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Y5RjlGOTtcblx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblxuXHQmLWRhdGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdH1cblxuXG59XG5cbi8vLnByb3BlcnRpZXMtc2xpZGVyX190aWxle1xuLy9cdHdpZHRoOjQwMHB4IDtcbi8vfVxuIiwiLyoqXG4gKiA8JSBsb29wICRUaWxlcyAlPlxuICogXHQ8ZGl2IGNsYXNzPVwicm93IGJyZWFrLWFwYXJ0LXRpbGUgPCUgaWYgJEV2ZW4gJT4gYnJlYWstYXBhcnQtdGlsZS1hbHQgPCUgZW5kX2lmICU+XCI+XG4gKiBcdFx0PGRpdj5cbiAqIFx0XHRcdHskSW1hZ2V9XG4gKiBcdFx0PC9kaXY+XG4gKiBcdFx0PGRpdj5cbiAqIFx0XHRcdDwlIGlmICRTdWJUaXRsZSAlPlxuICogXHRcdFx0XHQ8aDM+eyRTdWJUaXRsZX08L2gzPlxuICogXHRcdFx0PCUgZW5kX2lmICU+XG4gKiBcdFx0XHQ8aDI+eyRUaXRsZX08L2gyPlxuICogXHRcdFx0PHA+eyRFeGNlcnB0fTwvcD5cbiAqIFx0XHRcdDxhIGhyZWY9XCIkTGlua1wiIGNsYXNzPVwiYnRuIGJ0bi1hcnJvd1wiPlJlYWQgbW9yZTwvYT5cbiAqIFx0XHQ8L2Rpdj5cbiAqIFx0PC9kaXY+XG4gKiA8JSBlbmRfbG9vcCAlPlxuICovXG5cbi5icmVhay1hcGFydC10aWxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMCA0cmVtO1xuICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBpcGFkIHtcbiAgICAgICAgcGFkZGluZzogNHJlbSAwIDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCAxLjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDEuNXJlbTtcbiAgICB9XG4gICAgLy8gPmRpdiB7XG4gICAgLy8gICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgLy8gfVxuICAgIC8vIGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgLy8gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogNDIwIC8gNTM2O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5icmVhay1hcGFydC10aWxlLWFsdCB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgLnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlwYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGlsZXMtZWxlbWVudCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxufSIsIi5mdWxsLXdpZHRoLXRpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwJTtcblxuICAgID5kaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgIH1cbiAgICBbZGF0YS1zbGlkZXItY29udHJvbF0ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBbZGF0YS1zbGlkZXItY29udHJvbD1cIjxcIl0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW07XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycmVtO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjRyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjRyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMik7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCkgLyAyKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mdWxsLXdpZHRoLXRpbGUtYWx0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgLmNvbnRlbnQge1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG4uZnVsbC13aWR0aC10aWxlX2ltZyB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIlxuLnVzZXJmb3JtIHtcblxuXHRsYWJlbCB7XG5cdFx0QGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdGNvbG9yLXNjaGVtZTogZGFyaztcblx0fVxuXG5cdGlucHV0LFxuXHRzZWxlY3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRwYWRkaW5nOiAwLjYzcmVtIDAuOTRyZW07XG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cblx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHR9XG5cblx0XHQmLmVycm9yIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFuZ2VyO1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgb3B0aW9ue1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSA4cHgpIDUwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkLmRyb3Bkb3duID4gLm1pZGRsZUNvbHVtbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24td2hpdGUtc3ltYm9sLnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG5cdFx0fVxuXG5cdFx0JjpoYXMoc2VsZWN0OmZvY3VzKTpiZWZvcmUge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdHRleHRhcmVhIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHBhZGRpbmc6IDAuNjNyZW0gMC45NHJlbTtcblxuXHRcdCYsICY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdH1cblx0fVxuXG5cdC5kcm9wZG93bixcblx0LnRleHQsXG5cdC50ZXh0YXJlYSxcblx0Lm51bWJlciB7XG5cdFx0d2lkdGg6IDEwMCVcblx0fVxuXG5cdC5vcHRpb25zZXQge1xuXG5cdFx0Lm9kZCwgLmV2ZW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0LmNoZWNrYm94IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdGxlZ2VuZCB7XG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyYjI4Mjk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5idG4tdG9vbGJhci5BY3Rpb25zIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQubWlkZGxlQ29sdW1uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cblxuXHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcblx0XHRwYWRkaW5nOiAwLjYzcmVtIDAuOTRyZW07XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1zZWNvbmRhcnktc3ltYm9sLnN2Z1wiKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgbGVmdDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjphZnRlciB7XG5cdFx0XHRsZWZ0OiAxcmVtO1xuXHRcdH1cblxuXG5cdH1cblxuXHQuZXJyb3IubWVzc2FnZSB7XG5cdFx0Y29sb3I6ICRkYW5nZXI7XG5cdH1cblxuXG5cdC5mb3JtLXN0ZXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0LnVzZXJmb3Jtc2dyb3VwIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aFxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwXG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdH1cblx0fVxuXG5cblx0Ji5saWdodC1iYWNrZ3JvdW5kIHtcblxuXHRcdGlucHV0IHtcblx0XHRcdGNvbG9yLXNjaGVtZTogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0aW5wdXQsXG5cdFx0c2VsZWN0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cblx0XHRcdCYsICY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWVsZC5kcm9wZG93biA+IC5taWRkbGVDb2x1bW46YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvY2hldnJvbi1kb3duLXByaW1hcnktc3ltYm9sLnN2Z1wiKTtcblx0XHR9XG5cblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblxuXHRcdFx0JiwgJjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctcHJpbWFyeS1zeW1ib2wuc3ZnXCIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG5cblxuLlNpbHZlclN0cmlwZVxcXFxVc2VyRm9ybXNcXFxcTW9kZWxcXFxcVXNlckRlZmluZWRGb3JtIHtcblx0LmhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdH1cblxuXHQuc2VjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjIwcHg7XG5cdFx0cGFkZGluZzogOTBweCAwO1xuXHR9XG59XG5cbi5TaWx2ZXJTdHJpcGVcXFxcVXNlckZvcm1zXFxcXE1vZGVsXFxcXFVzZXJEZWZpbmVkRm9ybSB7XG5cdCYuc3RpY2t5IHtcblx0XHQvLy5oZWFkZXIge1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQvL31cblxuXHRcdC5zZWN0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIyMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi5TaWx2ZXJTdHJpcGVcXFxcRXJyb3JQYWdlXFxcXEVycm9yUGFnZXtcbiAgICAuaGVhZGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgLnNlY3Rpb257XG4gICAgICAgIG1hcmdpbi10b3A6IDIyMHB4O1xuICAgICAgICBwYWRkaW5nOiA5MHB4IDA7XG4gICAgfVxufSIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0cGFkZGluZzogODBweCAwIDUwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjRGM0VCM0I7XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDQwcHggMCAyMHB4O1xuXHR9XG5cblx0LmxvZ28tbGluayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LnNvY2lhbC1pY29ucy1ncm91cCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdC5zb2NpYWwtbGluayB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cblxuXHQuY29sLTMge1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlcl9fYm90dG9tIHtcblx0bWFyZ2luLXRvcDogODBweDtcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmNvbnRhaW5lci5oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZvb3Rlci1wcyB7XG5cdFx0Y29sdW1uczogMSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5mb290ZXIge1xuXHQuZm9vdC1uYXYge1xuXHRcdGNvbHVtbnM6IDI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0Y29sdW1uczogMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0XHRcdGNvbHVtbnM6IDI7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyX19tYWluIHtcblx0aDUge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQuYnRuLXByaW1hcnkge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogMTJweCA0NXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItZm9ybSB7XG5cdC5jb2wtYXV0byB7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0fVxuXHR9XG59XG5cbi5hZGRyZXNzLWJsb2NrIHtcblxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdHN2ZyB7XG5cdFx0bWFyZ2luOiAwcHggN3B4IDEwcHggLTZweDtcblx0fVxuXG5cdGEsIHAge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdG1heC13aWR0aDogMjI1cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyNXB4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSB4cyB7XG5cdC5jb250YWN0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5cbi5jb250YWN0LWJsb2NrX19saW5rIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuLmZvb3Rlci1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRAaW5jbHVkZSB4cyB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHRsaSB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWZvcm0ge1xuXHQubGluayB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuLmZvb3Rlci1saXN0LXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdEBpbmNsdWRlIHhzIHtcblx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuZm9vdGVyLWxpc3Q6bnRoLWNoaWxkKDIpIHtcblx0XHRsaSB7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQmLm1vZGFsIHtcblx0XHQubW9kYWwtZGlhbG9nIHtcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItZm9ybSB7XG5cdC5idG46ZGlzYWJsZWQge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGJvcmRlcjogMDtcblx0fVxufVxuXG4uZm9vdGVyLWxpc3Qtd3JhcCB7XG5cdC5mb290ZXItbGlzdDpudGgtY2hpbGQoMikge1xuXHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWxpc3Q6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4uZm9vdGVyLWZvcm0ge1xuXHQuYnRuLXN1YmNyaXB0aW9uIHtcblxuXHRcdGJhY2tncm91bmQ6ICNGNEYzRUI7XG5cdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0Y29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdH1cbn1cblxuLnN1YmNyaXB0aW9uLW1vZGFsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cblxuXHQmLmhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19ob2xkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMjgyOTtcblxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMTZweCAwO1xuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LnN1YmNyaXB0aW9uLW1vZGFsLWNsb3NlLWJ0biB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1YmNyaXB0aW9uLW1vZGFsLWZvcm0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMCAtMjBweDtcblxuXHRcdFx0Lm1pZGRsZUNvbHVtbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0Y0RjNFQjtcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1pZGRsZUNvbHVtbi13aWR0aC1oYWxmIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLXRvb2xiYXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0YnV0dG9uW3R5cGU9J3N1Ym1pdCddIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjRGM0VCICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cbiIsIi5sb2NhdGlvbi1zbGlkZXIge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmc6IDExMnB4IDBweDtcblxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdHBhZGRpbmc6IDY0cHggMDtcblx0fVxuXHRAaW5jbHVkZSB4cyB7XG5cdFx0cGFkZGluZzogNjRweCAwO1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG5cblx0LmxvY2F0aW9uLXNsaWRlcl9fdGl0bGUge1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0fVxuXG5cdCZfX2ZsaXRlci1idG5zIHtcblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IC04cHg7XG5cdFx0fVxuXG5cdFx0LmxvY2F0aW9uLXNsaWRlci1mbGl0ZXItYnRuIHtcblx0XHRcdHBhZGRpbmc6IDhweDtcblxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcblx0XHRcdFx0cGFkZGluZzogMTBweCA0MHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRcdGNvbG9yOiAjMmIyODI5O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblxuXHRcdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzJiMjgyOTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdC5pcy1oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zcGxpZGVfX2xpc3Qge1xuXHRcdC8vdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRtYXJnaW46IDBweCAtOHB4O1xuXHR9XG5cblx0LnNwbGlkZV9fdHJhY2t7XG5cdFx0Ly9vdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblx0fVxuXG5cdCZfX3RpbGUge1xuXHRcdHdpZHRoOiAxNHJlbSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDBweCA4cHg7XG5cblx0fVxuXG5cdCZfX3RpbGUtYm94LXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdCZfX3RpbGUtYm94LWhlYWRpbmcge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQmX190aWxlLWJveC1jb250ZW50IHtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblxuXHQubG9jYXRpb24tc2xpZGVyX190aWxlLWJveC1pbWFnZSB7XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnNwbGlkZV9fYXJyb3d7XG5cdFx0YmFja2dyb3VuZDogIzJiMjgyOTtcblxuXHRcdHN2Z3tcblx0XHRcdGZpbGw6ICNmNGYzZWI7XG5cdFx0fVxuXG5cdFx0Ji0tcHJldntcblx0XHRcdGxlZnQ6IC0yZW07XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdGxlZnQ6IDFlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0bGVmdDogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW5leHR7XG5cdFx0XHRyaWdodDogLTJlbTtcblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0cmlnaHQ6IDFlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0cmlnaHQ6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cblxuXG5cdH1cblxuXG5cdCYuZGFyay1CZ3tcblx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xuXG5cdFx0LnNwbGlkZV9fYXJyb3d7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xuXG5cdFx0XHRzdmd7XG5cdFx0XHRcdGZpbGw6ICMyYjI4Mjk7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQubG9jYXRpb24tc2xpZGVyX190aWxlLWJveC1kZXNje1xuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XG5cdFx0fVxuXG5cdFx0LmxvY2F0aW9uLXNsaWRlcl9fdGl0bGV7XG5cdFx0XHRjb2xvcjogI2Y0ZjNlYjtcblx0XHR9XG5cblx0XHQubG9jYXRpb24tc2xpZGVyLWZsaXRlci1idG4ge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmNGYzZWI7XG5cdFx0XHRcdGNvbG9yOiAjZjRmM2ViO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblxuXHRcdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyYjI4Mjk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y0ZjNlYjtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG4iLCIuZm9vdGVyLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQ6ICMxQTFBMUE7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogODBweCAwcHg7XG5cblx0QGluY2x1ZGUgeHMge1xuXHRcdHBhZGRpbmc6IDQ4cHggMHB4O1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHR9XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHR3aWR0aDogMjAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblxuXHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JpZ2h0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMCAtMjBweDtcblxuXHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cblx0XHQmLWxpbmstY29sIHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbGcge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRtYXJnaW46IC0yMHB4IDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItc2Vjb25kYXJ5X19yaWdodC1saW5rLWNvbC1saXN0IHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLWNvbnRhY3QtZGV0YWlsIHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbGcge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4NXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5hZGRyZXNzLWZvb3RlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRtYXJnaW46IDBweCA3cHggMTBweCAtMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5waG9uZS1mb290ZXIsIC5hZGRyZXNzLWZvb3RlciB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc3Vic2NyaXB0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1sZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdH1cblxuXHRcdFx0LnN1YnNjcmlwdGlvbi1mb290ZXItaGVhZGluZyB7XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTsgLyogMTkuNnB4ICovXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3Vic2NyaXB0aW9uLWZvb3Rlci1zdWJoZWFkaW5nIHtcblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLWZvcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT0ndGV4dCddLCBpbnB1dFt0eXBlPSdlbWFpbCddIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRmbGV4OiAxIDAgMDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNGRkYpO1xuXG5cdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM1MDUwNTA7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRjRGNTg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICNGNEYzRUI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmM2MzZiO1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLWRlc2Mge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXG5cdFx0XHRcdHAsIGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDE4cHggKi9cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG5cdCZfX2JvdHRvbSB7XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cblxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDZweCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cblxuXHRcdH1cblxuXHRcdCYtcmlnaHQge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIC02cHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogMCA2cHg7XG5cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5hdmFpbGFiaWxpdHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG5cdCYuc2VhcmNoLWVsZW1lbnQtLXNlY291bmRhcnl7XG5cdFx0YmFja2dyb3VuZDogIzFBMUExQTtcblxuXHRcdC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgbGFiZWx7XG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdH1cblxuXHRcdC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgaW5wdXQsIC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgc2VsZWN0e1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lcntcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0bWF4LXdpZHRoOiAxMzEycHg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDE2cHg7XG5cdFx0fVxuXG5cdFx0LmF2YWlsYWJpbGl0eV9fd3JhcCAuZm9ybS1ncm91cCBzZWxlY3R7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMUExQTFBO1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtYnRuIC5mb3JtLWdyb3VwIC5idG57XG5cdFx0XHRib3JkZXI6ICNGRjRGNTg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkY0RjU4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmNWU2Njtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRue1xuXHRcdFx0Ym9yZGVyOiAjRkY0RjU4O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGNEY1ODtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmNWU2Njtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAxLjNyZW0gM3JlbTtcblxuXHRcdCYuc2VhcmNoLWVsZW1lbnQtLXNlY291bmRhcnl7XG5cdFx0XHRwYWRkaW5nOiAyMXB4IDQ2cHg7XG5cdFx0fVxuXG5cdH1cblx0QGluY2x1ZGUgeHN7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0cGFkZGluZzogMXJlbTtcblxuXHRcdCYuc2VhcmNoLWVsZW1lbnQtLXNlY291bmRhcnl7XG5cdFx0XHRwYWRkaW5nOiAyMXB4IDQ2cHg7XG5cdFx0fVxuXG5cdH1cblx0LmNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0cGFkZGluZzogMS4zcmVtIDVyZW07XG5cdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRAaW5jbHVkZSB4bGctc2NyZWVue1xuXHRcdFx0cGFkZGluZzogMS4zcmVtIDJyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxnLXNjcmVlbntcblx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgaXBhZHtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcblx0XHR9XG5cdH1cblxuXG59XG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogI0U3RTdGMjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNHJlbTtcblx0XHR9XG5cdFx0c2VsZWN0IHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0IHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHRcdH1cblx0fVxuXG5cdC5ob3RlbC1zZWxlY3Qge1xuXHQgIGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuICAuaG90ZWwtc2VsZWN0LWRyb3Bkb3due1xuICAgIC5mb3JtLWdyb3VwOmFmdGVye1xuICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbi8vVG9kbyBSYXNpayBzdGFydHNcblx0LmN1c3RvbS1kcm9wZG93bi13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVye1xuICAgICAmOmFmdGVye1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbiAgICB9XG5cblxuXG4gICAgJjphZnRlcntcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItbGVmdC1hcnJvdy5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdHRvcDo1MCU7XG5cdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcztcblx0XHR9XG5cblx0fVxuXG5cdC5jdXN0b20tZHJvcGRvd24tdHJpZ2dlciB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4IDEwcHggMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LmN1c3RvbS1kcm9wZG93bi1vcHRpb25zIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0YmFja2dyb3VuZDogIzJiMjgyOTtcbiAgICBjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICBcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cblx0fVxuXG5cdC5jdXN0b20tb3B0aW9uIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuXG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcbiAgICAgIGNvbG9yOiAjMmIyODI5O1xuICAgIH1cblx0fVxuXG5cblx0LmN1c3RvbS1kcm9wZG93bi13cmFwcGVyOmhvdmVyIC5jdXN0b20tZHJvcGRvd24tb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Ly8gVG9kbyByYXNpayBlbmRcbn1cblxuLnNlYXJjaC1idG4ge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5idG4ge1xuXHRcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbntcblx0XHRcdFx0cGFkZGluZzogMC44cmVtIDFyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgaXBhZHtcblx0XHRcdFx0cGFkZGluZzogMC44cmVtIDJyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmJ0bi0tYXZhaWxhYmxpdHl7XG5cdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbn1cbi5jaGVja291dC1jb2x7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LmZvcm0tZ3JvdXB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGlucHV0e1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuICAgICYuZm9ybS1ncm91cF9fY3VzdG9te1xuICAgICAgJjphZnRlcntcblx0XHRcdGNvbnRlbnQ6dW5zZXQ7XG5cdFx0fVxuICAgIH1cblxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLWxlZnQtYXJyb3cuc3ZnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHR0b3A6NzUlO1xuXHRcdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG5cdFx0fVxuXG5cdFx0JjpoYXMoc2VsZWN0OmZvY3VzKTphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5ndWVzdHMtZHJvcGRvd24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0cGFkZGluZzogMXJlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXgtd2lkdGg6IDE2MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk7XG5cdGJveC1zaGFkb3c6IDJweCAwcHggMTJweCAtMXB4IHJnYmEoJHByaW1hcnksIDAuNTQpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZykpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7Y29sb3I6ICRwcmltYXJ5fVxuXHR9XG59XG4uc2VhcmNoLWVsZW1lbnQuc2VhcmNoLWluLWhlYWRlci1lbGVtZW50IHtcblx0Lmd1ZXN0cy1kcm9wZG93biB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0aW5wdXQge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXHQuZ3Vlc3RzLWxpc3RfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGFiZWwsIGJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdC5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdC5ndWVzdHMtbGlzdF9fd3JhcCB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ndWVzdHMtbGlzdHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0JjpsYXN0LWNoaWxke1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbi5ndWVzdHMtbGlzdF9fd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxhYmVse1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdEBpbmNsdWRlIGxnLXNjcmVlbntcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgaXBhZHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQuZm9ybS1ncm91cHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Lmd1ZXN0cy1saXN0X193cmFwIHtcblxuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB4c3tcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ndWVzdHMtbGlzdF9fd3JhcCAge1xuXHRidXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cbn1cbi5waWthLWxlbmRhcntcblx0bWFyZ2luOiAxcmVtIDEuM3JlbTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xufVxuLnBpa2Etc2luZ2xle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cbi5waWthLWxhYmVse1xuXHRjb2xvcjogIzdBNzU4NTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cbi5waWthLXRpdGxle1xuXHQucGlrYS1sYWJlbHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xMnB4O1xuXHRcdGNvbG9yOiAjRUVFQ0YxO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHR9XG59XG4ucGlrYS10YWJsZXtcblx0dGh7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAwLjdyZW07XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdGFiYnJbdGl0bGVde1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuLnBpa2EtYnV0dG9ue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogMzVweDtcblx0d2lkdGg6IDM1cHg7XG5cdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuLmhhcy1ldmVudCB7XG5cdC5waWthLWJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuLmlzLXRvZGF5e1xuXHQucGlrYS1idXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuLmlzLXNlbGVjdGVkIHtcblx0LnBpa2EtYnV0dG9ue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG5cbi5waWthLXByZXYsXG4uaXMtcnRsIC5waWthLW5leHQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItcmlnaHQtYXJyb3cuc3ZnXCIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdHRvcDogMTBweDtcbn1cblxuLnBpa2EtbmV4dCxcbi5pcy1ydGwgLnBpa2EtcHJldiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xuXHR0b3A6IDEwcHg7XG59XG4uaXMtZGlzYWJsZWQge1xuXHQucGlrYS1idXR0b257XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG9wYWNpdHk6IDAuMjU7XG5cdH1cbn1cbi5pcy1pbnJhbmdle1xuXHQucGlrYS1idXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAxKTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR3aWR0aDogMzdweDtcblx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG5cdH1cbn1cbi5pcy1lbmRyYW5nZSB7XG5cdC5waWthLWJ1dHRvbiB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cbn1cbi5pcy1zdGFydHJhbmdlIHtcblx0LnBpa2EtYnV0dG9uIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuXG4ucGlrYS10YWJsZXtcblx0dGhlYWR7XG5cdFx0dGh7XG5cdFx0XHRhYmJye1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0ZHtcblx0XHR3aWR0aDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cbi5ndWVzdHMtZHJvcGRvd257XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCYuc2hvd3tcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLnRvdGFsLWNvdW50e1xuXHRjb2xvcjogJHNlY29uZGFyeTtcblx0Zm9udC1zaXplOiAwLjhyZW07XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cblx0QGluY2x1ZGUgeHN7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG4uYm9va2luZy1jb2wge1xuXHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXHRAaW5jbHVkZSB4bGctc2NyZWVue1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdH1cblx0QGluY2x1ZGUgaXBhZHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHR9XG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHR9XG5cdEBpbmNsdWRlIHhze1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdH1cbn1cbi5waWthLXJvd3tcblx0dGR7XG5cdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdC5waWthLWJ1dHRvbntcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaXMtZGlzYWJsZWR7XG5cdFx0XHRcdC5waWthLWJ1dHRvbiB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uX19scGZvcm1fc3RhcnRfaWNvbntcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50ZHtcblx0Ji5pcy1zdGFydHJhbmdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjphZnRlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJSAwIDAgNTAlO1xuXHRcdH1cblx0fVxufVxuXG4uaXMtc3RhcnRyYW5nZXtcblx0LnBpa2EtYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAycHg7XG5cdFx0ei1pbmRleDogOTtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHR9XG59XG50ZHtcblx0Ji5pcy1lbmRyYW5nZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcblx0XHR9XG5cdH1cbn1cblxuLmlzLWVuZHJhbmdle1xuXHQucGlrYS1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHR9XG59XG5cbnRke1xuXHQmLmlzLWVuZHJhbmdlLmlzLXN0YXJ0cmFuZ2UuaXMtdG9kYXkge1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cbn1cbi5waWthLXJvd3tcblx0dGR7XG5cdFx0Ji5pcy1lbXB0eSArIC5pcy1pbnJhbmdle1xuXHRcdFx0LnBpa2EtYnV0dG9ue1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgMCAwIDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG50ZFtkYXRhLWRheT1cIjMxXCJde1xuXHQmLmlzLWlucmFuZ2V7XG5cdFx0LnBpa2EtYnV0dG9ue1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XG5cdFx0fVxuXHR9XG59XG4ucGlrYS1yb3d7XG5cdHRkW2RhdGEtZGF5PVwiMVwiXXtcblx0XHQmLmlzLWVtcHR5ICsgLmlzLWlucmFuZ2V7XG5cdFx0XHQucGlrYS1idXR0b257XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuLy8uYXZhaWxhYmlsaXR5X193cmFwLS1kZXNrdG9we1xuLy8gICAgQGluY2x1ZGUgc20tdGFibGV0e1xuLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICB9XG4vLyAgICBAaW5jbHVkZSB4c3tcbi8vICAgICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgfVxuLy99XG4uYnRuLS1hdmFpbGFibGl0eXtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdEBpbmNsdWRlIHhze1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cblxuXG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQubW9kYWwtZGlhbG9nIHtiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeX1cblx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblxuXHRcdC5idG4tY2xvc2Uge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW9kYWwtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0JiA+IC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8uYXZhaWxhYmlsaXR5X193cmFwe1xuLy8gICAgLm1vZGFsLWNvbnRlbnR7XG4vLyAgICAgICAgYm9yZGVyLXRvcDogMDtcbi8vICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XG4vLyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuLy8gICAgICAgIH1cbi8vICAgICAgICBAaW5jbHVkZSB4c3tcbi8vICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4vLyAgICAgICAgfVxuLy8gICAgICAgIC5jb250YWluZXJ7XG4vLyAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAzcmVtO1xuLy8gICAgICAgIH1cbi8vICAgIH1cbi8vXG4vL31cblxuLmlzLXNlbGVjdGVke1xuXHQmLmlzLXN0YXJ0cmFuZ2V7XG5cdFx0Ji5pcy1lbmRyYW5nZXtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnN0YXJ0Y2FsZGF0ZSxcbi5lbmRjYWxkYXRle1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5jYWxlbmRhci1jb2x7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxlbmRhcl9fcGlrYWRheXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG59XG4uY2FsZW5kYXJfX2lucHV0c3tcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG4uaXMtZGlzYWJsZWR7XG5cdCY6YWZ0ZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZm9ybS1ncm91cF9faW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdC5mb3JtLWdyb3VwX19pbm5lcntcblx0XHRcdGlucHV0LmNhbGVuZGFyX19pbnB1dCB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0LnN0YXJ0Y2FsZGF0ZSxcblx0XHQuZW5kY2FsZGF0ZXtcblx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cdFx0fVxuXHR9XG5cbn1cbi5jYWxlbmRhcl9faW5wdXRze1xuXHQuZm9ybS1ncm91cHtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXG5cdFx0Ly9AaW5jbHVkZSB4c3tcblx0XHQvL1x0ZmxleDogMCAwIDEwMCU7XG5cdFx0Ly99XG5cdH1cbn1cbi50b3RhbC1jb3VudF9fZXJyb3J7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAtMjBweDtcblx0bGVmdDogMDtcbn1cbi5ndWVzdHMtY29sLWVycm9yZWR7XG5cdC50b3RhbC1jb3VudF9fZXJyb3J7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdH1cbn1cbi8vIC5ndWVzdHMtY29se1xuLy8gICAgIC5mb3JtLWdyb3Vwe1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuLy8gICAgIH1cbi8vIH1cbi5ndWVzdHMtY29se1xuXHQudG90YWxndWVzdHM6Zm9jdXMgKyAudG90YWwtY291bnRfX2Vycm9ye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLmNoZWNrb3V0LWNvbCB7XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0JjpoYXMoLmd1ZXN0cy1kcm9wZG93bi5kcm9wRG93bi5zaG93KTphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG5cdFx0Ji5jaGVja291dC1jb2wge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHVwLWxnLXNjcmVlbiB7XG5cdFx0Ji5jaGVja291dC1jb2wge1xuXHRcdFx0LmZvcm0tZ3JvdXA6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IDY1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlYXJjaC1lbGVtZW50Lmhlcm8gLmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZykpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5hdmFpbGFiaWxpdHlfX3dyYXAubW9kYWwgW2RhdGEtYnMtdG9nZ2xlPVwibW9kYWxcIl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1lbGVtZW50LnNlYXJjaC1pbi1oZWFkZXItZWxlbWVudCB7XG5cdC5zZWFyY2gtYnRuIHtcblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmF2YWlsYWJpbGl0eV9fd3JhcCB7XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jaGVja291dC1jb2wge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbiIsIi5idXR0b25zLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy41cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgfVxufVxuXG4uYnV0dG9ucy1lbGVtZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuM3JlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ucy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCYucmVtb3ZlLWJvdHRvbS1zcGFjZSB7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMC45cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tY3VzdG9te1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdGJhY2tncm91bmQ6ICAjMkIyODI5O1xuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQvL3dpZHRoOiBmaXQtY29udGVudDtcblxuXHQmLmJ0bi1jdXN0b20tY29sb3J7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JzLXByaW1hcnkpO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG4uYnRuLXRyYW5zcGFyZW50e1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0c3Zne1xuXHRcdG1hcmdpbi1sZWZ0OiA2cHggO1xuXHR9XG59XG5cbi5idG4taW1hZ2V7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gIGltZ3tcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgc3Zne1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxufSIsIlxuLm9mZmVyLWRldGFpbC1wYWdlIHtcblx0Lm9mZmVyLWRldGFpbCB7XG5cdFx0bWFyZ2luOiA0cmVtIGF1dG87XG5cblx0XHQubWFpbi10aXRsZSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjYzcmVtO1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhze1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmluY2x1c2lvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgeHN7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmluY2x1c2lvbnMge1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRjb2x1bW5zOiAyO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNwbGlkZV9fc2xpZGV7XG5cdFx0aW1ne1xuXHRcdFx0aGVpZ2h0OiA0MHJlbTtcblx0XHR9XG5cdH1cbn1cbi5vZmZlci1kZXRhaWxfX3dyYXB7XG5cdFx0bWF4LXdpZHRoOiA1MjBweDtcbn1cblxuIiwiLnNsaWRlci1nYWxsZXJ5IHtcbiAgLnNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAzNXJlbTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgd2lkdGg6IDYwdnc7XG5cbiAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIGhlaWdodDogMzVyZW07XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgaGVpZ2h0OiAzNXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgfVxuICAgIH1cbiAgICAub3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY5LjY4ZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTMpIDIuOTIlLCByZ2JhKDAsIDAsIDAsIDApIDIxLjM1JSksIGxpbmVhci1ncmFkaWVudCg4OS4xNGRlZywgcmdiYSgwLCAwLCAwLCAwLjU5KSA1Ljk5JSwgcmdiYSgwLCAwLCAwLCAwKSAzMi41MiUpO1xuICAgICAgJi5oYXMtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTcpLCByZ2JhKDAsIDAsIDAsIDAuNTcpKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zcGxpZGVfX2Fycm93c3tcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnNwbGlkZV9fcGFnaW5hdGlvbntcbiAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYWxsZXJ5LWVsZW1lbnQ6bm90KFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSkgJiB7XG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhEOEQ4RDtcbiAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3d7XG4gICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93e1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93OjphZnRlciB7XG4gICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiJTNFJTNDcGF0aCBkPVwiTTEyIDRMMTAuNTkgNS40MUwxNi4xNyAxMUg0VjEzSDE2LjE3TDEwLjU5IDE4LjU5TDEyIDIwTDIwIDEyTDEyIDRaXCIgZmlsbD1cImJsYWNrXCIlM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UnKTtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICBsZWZ0OiAxMHJlbVxuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICByaWdodDogMTByZW1cbiAgICB9XG4gIH1cbn1cbiIsIlxuJHNsaWRlci1yb29tcy0tYnJlYWtwb2ludDogJHNsaWRlLXdpZHRoICsgKCRzbGlkZS1ndXR0ZXIgKiAyKTtcblxuXG4uc2xpZGVyLXJvb21zLXByb3BlcnRpZXMge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA4cmVtO1xuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA1cmVtO1xuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSBjYWxjKCRzbGlkZS1ndXR0ZXIgLyAyKSk7XG4gICAgICAgIC8vbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHMge1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHR9XG5cbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcbiAgICAgICAgLy9yaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcblxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XG5cdFx0XHR0b3A6IC0xNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB4cyB7XG5cdFx0XHR0b3A6IC0xNXB4O1xuXHRcdH1cblxuICAgIH1cbiAgICAubW9kZWwtc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6ICRzbGlkZS13aWR0aDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLWhlaWdodDogMjByZW07XG5cdFx0YXNwZWN0LXJhdGlvOiA5MjAgLyA0NTc7XG5cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0fVxuXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy9oZWlnaHQ6IDI4cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC8vQGluY2x1ZGUgc20tdGFibGV0IHtcbiAgICAgICAgLy8gICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgLy99XG4gICAgICAgIC8vQGluY2x1ZGUgeHMge1xuICAgICAgICAvLyAgICBoZWlnaHQ6IDI0cmVtO1xuICAgICAgICAvL31cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zMiksIHJnYmEoMCwgMCwgMCwgMC4zMikpO1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICAgICAgYm90dG9tOiA0cmVtO1xuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgIGJvdHRvbTogMzZweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgYm90dG9tOiAzNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zcGxpZGVfX2Fycm93cyB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbGlkZXItcm9vbXMtLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2FkaW5nLW1vZGVsIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAxMDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yMCk7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG92ZXJmbG93OiBhdXRvO1xuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiA0cHg7XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG59XG5cbi5sb2FkaW5nLW1vZGVsLWhvbGRlciB7XG5cdG1heC13aWR0aDogOTk0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMjAlIDIwcHggMjBweCAyMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRwYWRkaW5nOiAzMCUgMjBweCAyMHB4IDIwcHg7XG5cdH1cbn1cblxuLmxvYWRpbmctbW9kZWwtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDtcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiA0MHB4IDIwcHggNDBweCAxMDBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0LmxvYWRpbmctbW9kZWwtb3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc3ZGVnLCByZ2JhKDUsIDUsIDUsIDAuODApIDM5LjE1JSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA4My41NiUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRoNCwgaDEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG5cbi5sb2FkaW5nLW1vZGVsLWNvbnRlbnQge1xuXHRtYXgtd2lkdGg6IDQ1MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLmxvYWRpbmctbW9kZWwtcHJlZml4IHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRoNCB7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG5cdFx0Zm9udC1mYW1pbHk6IE1lcnJpd2VhdGhlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cblx0XHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG59XG5cbi5sb2FkaW5nLW1vZGVsLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRoMSB7XG5cdFx0Y29sb3I6IHZhcigtLWYtNC1mLTMtZWIsICNGNEYzRUIpO1xuXHRcdGZvbnQtZmFtaWx5OiBBYmVsO1xuXHRcdGZvbnQtc2l6ZTogNThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTE1LjUlOyAvKiA2Ni45OXB4ICovXG5cdFx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmxvYWRpbmctbW9kZWwtZGVzY3JpcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdHAge1xuXHRcdGNvbG9yOiAjRjRGM0VCO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblxufVxuXG4ubG9hZGluZy1tb2RlbC1hY3Rpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Ly9taW4taGVpZ2h0OiA2MHB4O1xuXHRcdHBhZGRpbmc6IDIxcHggNzVweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBcIkZ1bmtpc1wiLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjUuNXB4ICovXG5cdFx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNTc1MzU0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHBhZGRpbmc6IDIxcHggNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblxuXHR9XG5cbn1cblxuLmxvYWRpbmctbW9kZWwtZm9vdGVyIHtcblx0cCB7XG5cdFx0Y29sb3I6IHJnYmEoMjQ0LCAyNDMsIDIzNSwgMC44MCk7XG5cdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDE2LjVweCAqL1xuXHR9XG59XG5cbi5wb3B1cC1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUwKTtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcblx0cGFkZGluZzogOHB4IDEycHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cbiIsIjpyb290IHtcblx0LS1jb2xvcnMtcHJpbWFyeTogIzI0NjE5Nztcblx0LS1jb2xvcnMtdGV4dDogd2hpdGU7XG5cdC0tY29sb3JzLWRlZmF1bHQ6IHdoaXRlO1xufVxuXG4uZGFyay1ibHVlIHtcblx0LS1jb2xvcnMtcHJpbWFyeTogIzI0NjE5Nztcbn1cblxuLnBpbmt7XG5cdC0tY29sb3JzLXByaW1hcnk6ICNGRkE5RDI7XG59XG5cbi5waW5rLXJlZHtcblx0LS1jb2xvcnMtcHJpbWFyeTogI0ZGNEY1ODtcbn1cblxuLmdyZWVue1xuXHQtLWNvbG9ycy1wcmltYXJ5OiAjNkFEOTk0O1xufVxuXG4uYmctd2hpdGV7XG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbi5iZy1ncmV5e1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuOTYpO1xufVxuIiwiQGN1c3RvbS1tZWRpYSAtLXNtYWxsLXZpZXdwb3J0ICh3aWR0aCA+PTU3NnB4KTtcbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0tc21hbGwtdmlld3BvcnQgKHdpZHRoID4gNzY4cHgpO1xuQGN1c3RvbS1tZWRpYSAtLW1lZGl1bS12aWV3cG9ydCAod2lkdGggPj05OTJweCk7XG5AY3VzdG9tLW1lZGlhIC0tbGFyZ2Utdmlld3BvcnQgKHdpZHRoID49MTIwMHB4KTtcblxuLmdsaWdodGJveC1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0dGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvdXRsaW5lOiBub25lO1xuXG5cdCYuaW5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmIC5nY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5nc2xpZGVyIHtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0LmdzbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR6LWluZGV4OiA5OTk5OTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQmLnByZXYge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0fVxuXHR9XG5cblx0LmdzbGlkZS1pbm5lci1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5naW5uZXItY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cblx0XHQmLmd2aWRlby1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblxuXHRcdCYuZGVzYy1ib3R0b20sXG5cdFx0Ji5kZXNjLXRvcCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdCYuZGVzYy1sZWZ0LFxuXHRcdCYuZGVzYy1yaWdodCB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmLmRlc2MtdG9wIHtcblx0XHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdFx0LmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmdzbGlkZS1pbWFnZSxcblx0XHRcdFx0LmdzbGlkZS1pbWFnZSBpbWcge1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5kZXNjLWxlZnQge1xuXHRcdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0XHQuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZ3NsaWRlLWltYWdlIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZ3NsaWRlIHtcblx0aWZyYW1lLFxuXHR2aWRlbyB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtaW4taGVpZ2h0OiAxNjVweDtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0dG91Y2gtYWN0aW9uOiBhdXRvO1xuXHR9XG59XG5cbi5nc2xpZGU6bm90KC5jdXJyZW50KSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZ3NsaWRlLWltYWdlIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRpbWcge1xuXHRcdG1heC1oZWlnaHQ6IDEwMHZoO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0bWF4LWhlaWdodDogOTd2aDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuZGVzYy10b3AgJixcblx0XHQuZGVzYy1ib3R0b20gJiB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQuZGVzYy1sZWZ0ICYsXG5cdFx0LmRlc2MtcmlnaHQgJiB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLnpvb21hYmxlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0XHRjdXJzb3I6IHpvb20taW47XG5cblx0XHRcdFx0Lnpvb21lZCAmIHtcblx0XHRcdFx0XHRjdXJzb3I6IGdyYWI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmRyYWdnaW5nIHtcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5nc2xpZGUtdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogMTAwdmg7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cblx0LnBseXJfX3Bvc3Rlci1lbmFibGVkLnBseXItLWxvYWRpbmcge1xuXHRcdC5wbHlyX19wb3N0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuZ3ZpZGVvLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8qIG1heC13aWR0aDogMTYwdm1pbjsgKi9cblx0XHRtYXJnaW46IGF1dG87XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDAsIDAsIDAuMzQpO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ji5wbGF5aW5nOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLmZ1bGxzY3JlZW4ge1xuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDc1dmg7XG5cblx0XHR2aWRlbyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5nc2xpZGUtaW5saW5lIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IGF1dG87XG5cblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdG1heC1oZWlnaHQ6IDk1dmg7XG5cdH1cblxuXHQuZ2lubGluZWQtY29udGVudCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5kcmFnZ2luZyB7XG5cdFx0Y3Vyc29yOiBncmFiYmluZyAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdH1cbn1cblxuLmdpbmxpbmVkLWNvbnRlbnQge1xuXHRvdmVyZmxvdzogYXV0bztcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMTtcbn1cblxuLmdzbGlkZS1leHRlcm5hbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRtYXgtaGVpZ2h0OiA3NXZoO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdG1heC1oZWlnaHQ6IDEwMHZoO1xuXHR9XG59XG5cbi5nc2xpZGUtbWVkaWEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogYXV0bztcblxuXHQuem9vbWVkICYge1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kZXNjLXRvcCAmLFxuXHQuZGVzYy1ib3R0b20gJiB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuXG4uZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbGV4OiAxIDAgMTAwJTtcblxuXHQmLmRlc2NyaXB0aW9uLWxlZnQsXG5cdCYuZGVzY3JpcHRpb24tcmlnaHQge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdG1heC13aWR0aDogMjc1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5kZXNjcmlwdGlvbi1ib3R0b20sXG5cdCYuZGVzY3JpcHRpb24tdG9wIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQuem9vbWVkICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmdsaWdodGJveC1idXR0b24taGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIERlc2NyaXB0aW9uIGZvciBtb2JpbGVzXG4gKiBzb21ldGhpbmcgbGlrZSBmYWNlYm9vayBkb2VzIHRoZSBkZXNjcmlwdGlvblxuICogZm9yIHRoZSBwaG90b3NcbiovXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciB7XG5cdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0cGFkZGluZzogMTlweCAxMXB4O1xuXHRcdG1heC13aWR0aDogMTAwdncgIWltcG9ydGFudDtcblx0XHRvcmRlcjogMiAhaW1wb3J0YW50O1xuXHRcdG1heC1oZWlnaHQ6IDc4dmg7XG5cdFx0b3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cblxuXHQuZ3NsaWRlLXRpdGxlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxuXHQuZ3NsaWRlLWRlc2Mge1xuXHRcdGNvbG9yOiAjYTFhMWExO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblxuXHRcdCoge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdC5kZXNjLW1vcmUge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0fVxuXHR9XG59XG5cbi5nZGVzYy1vcGVuIHtcblx0LmdzbGlkZS1tZWRpYSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG5cdFx0b3BhY2l0eTogMC40O1xuXHR9XG5cdC5nZGVzYy1pbm5lciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cbn1cbi5nZGVzYy1jbG9zZWQge1xuXHQuZ3NsaWRlLW1lZGlhIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5ncmVzZXQge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZ2Fic29sdXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZ3JlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xpZ2h0Ym94LWRlc2Mge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nbGlnaHRib3gtb3BlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4uZ2xvYWRlciB7XG5cdGhlaWdodDogMjVweDtcblx0d2lkdGg6IDI1cHg7XG5cdGFuaW1hdGlvbjogbGlnaHRib3hMb2FkZXIgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ei1pbmRleDogOTk5OTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0b3A6IDQ3JTtcbn1cblxuLmdvdmVybGF5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogY2FsYygxMDB2aCArIDFweCk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAtMXB4O1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MCwgNTAsIDAuNik7XG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXG5cdC5nbGlnaHRib3gtbW9iaWxlICYge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoNTEsIDUwLCA1MCwgMC42KTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOTIpO1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQyMHB4KSB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxufVxuXG4uZ3ByZXYsXG4uZ25leHQsXG4uZ2Nsb3NlIHtcblx0ei1pbmRleDogOTk5OTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDI2cHg7XG5cdGhlaWdodDogNDRweDtcblx0Ym9yZGVyOiBub25lO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRzdmcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuMTtcblx0fVxuXG5cdC5nYXJyb3cge1xuXHRcdHN0cm9rZTogI2ZmZjtcblx0fVxufVxuXG4uZ2J0bi5mb2N1c2VkIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICMwZjNkODE7XG59XG5cbmlmcmFtZS53YWl0LWF1dG9wbGF5IHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmdsaWdodGJveC1jbG9zaW5nIHtcblx0LmduZXh0LFxuXHQuZ3ByZXYsXG5cdC5nY2xvc2Uge1xuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKlNraW4gKi9cbi5nbGlnaHRib3gtY2xlYW4ge1xuXHQuZ3NsaWRlLW1lZGlhIHtcblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0XHRib3gtc2hhZG93OiAxcHggMnB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcblx0XHR9XG5cdH1cblxuXHQuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR9XG5cblx0LmdkZXNjLWlubmVyIHtcblx0XHRwYWRkaW5nOiAyMnB4IDIwcHg7XG5cdH1cblxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XG5cdFx0LmRlc2NyaXB0aW9uLWxlZnQsXG5cdFx0LmRlc2NyaXB0aW9uLXJpZ2h0IHtcblx0XHRcdC5nZGVzYy1pbm5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nc2xpZGUtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1mYW1pbHk6IGFyaWFsO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHR9XG5cblx0LmdzbGlkZS1kZXNjIHtcblx0XHRmb250LXNpemU6IDAuODZlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGZvbnQtZmFtaWx5OiBhcmlhbDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdH1cblxuXHQuZ3NsaWRlLXZpZGVvIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHR9XG5cblx0LmdwcmV2LFxuXHQuZ25leHQsXG5cdC5nY2xvc2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMyKTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0LmdwcmV2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTAwJTtcblx0XHRsZWZ0OiAzMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcblx0XHRcdHRvcDogNDUlO1xuXHRcdH1cblx0fVxuXG5cdC5nbmV4dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTEwMCU7XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xuXHRcdFx0dG9wOiA0NSU7XG5cdFx0fVxuXHR9XG5cblx0LmdjbG9zZSB7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLW1lZGl1bS12aWV3cG9ydCkge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4vKkNTUyBBbmltYXRpb25zKi9cbi5nZmFkZUluIHtcblx0YW5pbWF0aW9uOiBnZmFkZUluIDAuNXMgZWFzZTtcbn1cbi5nZmFkZU91dCB7XG5cdGFuaW1hdGlvbjogZ2ZhZGVPdXQgMC41cyBlYXNlO1xufVxuLmdzbGlkZU91dExlZnQge1xuXHRhbmltYXRpb246IGdzbGlkZU91dExlZnQgMC4zcyBlYXNlO1xufVxuLmdzbGlkZUluTGVmdCB7XG5cdGFuaW1hdGlvbjogZ3NsaWRlSW5MZWZ0IDAuM3MgZWFzZTtcbn1cbi5nc2xpZGVPdXRSaWdodCB7XG5cdGFuaW1hdGlvbjogZ3NsaWRlT3V0UmlnaHQgMC4zcyBlYXNlO1xufVxuLmdzbGlkZUluUmlnaHQge1xuXHRhbmltYXRpb246IGdzbGlkZUluUmlnaHQgMC4zcyBlYXNlO1xufVxuLmd6b29tSW4ge1xuXHRhbmltYXRpb246IGd6b29tSW4gMC41cyBlYXNlO1xufVxuLmd6b29tT3V0IHtcblx0YW5pbWF0aW9uOiBnem9vbU91dCAwLjVzIGVhc2U7XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRib3hMb2FkZXIge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBnZmFkZUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBnZmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3NsaWRlSW5MZWZ0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBnc2xpZGVPdXRMZWZ0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3NsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBnc2xpZGVPdXRSaWdodCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyBnem9vbUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZ3pvb21PdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiIsIi5jb3VudGRvd24tZWxlbWVudCB7XG5cbiAgICAuY29udGFpbmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEzMTJweDtcbiAgICAgICAgcGFkZGluZzogMi40cmVtIDJyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLDAsMCwuMSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcblx0XHRcdHBhZGRpbmc6IDEuNjI1cmVtIDEuNXJlbTtcblx0XHR9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBociB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEycmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgICBjb2xvcjogI2U2ZGZkZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIH1cblxuXHRcdC5jb3VudGRvd24tZWxlbWVudC1jb250ZW50e1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHR9XG5cbiAgICAgICAgLmNvdW50ZG93bi10aW1lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmX2lubmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIyOHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGltZXItdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbn1cbiJdfQ== */
=======
 */.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}.awards-element .tabs-wrapper ul{background-color:#2b2829}@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}@media (max-width:1024px){.offer-items-wrapper{margin:0 2rem}}@media (max-width:767px){.offer-items-wrapper{margin:0 1rem}}.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:50%}}.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:50%}}@media (max-width:767px){.offers-element .offers-grid__item-wrapper{width:50%}}.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))}@media (max-width:1024px){.offers-element .offers-grid__item{min-height:260px}}@media (max-width:767px){.offers-element .offers-grid__item{min-height:260px}}.offers-element .grid-element__img img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.offers-element .grid-element__img{display:none}}@media (max-width:767px){.offers-element .grid-element__img{display:none}}.offers-element .grid-element__img-mobile{display:none}@media (max-width:1024px){.offers-element .grid-element__img-mobile{display:block}}@media (max-width:767px){.offers-element .grid-element__img-mobile{display:block}}.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}@media (max-width:1024px){.offers-element .grid-element__content .grid-element__inner h2{font-size:.8rem}}@media (max-width:767px){.offers-element .grid-element__content .grid-element__inner h2{font-size:.8rem}}@media (max-width:1024px){.offers-element .grid-element__content .grid-element__inner p{font-size:.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.offers-element .grid-element__content .grid-element__inner p{font-size:.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.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:1rem}.offers-element[data-display-type="Background Image"] .packages__content-details ul li p:last-child{margin-bottom:0}.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 (max-width:767px){.restaurant-menus-element--border.restaurant-menus-element--white{background-color:#f4f3eb;color:#2b2829}.restaurant-menus-element--border.restaurant-menus-element--white h2{width:-moz-fit-content;width:fit-content;border-bottom:2px solid #2b2829!important;color:#2b2829!important}}.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-inner,.restaurant-menus-element--border.restaurant-menus-element--white .restaurant-menus-element--border-wrapper{background-color:#f4f3eb!important}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{background:#2b2829!important;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb!important;margin:.5rem .3rem .5rem .3rem}.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark:hover{background-color:#f4f3eb!important;color:#2b2829!important}@media (max-width:430px){.restaurant-menus-element--border.restaurant-menus-element--white .btn-solid-dark{padding:.5rem 1rem}}@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}.tiles-element__content-with-line h2{margin-bottom:1rem!important}.tiles-element__content-with-line hr{width:12rem;border:1px solid #2b2829;margin:1rem 0 1.5rem 0}.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}.halfbox.dark-bg{background-color:#2b2829}.halfbox.dark-bg h2,.halfbox.dark-bg h3,.halfbox.dark-bg h4,.halfbox.dark-bg h5,.halfbox.dark-bg h6,.halfbox.dark-bg hr,.halfbox.dark-bg p{color:#f4f3eb}@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}.halfbox-layout2 .halfbox__title-holder{text-align:start}.halfbox-layout2 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout2 .halfbox__title-holder hr{margin-left:0}.halfbox-layout2 .halfbox__inner{text-align:left}.halfbox-layout2 .halfbox__title-holder--desktop{display:none}@media screen and (min-width:768px){.halfbox-layout2 .halfbox__title-holder--desktop{display:block}.halfbox-layout2 .halfbox__title-holder--mobile{display:none}}.halfbox-layout3 .halfbox__title-holder{text-align:start}.halfbox-layout3 .halfbox__title-holder .halfbox__title{text-align:start}.halfbox-layout3 .halfbox__title-holder hr{margin-left:0}.halfbox-layout3 .halfbox__inner{flex-wrap:wrap;gap:unset;margin:-40px;text-align:left}.halfbox-layout3 .halfbox__inner .halfbox__content,.halfbox-layout3 .halfbox__inner .halfbox__image-holder{flex:unset;width:100%;padding:40px}.halfbox-layout3 .halfbox__inner .halfbox-tile{background:#f4f3eb;border-left:7px solid #c4b95e;margin-bottom:24px}.halfbox-layout3 .halfbox__inner .halfbox-tile-wrapper{padding:20px 20px 20px 25px}.halfbox-layout3 .halfbox__inner .halfbox-tile-title h3{font-size:24px;margin-bottom:16px;line-height:1.4;color:#000;font-weight:500}.halfbox-layout3 .halfbox__inner .halfbox-tile-mail p,.halfbox-layout3 .halfbox__inner .halfbox-tile-prefix p{font-size:16px;line-height:1.5;color:#000;font-weight:400}@media screen and (min-width:768px){.halfbox-layout3 .halfbox__inner .halfbox__content{width:40%}.halfbox-layout3 .halfbox__inner .halfbox__image-holder{width:60%}}.halfbox--contain-image .halfbox__image img{-o-object-fit:contain;object-fit:contain}.halfbox--contain-image .halfbox__image::before{content:"";display:block;width:100%;padding-top:100%}.halfbox--contain-image table td,.halfbox--contain-image table th{border:0 solid #2b2829;padding:0}.halfbox--contain-image .halfbox__details{color:#2b2829}.halfbox--contain-image .btn-solid-dark{background:#2b2829;padding:1rem 2rem;font-family:Funkis,sans-serif;color:#f4f3eb}@media (min-width:1024px){.halfbox--contain-image{padding:50px 0 50px 0}}.halfbox-layout4.halfbox--fluid .container{max-width:unset!important;padding:0!important}.halfbox-layout4.halfbox--fluid .halfbox__inner{display:flex;flex-wrap:wrap;text-align:left}.halfbox-layout4.halfbox--fluid .halfbox__content-wrapper{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:16px}.halfbox-layout4.halfbox--fluid .halfbox__image-holder{width:100%}@media screen and (min-width:768px){.halfbox-layout4.halfbox--fluid.halfbox--reverse .halfbox__content-wrapper{width:50%;display:flex;align-items:center;justify-content:flex-start}.halfbox-layout4.halfbox--fluid .halfbox__content-wrapper{width:50%;display:flex;align-items:center;justify-content:flex-end;padding:16px}.halfbox-layout4.halfbox--fluid .halfbox__content{max-width:632px}.halfbox-layout4.halfbox--fluid .halfbox__image-holder{width:50%}}.halfbox-layout4 .halfbox__title{text-align:left}.halfbox-layout4 hr{margin:0 0 1rem 0}.halfbox-layout4 .halfbox__details{color:#000}.halfbox-layout4 .halfbox__details .btn-underline{text-decoration:underline;padding:0;border:none;text-underline-offset:2px;transition:all .3s ease-in-out}.halfbox-layout4 .halfbox__details .btn-underline:hover{font-width:600}.halfbox-layout4 .halfbox__details .halfbox__details-links{display:flex;flex-wrap:wrap;margin:-12px -25px}.halfbox-layout4 .halfbox__details .halfbox__details-links>div{padding:12px 25px}.halfbox-layout4 .halfbox__details .halfbox__details-links>div .btn{min-height:59px;min-width:250px;border-radius:8px;font-family:Funkis,sans-serif;font-size:16px;display:flex;align-items:center;justify-content:center}.halfbox-layout4.halfbox-image-border .halfbox__image{border-radius:8px;overflow:hidden}.halfbox-layout4 .halfbox__image-holder .halfbox__image img{height:100%;width:100%}.no-hero{padding-top:254px}.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}.list-element__overlay{position:fixed;inset:0;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding-top:220px}@media (max-width:768px){.list-element__overlay{padding-top:100px}}@media (max-width:480px){.list-element__overlay{padding-top:100px}}.list-element__container{max-width:90%;max-height:90%}.list-element__container .countdown-element .container{background-color:rgba(43,40,41,.8)!important}.list-element__container .external-form-element.Dark{background-color:rgba(43,40,41,.8)!important}.list-element__container .countdown-element .container .countdown-timer_inner{width:unset}.list-element__container .countdown-element .container .countdown-element-content{margin-top:0!important}.list-element__container .external-form-element{padding:1rem 0!important}.list-element__container .countdown-element .container .countdown-timer_inner .timer-value{font-size:2rem}.list-element__container .countdown-element .container{padding-bottom:1rem!important;padding-top:1rem!important}.list-element__container .external-form-element h2{font-size:2rem!important;margin-bottom:1rem!important}.list-element__container .userform .middleColumn{margin-bottom:.5rem}.list-element-hidden{display:none}#cookieConsent{position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,.9);color:#fff;padding:14px 18px;font-size:15px;line-height:1.4;text-align:center;z-index:9999;display:none;box-sizing:border-box;font-family:Funkis,sans-serif;text-transform:uppercase}#cookieConsent #cookieButtons{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}#cookieConsent #acceptCookies{font-family:Funkis,sans-serif;text-transform:uppercase;background:#fff;color:#000;border:none;padding:6px 14px;border-radius:4px;cursor:pointer;flex:1 1 45%;min-width:120px}#cookieConsent #rejectCookies{background:0 0;color:#fff;border:1px solid #fff;padding:6px 14px;font-family:Afterall,sans-serif;border-radius:4px;cursor:pointer;flex:1 1 45%;min-width:120px}.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{display:flex;flex-direction:column;color:#2b2829;padding-bottom:4.25rem;align-items:flex-start;min-height:100%}.blog-excerpt .excerpt{flex-grow:1}.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:420/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:1.5rem}.break-apart-tile p:last-child{margin-bottom:0}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9waWthZGF5L2Nzcy9waWthZGF5LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy9zcGxpZGUtY29yZS5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLm1pbi5jc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19hd2FyZHMuc2NzcyIsIm1vZHVsZXMvX2NvbmZpZy5zY3NzIiwibW9kdWxlcy91dGlsaXRpZXMvX21peGlucy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmlsZS1kb3dubG9hZC1mb3JtLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19ldmVudC1yb29tcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZXh0ZXJuYWwtZm9ybS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9jb250YWN0LWZvcm0tZWxlbWVudC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZmVhdHVyZXMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ZhY2lsaXR5LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2dhbGxlcnkuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2luc3RhZ3JhbS1mZWVkLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19uZWFyYnkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vZmZlcnMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jlc3RhdXJhbnQtaW5mby5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudC1tZW51cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcmVzdGF1cmFudHMuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3Jvb21zLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19yb29tLWluZm8uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2V2ZW50cy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdmlkZW8tcGxheWVyLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL190aWxlcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fcHJvcGVydGllcy1tYXAuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX3ZpcnR1YWwtdG91ci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fY3RhLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvY29udGFjdC10aWxlLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2ltYWdlLWNvbnRlbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hvdGVsLWZhY2lsaXRpZXMtZmFxLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19wcm9wZXJ0aWVzLXNsaWRlci5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9mYWNpbGl0eS1saXN0LWljb24uc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvZmFjaWxpdHktY2FyZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy90ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvdGV4dC1jb250ZW50LWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2FjdGlvbi1pbWFnZS5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fdGFibGUuc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2hhbGZib3guc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2NvbnRhY3QtY2FyZHMtZ3JpZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL2VsZW1lbnRzL19vdXItbmVpZ2hib3VyaG9vZC5zY3NzIiwibW9kdWxlcy9lbGVtZW50cy9fZWxlbWVudExpc3Quc2NzcyIsIm1vZHVsZXMvZWxlbWVudHMvX2Nvb2tpZS1jb25zZW50LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NuYXp6eS1pbmZvLXdpbmRvdy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19ibG9ncy5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19wcm9wZXJ0eS1ibG9nLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3RpbGUtYm94LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2JyZWFrLWFwYXJ0LXRpbGUuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZnVsbC13aWR0aC10aWxlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Vycm9yLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL2xvY2F0aW9uLXNsaWRlci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19mb290ZXItc2Vjb25kYXJ5LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL19idXR0b25zLWVsZW1lbnQuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fb2ZmZXItZGV0YWlsLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NsaWRlci1nYWxsZXJ5LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3NsaWRlci1yb29tcy1wcm9wZXJ0aWVzLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX3BhbGxldGUuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9fZ2xpZ2h0Ym94LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvX2NvdW50ZG93bi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQTs7O0FBS0EsYUFDSSxRQUFTLEtBQ1QsUUFBUyxNQUNULFNBQVUsU0FDVixNQUFPLEtBQ1AsV0FBWSxLQUNaLE9BQVEsSUFBSSxNQUFNLEtBQ2xCLG9CQUFxQixLQUNyQixZQUFhLGdCQUFnQixDQUFFLFNBQVMsQ0FBRSxLQUFLLENBQUUsV0FRckQsbUJBREEsb0JBRUksUUFBUyxJQUNULFFBQVMsTUFFYixtQkFBcUIsTUFBTyxLQUU1Qix1QkFDSSxRQUFTLEtBR2Isc0JBQ0ksU0FBVSxTQUNWLFdBQVksRUFBRSxJQUFJLEtBQUssS0FBSyxlQUdoQyxhQUNJLE1BQU8sS0FDUCxNQUFPLE1BQ1AsT0FBUSxJQUdaLFlBQ0ksU0FBVSxTQUNWLFdBQVksT0FHaEIsWUFDSSxRQUFTLGFBQ1QsU0FBVSxTQUNWLFFBQVMsS0FDVCxTQUFVLE9BQ1YsT0FBUSxFQUNSLFFBQVMsSUFBSSxJQUNiLFVBQVcsS0FDWCxZQUFhLEtBQ2IsWUFBYSxJQUNiLGlCQUFrQixLQUV0QixtQkFDSSxPQUFRLFFBQ1IsU0FBVSxTQUNWLFFBQVMsS0FDVCxPQUFRLEVBQ1IsS0FBTSxFQUNOLElBQUssSUFDTCxRQUFTLEVBSWIsV0FEQSxXQUVJLFFBQVMsTUFDVCxPQUFRLFFBQ1IsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLEVBQ1IsUUFBUyxFQUNULE1BQU8sS0FDUCxPQUFRLEtBRVIsWUFBYSxLQUNiLFlBQWEsT0FDYixTQUFVLE9BQ1YsaUJBQWtCLFlBQ2xCLG9CQUFxQixPQUFPLE9BQzVCLGtCQUFtQixVQUNuQixnQkFBaUIsSUFBSSxJQUNyQixRQUFTLEdBSWIsaUJBREEsaUJBRUksUUFBUyxFQUliLG1CQURBLFdBRUksTUFBTyxL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QUVOLHlCQVBFLDhCQVFELFFBQUEsU0FBQSxRQUlTLHNDQUNJLE1BQUEsS0FDQSxlQUFBLFVBSVIsaUNBQ0ksVUFBQSxNQUNBLE9BQUEsS0FBQSxLQUNBLE1BQUEsUUFHSixnQ0FDSSxNQUFBLEtBQ0EsVUFBQSxPQUdWLHlEQUNDLFdBQUEsS0FHSywrQ0FDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUVBLHFEQUNJLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLElBQ0EsT0FBQSxLQUVBLHlCQVBKLHFEQVFRLE1BQUEsZ0JBR0osMEJBWEoscURBWVEsTUFBQSxLQUdKLDJEQUNJLGlCQUFBLGdCQUNBLE1BQUEsZUFDQSxPQUFBLGVBR0osa0VBQ0ksVUFBQSxLQUNBLHlCQUZKLGtFQUdRLFVBQUEsUUFJUiwwREFDSSxVQUFBLEtBQ0EsT0FBQSxFQUFBLE9BQ0EsZUFBQSxLQUVBLHlCQUxKLDBEQU1WLFVBQUEsTUFDa0IsT0FBQSxFQUFBLE9BSVIsZ0VBQ0ksVUFBQSIsImZpbGUiOiJzZWNvbmRhcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIFBpa2FkYXlcbiAqIENvcHlyaWdodCDCqSAyMDE0IERhdmlkIEJ1c2hlbGwgfCBCU0QgJiBNSVQgbGljZW5zZSB8IGh0dHBzOi8vZGJ1c2hlbGwuY29tL1xuICovXG5cbi5waWthLXNpbmdsZSB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiYmI7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLypcbmNsZWFyIGNoaWxkIGZsb2F0IChwaWthLWxlbmRhciksIHVzaW5nIHRoZSBmYW1vdXMgbWljcm8gY2xlYXJmaXggaGFja1xuaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG4qL1xuLnBpa2Etc2luZ2xlOmJlZm9yZSxcbi5waWthLXNpbmdsZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ucGlrYS1zaW5nbGU6YWZ0ZXIgeyBjbGVhcjogYm90aCB9XG5cbi5waWthLXNpbmdsZS5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waWthLXNpbmdsZS5pcy1ib3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLC41KTtcbn1cblxuLnBpa2EtbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiA4cHg7XG59XG5cbi5waWthLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGlrYS1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGlrYS10aXRsZSBzZWxlY3Qge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucGlrYS1wcmV2LFxuLnBpa2EtbmV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAvKiBoaWRlIHRleHQgdXNpbmcgdGV4dC1pbmRlbnQgdHJpY2ssIHVzaW5nIHdpZHRoIHZhbHVlIChpdCdzIGVub3VnaCkgKi9cbiAgICB0ZXh0LWluZGVudDogMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzUlIDc1JTtcbiAgICBvcGFjaXR5OiAuNTtcbn1cblxuLnBpa2EtcHJldjpob3Zlcixcbi5waWthLW5leHQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5waWthLXByZXYsXG4uaXMtcnRsIC5waWthLW5leHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVVrbEVRVlI0MnUzVk1Rb0FJQkFEUWY4UGdqK09EOWhHMkN0T05KQjJ5bVFrS2UwSGJ3QVAweHVjRGlRV0FSSVRJREVCRW5NZ01ROFM4K0FxQklsNmtLZ0hpWHFRcUFlSmVwQm8vejM4Si9VMHVBSGxhQmtCbDlJNEd3QUFBQUJKUlU1RXJrSmdnZz09Jyk7XG59XG5cbi5waWthLW5leHQsXG4uaXMtcnRsIC5waWthLXByZXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBZUNBWUFBQUFzRWo1ckFBQUFVMGxFUVZSNDJ1M1ZPd29BTUFnRTBkd2ZBbk5qVTI2YllrQkNGR3dmaUw5VlZXb08rQko0R2YzZ3RzRUtLb0ZCTlRDb0NBWVZ3YUFpR05RR01VSE1rakdiZ2prMm1JT051WG8wbkM4WG5DZjFKWGdBclZJWkFRaDVUS1lBQUFBQVNVVk9SSzVDWUlJPScpO1xufVxuXG4ucGlrYS1wcmV2LmlzLWRpc2FibGVkLFxuLnBpa2EtbmV4dC5pcy1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG9wYWNpdHk6IC4yO1xufVxuXG4ucGlrYS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBpa2EtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCxcbi5waWthLXRhYmxlIHRkIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucGlrYS10YWJsZSB0aCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpa2EtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5waWthLXdlZWsge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmlzLXRvZGF5IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICMzM2FhZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24sXG4uaGFzLWV2ZW50IC5waWthLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogIzMzYWFmZjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggIzE3OGZlNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1ZGE5O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjMDA3NmM5O1xufVxuXG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLWlucmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDVFOUY3O1xufVxuXG4uaXMtc3RhcnRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM2Q0IzMUQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1lbmRyYW5nZSAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzM2FhZmY7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1kaXNhYmxlZCAucGlrYS1idXR0b24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBvcGFjaXR5OiAuMztcbn1cblxuLmlzLW91dHNpZGUtY3VycmVudC1tb250aCAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG4uaXMtc2VsZWN0aW9uLWRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5waWthLWJ1dHRvbjpob3Zlcixcbi5waWthLXJvdy5waWNrLXdob2xlLXdlZWs6aG92ZXIgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4MDAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBzdHlsaW5nIGZvciBhYmJyICovXG4ucGlrYS10YWJsZSBhYmJyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGN1cnNvcjogaGVscDtcbn1cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDowfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZV9fdHJhY2stLXR0Yj4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19saXN0ey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGVfX3Byb2dyZXNzX19iYXJ7d2lkdGg6MH0uc3BsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVufS5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQsLnNwbGlkZS5pcy1yZW5kZXJlZHt2aXNpYmlsaXR5OnZpc2libGV9LnNwbGlkZV9fc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0iLCIuc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LnNwbGlkZV9fdHJhY2stLWRyYWdnYWJsZXstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2Fycm93ey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyZW07LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvcGFjaXR5Oi43O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjJlbTt6LWluZGV4OjF9LnNwbGlkZV9fYXJyb3cgc3Zne2ZpbGw6IzAwMDtoZWlnaHQ6MS4yZW07d2lkdGg6MS4yZW19LnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCl7b3BhY2l0eTouOX0uc3BsaWRlX19hcnJvdzpkaXNhYmxlZHtvcGFjaXR5Oi4zfS5zcGxpZGVfX2Fycm93OmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDoxZW19LnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93LS1uZXh0e3JpZ2h0OjFlbX0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX2Fycm93OmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3BhZ2luYXRpb257Ym90dG9tOi41ZW07bGVmdDowO3BhZGRpbmc6MCAxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjhweDttYXJnaW46M3B4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBsaW5lYXI7d2lkdGg6OHB4fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06c2NhbGUoMS40KTt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi45fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcHJvZ3Jlc3NfX2JhcntiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjNweH0uc3BsaWRlX19zbGlkZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNwbGlkZV9fc2xpZGU6Zm9jdXN7b3V0bGluZTowfUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlX19zbGlkZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfX1Ac3VwcG9ydHMob3V0bGluZS1vZmZzZXQ6LTNweCl7LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0Oi0zcHh9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze2JvcmRlcjozcHggc29saWQgIzBiZn0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwYmZ9fS5zcGxpZGVfX3RvZ2dsZXtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190b2dnbGU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RvZ2dsZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcn0uc3BsaWRlX190cmFjay0tbmF2Pi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle2JvcmRlcjozcHggc29saWQgIzAwMH0uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tcHJldntsZWZ0OmF1dG87cmlnaHQ6MWVtfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06c2NhbGVYKDEpfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0e2xlZnQ6MWVtO3JpZ2h0OmF1dG99LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93e2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLXByZXZ7dG9wOjFlbX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0e2JvdHRvbToxZW07dG9wOmF1dG99LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5zcGxpZGVfX3BhZ2luYXRpb24tLXR0Yntib3R0b206MDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtsZWZ0OmF1dG87cGFkZGluZzoxZW0gMDtyaWdodDouNWVtO3RvcDowfSIsIlxyXG4uYXdhcmRzLWVsZW1lbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcblxyXG5cdC50YWJzLXdyYXBwZXJ7XHJcblx0XHR1bHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcclxuICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIH1cclxuICAgIC50YWJzX19saXN0e1xyXG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJzLWNvbnRlbnRze1xyXG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDYwJSAtIDVyZW0pO1xyXG4gICAgICAgIGhlaWdodDogMjRyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWItcGlsbHN7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuICAgIC50YWItcGlsbHNfX2xpbmt7XHJcbiAgICAgIGJ1dHRvbntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi50YWItcGFuZXtcclxuICAgIGgye1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4gIC50YWJzLXNlbGVjdG9ycyB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLnRhYnMtY29udGVudHN7XHJcbiAgICAudGFiLXBhbmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5hd2FyZHMtZWxlbWVudF9fZGVza3RvcHtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uYXdhcmRzLWVsZW1lbnRfX21vYmlsZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXR7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuICAuYWNjb3JkaW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgLnRvZ2dsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbiAgICAudG9nZ2xlOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLWxlZnQtYXJyb3cuc3ZnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcbiAgICAudG9nZ2xlLWNvbnRlbnRzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMXJlbSAwIDJyZW07XHJcbiAgICAgIGgyLCBoM3tcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogOTUlO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICAgIH1cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAudG9nZ2xlIHtcclxuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgLnRvZ2dsZTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgLnRvZ2dsZS1jb250ZW50cyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWJzX19jb250ZW50e1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiIsIiR0aGVtZURpcmVjdG9yeTogJy9yZXNvdXJjZXMvdGhlbWVzL2xhbmNlbW9yZS10aGVtZS8nO1xyXG5cclxuQGltcG9ydCBcInV0aWxpdGllcy9taXhpbnNcIjtcclxuXHJcbiRmb250LWZhbWlseS1zZXJpZjogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiQWZ0ZXJhbGxcIiwgc2VyaWY7XHJcbiRmb250LWZhbWlseS1iYXNlOiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcblxyXG4kZm9udC13ZWlnaHQtbm9ybWFsOiAzMDA7XHJcbiRmb250LXdlaWdodC1tZWRpdW06IDQwMDtcclxuJGZvbnQtd2VpZ2h0LWJvbGQ6IDUwMDtcclxuJGZvbnQtd2VpZ2h0LWhlYXZ5OiA2MDA7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuXHJcbiRkYXJrOiAjMkIyODI5O1xyXG4kYmVpZ2U6ICNGNEYzRUI7XHJcbiRyZWQ6ICNERDJGMkY7XHJcbiRibHVlOiAjMDA4NUZGO1xyXG4kcHJpbWFyeTogJGRhcms7XHJcbiRzZWNvbmRhcnk6ICRiZWlnZTtcclxuXHJcbiR0aGVtZS1jb2xvcnM6IChcclxuICAgIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcclxuICAgIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXHJcbiAgICBcIndoaXRlXCI6ICNGRkYsXHJcbiAgICApO1xyXG5cclxuJGJvZHktYmc6ICRzZWNvbmRhcnk7XHJcbiRib3JkZXItcmFkaXVzOiAwO1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblxyXG4kYnRuLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzO1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IDA7XHJcblxyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21hcHNcIjtcclxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3Mvcm9vdFwiO1xyXG4iLCJAbWl4aW4geHh4bGctc2NyZWVuIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHh4bGctc2NyZWVuIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhsZy1zY3JlZW4ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGctc2NyZWVuIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHVwLWxnLXNjcmVlbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpcGFkLWxnIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGlwYWQge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpcGFkLW1heCB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc20tdGFibGV0IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbSB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB4cyB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhzLW1pbiB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuIiwiXHJcbi5maWxlLWRvd25sb2FkLWZvcm0tZWxlbWVudCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHJcblxyXG5cdCYgPiBkaXY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMy43NXJlbSk7XHJcblx0fVxyXG5cclxuXHQmID4gZGl2Omxhc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlICsgMy43NXJlbSk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IDEuMTNyZW0gIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblx0fVxyXG5cclxuXHQuYmFja2dyb3VuZC1pbWFnZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtY29sdW1uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cclxuXHQuaGFzLWltYWdlIHtcclxuXHRcdHotaW5kZXg6IDA7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1jb2x1bW4sXHJcblx0LmZvcm0tY29sdW1uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdHBhZGRpbmc6IDMuMTJyZW0gNC44cmVtIDMuMTJyZW0gMy4xMnJlbTtcclxuXHRcdG1hcmdpbi10b3A6IDcuMDZyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3Ljc0cmVtO1xyXG5cdFx0bGVmdDogY2FsYygxMDAlIC0gKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLSAxMjBweCkgLyAyKTtcclxuXHRcdHdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLyAyKSArIDYwcHg7XHJcblx0XHQueGJnIHtcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb3JtLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE4MHB4O1xyXG5cdFx0d2lkdGg6IGNhbGMobWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAvIDIpIC0gMTIwcHg7XHJcblx0fVxyXG5cdC5mb3JtLWNvbHVtbntcclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHJcblx0fVxyXG5cclxuXHQudXNlcmZvcm0gLmJ0bi10b29sYmFyLkFjdGlvbnMge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgeGwpKSB7XHJcblxyXG5cdFx0JiA+IGRpdjpmaXJzdC1jaGlsZCxcclxuXHRcdCYgPiBkaXY6bGFzdC1jaGlsZFxyXG5cdFx0e1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50IHtcclxuXHRcdFx0bWFyZ2luOiAycmVtO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aW5zZXQ6IHVuc2V0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mb3JtLXdyYXBwZXIge1xyXG5cdFx0XHRtYXJnaW46IDJyZW07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHQmID4gZGl2OmZpcnN0LWNoaWxkLFxyXG5cdFx0JiA+IGRpdjpsYXN0LWNoaWxkXHJcblx0XHR7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50LWNvbHVtbiB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJhY2tncm91bmQtaW1hZ2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogMTByZW07XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG4iLCIkc2xpZGUtd2lkdGg6IDU3cmVtO1xyXG4kc2xpZGUtZ3V0dGVyOiA2cmVtO1xyXG4kc2xpZGUtd2lkdGgtaXBhZDogNDhyZW07XHJcblxyXG4uZXZlbnQtcm9vbXMtZWxlbWVudCB7XHJcblx0cGFkZGluZzogNHJlbSAwO1xyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAycmVtIDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aHIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHR9XHJcblxyXG5cdC5yb29tLXNlbGVjdG9ycyB7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0NFQ0VDRTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQuMTNyZW07XHJcblxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuMnJlbTtcclxuXHRcdFx0b3BhY2l0eTogMC4xOTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRtYXJnaW46IDAgMXJlbSAtMnB4IDFyZW07XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5LCAwLjNzIGJvcmRlci1jb2xvcjtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwLjVyZW0gLTJweCAwLjVyZW07XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwLjVyZW0gLTJweCAwLjVyZW07XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwLjJyZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yb29tIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ldmVudC1yb29tLW1vZGFse1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZXZlbnRzLWVsZW1lbnQtLXNsaWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcclxuXHJcblx0XHQuc3BsaWRlX190cmFjayB7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zcGxpZGVfX3NsaWRlIHtcclxuXHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQuc3BsaWRlX19hcnJvdyB7XHJcblx0XHRcdHRvcDogdW5zZXQ7XHJcblx0XHRcdGJvdHRvbTogLTQwcHg7XHJcblx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdC8vcGFkZGluZy10b3A6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xyXG5cdFx0XHRsZWZ0OiB1bnNldDtcclxuXHRcdFx0cmlnaHQ6IDYzcHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3BsaWRlX19wYWdpbmF0aW9uLnNwbGlkZV9fcGFnaW5hdGlvbi1vdXRsaW5lIHtcclxuXHRcdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LWxvbmctYXJyb3cge1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93OjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIlM0UlM0NwYXRoIGQ9XCJNMTIgNEwxMC41OSA1LjQxTDE2LjE3IDExSDRWMTNIMTYuMTdMMTAuNTkgMTguNTlMMTIgMjBMMjAgMTJMMTIgNFpcIiBmaWxsPVwiYmxhY2tcIiUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRScpO1xyXG5cdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmV2ZW50LXJvb20tc2xpZGUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogOTI0IC8gNDU3O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vdmVybGF5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcclxuXHRcdH1cclxuXHJcblx0XHRidXR0b24ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjdyZW0gMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vLnRodW1ibmFpbC1zbGlkZXIge1xyXG5cdC8vICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcblx0Ly8gICAgLnRodW1ibmFpbC1zbGlkZSB7XHJcblx0Ly8gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHQvLyAgICAgICAgaW1nIHtcclxuXHQvLyAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cdC8vICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdC8vICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblx0Ly8gICAgICAgIH1cclxuXHQvLyAgICB9XHJcblx0Ly8gICAgLnNwbGlkZV9fc2xpZGUsXHJcblx0Ly8gICAgLnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZlIHtcclxuXHQvLyAgICAgICAgYm9yZGVyOiAwXHJcblx0Ly8gICAgfVxyXG5cdC8vfVxyXG59XHJcblxyXG4uZXZlbnQtcm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkdyb3VwXCJdIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZXZlbnQtcm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkdyb3VwXCJdIHtcclxuXHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0QGluY2x1ZGUgaXBhZC1sZyB7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBpcGFkIHtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcclxuXHRcdHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDUwJSk7XHJcblx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcclxuXHRcdFx0cmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBpcGFkIHtcclxuXHRcdFx0cmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4iLCIuZXh0ZXJuYWwtZm9ybS1lbGVtZW50IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDYuMjVyZW0gMDtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICB9XHJcbiAgICAmLkRhcmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5MaWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnlcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNS4yNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICB9XHJcbiAgICAubm9jYXB0Y2hhIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXJtcy1hbmQtY29uZGl0aW9ucyBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIC5maWVsZC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgLm1pZGRsZUNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAmX19zb2NpYWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuY29udGFjdC1mb3JtLWVsZW1lbnQge1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcclxuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19oZWFkaW5nIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdGNvbG9yOiAjMkIyODI5O1xyXG5cdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19kZXNjIHtcclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Zvcm0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cclxuXHRcdC51c2VyZm9ybSB7XHJcblxyXG5cdFx0XHR1c2VyZm9ybS1maWVsZHMgLmZvcm0tc3RlcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0bWFyZ2luOiAwcHggLTEycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5maWVsZC50ZXh0LCAuZmllbGQubnVtYmVyLCAuZmllbGQuZGF0ZSwgLmZpZWxkLmVtYWlsIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5maWVsZC50ZXh0YXJlYSwgLmZpZWxkLmNoZWNrYm94IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZpZWxkLmZpZWxkLXdpZHRoLS1mdWxse1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQuZmllbGQuY2hlY2tib3gge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRsYWJlbHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubWlkZGxlQ29sdW1ue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCdde1xyXG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWlkZGxlQ29sdW1uIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tQmxhY2ssICMwMDApO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0LCB0ZXh0YXJlYSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGNvbG9yOiBibGFjaztcclxuXHJcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0W3R5cGU9J3RleHQnXSxcclxuXHRcdFx0aW5wdXRbdHlwZT0nZW1haWwnXSxcclxuXHRcdFx0aW5wdXRbdHlwZT0nZGF0ZSddLFxyXG5cdFx0XHRpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuXHRcdFx0aW5wdXRbdHlwZT0ndGltZSddLFxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNGRkYpO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcblx0XHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLCAuYWN0aW9uIHNwYW4ge1xyXG5cdFx0XHRcdC8vZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Z2FwOiA4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0XHQuZmllbGQuZmllbGQtd2lkdGgtLWhhbGZ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQudXNlcmZvcm0gLmZvcm0tc3RlcCAudXNlcmZvcm1zZ3JvdXA6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC51c2VyZm9ybSAuZm9ybS1zdGVwIC51c2VyZm9ybXNncm91cDpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG4iLCIuZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkljb25cIl0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgICBAaW5jbHVkZSBpcGFke1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSAwIDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgMnJlbTtcclxuICAgIH1cclxuICAgIC5mZWF0dXJlcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB1cC1sZy1zY3JlZW4ge1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkV4cGFuZGFibGVcIl0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICB9XHJcbiAgICAuYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MHZ3O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSA0LjhyZW0gNHJlbSAzLjEzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBsZy1zY3JlZW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDMuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmUtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJycgdXJsKCR0aGVtZURpcmVjdG9yeSArICcvaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24td2hpdGUtc3ltYm9sLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbixcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmUtbGlzdF9fd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmVzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJDYXRlZ29yaXNlZFwiXSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmUtY29sdW1uIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xyXG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJj5kaXYge1xyXG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZlYXR1cmUtY29sdW1uLS1oZCB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mZWF0dXJlLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b24sXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgJi5hY3RpdmUgLCY6aG92ZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWhlYXZ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBiZWlnZTtcclxuICAgICAgICAgICAgY29sb3I6ICMyYjI4Mjk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtYnMtdG9nZ2xlXSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJycgdXJsKCR0aGVtZURpcmVjdG9yeSArICcvaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24td2hpdGUtc3ltYm9sLnN2ZycpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5mYWNpbGl0eS1lbGVtZW50IHtcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTMxMnB4O1xyXG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XHJcblx0fVxyXG5cclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXJnaW46IDBweCAtNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiAzMCU7XHJcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBpcGFkIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2FjdGlvbiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0Jl9faGVhZGluZyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdGNvbG9yOiAjMkIyODI5O1xyXG5cdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM1M3B4O1xyXG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM1M3B4O1xyXG5cdFx0XHRcdC8vZm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVzYyB7XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRjb2xvcjogIzY2NjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltYWdlcyB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtMzJweDtcclxuXHJcblx0XHRAaW5jbHVkZSBpcGFkIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlLWhvbGRlciB7XHJcblx0XHRcdHBhZGRpbmc6IDMycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0cGFkZGluZzogMjRweCAwcHg7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI5MnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMTVweDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzNDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdC5mYWNpbGl0eS1lbGVtZW50X19pbWFnZSB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyOTJweDtcclxuXHJcblx0XHRcdFx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2UtY29udGVudHtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDg2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmLWljb257XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhY2lsaXR5LWVsZW1lbnRfX2ltYWdlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdCYtZ3JhZGl0ZW50e1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHRib3R0b206IDBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0Ly9vcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODNkZWcscmdiYSgwLDAsMCwuOSkgNi44OSUscmdiYSgwLDAsMCwuOSkgMzAuNCUscmdiYSgwLDAsMCwwKSA2OS4zNCUpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjkwKSAzOC4wOSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgNzAuNTElLCByZ2JhKDAsIDAsIDAsIDAuMDApIDgzLjgyJSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC45MCkgMzguMDklLCByZ2JhKDAsIDAsIDAsIDAuMDApIDcwLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAwKSA4My44MiUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmFjaWxpdHktZWxlbWVudF9faW1hZ2UtY29udGVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdC8vbWF4LXdpZHRoOiAzMzBweDtcclxuXHJcblx0XHRcdCYtaWNvbntcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWhlYWRpbmd7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMyM3B4O1xyXG5cclxuXHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMzguNHB4ICovXHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtZGVzY3tcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMyM3B4O1xyXG5cclxuXHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGNEY0RjQ7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuIiwiLmdhbGxlcnktZWxlbWVudCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuNnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiVGh1bWJuYWlsc1wiXSB7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICB9XHJcbiAgICAudGh1bWJuYWlsLWdhbGxlcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdC8vIDUgY29sc1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjE4IC8gMjAyO1xyXG4gICAgICAgICAgICB3aWR0aDogMjE4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC4zcmVtO1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQvLyA2IGNvbHNcclxuXHRcdCYudy0xODEgaW1nIHtcclxuXHRcdFx0d2lkdGg6IDE4MXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIDQgY29sc1xyXG5cdFx0Ji53LTI3MiBpbWcge1xyXG5cdFx0XHR3aWR0aDogMjcycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gMyBjb2xzXHJcblx0XHQmLnctMzYzIGltZyB7XHJcblx0XHRcdHdpZHRoOiAzNjNweDtcclxuXHRcdH1cclxuXHJcblx0XHQvLyAyIGNvbHNcclxuXHRcdCYudy01NDUgaW1nIHtcclxuXHRcdFx0d2lkdGg6IDU0NXB4O1xyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiVmVydGljYWxcIl0ge1xyXG4gICAgLnZlcnRpY2FsLWdhbGxlcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nLCBpbWdbZGF0YS1zaXplcz1hdXRvXSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzhyZW07XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAvL3dpZHRoOiAyMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeS1lbGVtZW50IHtcclxuICAgIC5zcGxpZGVfX2Fycm93IHtcclxuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJBbGwgaG90ZWxzXCJdIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgIC5nYWxsZXJ5LXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbiAgICAuZ2FsbGVyeS1saWdodGJveCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtNy41cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcuNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDZweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyOTgvMjIyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeS1kZW1vX19pY29ue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZ2FsbGVyeS1kZW1vIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIC5nYWxsZXJ5LWRlbW9fX2ljb257XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgMC44KTtcclxuICAgICAgICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmdhbGxlcnktbGlzdC1pdGVtIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQmLmhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5sdW0tbGlnaHRib3gge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4ubHVtLWxpZ2h0Ym94LWlubmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuOCk7XHJcbn1cclxuXHJcbi5sdW0tZ2FsbGVyeS1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBib3R0b206IDVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBib3R0b206IDVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sdW0tcHJldmlvdXMtYnV0dG9uIHtcclxuICAgIGxlZnQ6IDE5cmVtO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9sb25nLWFycm93LXNlY29uZGFyeS1zeW1ib2wuc3ZnXCIpO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sdW0tbmV4dC1idXR0b24ge1xyXG4gICAgcmlnaHQ6IDE5cmVtO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICByaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICByaWdodDogNTBweDtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctc2Vjb25kYXJ5LXN5bWJvbC5zdmdcIik7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sdW0tbGlnaHRib3gtcG9zaXRpb24taGVscGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLCAwLjUpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIC5sdW0taW1nIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmdhbGxlcnktc2VsZWN0LWJhciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gICAgLmNvbHtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubm8taW1hZ2UtbWVzc2FnZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8vLmdhbGxlcnktZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XHJcbi8vICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xyXG4vLyAgICAgICAgYm90dG9tOiAycmVtO1xyXG4vLyAgICAgICAgJi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XHJcbi8vICAgICAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtcclxuLy8gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuLy8gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmV7XHJcbi8vICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4vLyAgICAgICAgICAgICAgICB9XHJcbi8vICAgICAgICAgICAgfVxyXG4vLyAgICAgICAgfVxyXG4vL1xyXG4vLyAgICB9XHJcbi8vfVxyXG5cclxuLmdhbGxlcnktZWxlbWVudC1zZWNvbmRhcnksLmdhbGxlcnktcGFnZS1zZWNvbmRhcnkge1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHR9XHJcblxyXG5cdCYtY29udGVudHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1heC13aWR0aDogNzE4cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2hlYWRpbmd7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdGgye1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdGNvbG9yOiAgIzJCMjgyOTtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cclxuXHJcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZ2FsbGVyeS1wYWdlLXNlY29uZGFyeSAme1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Rlc2N7XHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX193cmFwcGVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogLTE2cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAtMTJweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWFyZ2luOiAtMTJweDtcclxuXHRcdH1cclxuXHRcdC8vXHJcblx0XHQvLy5nYWxsZXJ5LXBhZ2Utc2Vjb25kYXJ5ICZ7XHJcblx0XHQvL1x0QGluY2x1ZGUgc20ge1xyXG5cdFx0Ly9cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHQvL1x0fVxyXG5cdFx0Ly99XHJcblxyXG5cdH1cclxuXHJcblx0Jl9faW1hZ2V7XHJcblx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHRcdGhlaWdodDogMzA1cHg7XHJcblxyXG5cdFx0LmdhbGxlcnktcGFnZS1zZWNvbmRhcnkgJntcclxuXHRcdFx0aGVpZ2h0OiA0MTZweDtcclxuXHRcdFx0d2lkdGg6IDMzLjMzJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHNtIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDM1M3B4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1ne1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdC8vaGVpZ2h0OiAxNTVweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0cGFkZGluZzogIDEycHg7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGhlaWdodDogMTU1cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5cclxuLmdhbGxlcnktcGFnZS1zZWNvbmRhcnl7XHJcblx0Jl9fYnRuc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHRcdG92ZXJmbG93LXg6IGF1dG87XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX2J0bntcclxuXHRcdGNvbG9yOiB2YXIoLS1CbGFjaywgIzAwMCk7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRidXR0b257XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4uZ2FsbGVyeS1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdIHtcclxuICAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50OiAkc2xpZGUtd2lkdGggKyAoJHNsaWRlLWd1dHRlciAqIDIpO1xyXG5cclxuICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgICB0b3A6IC0yJTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcclxuICAgIC8vbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgbGVmdDogNTBweDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBsZWZ0OiAxNi41JTtcclxuICAgICAgdG9wOiA0Mi41JTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NXB4KSB7XHJcbiAgICAgIGxlZnQ6IDE2LjUlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTIwcHgpIHtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMXJlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3BsaWRlX19zbGlkZSB7XHJcbiAgICBtYXgtd2lkdGg6IDkxMnB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcclxuICAgIHRvcDogLTIlO1xyXG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcclxuICAgIC8vcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHJpZ2h0OiAxNi41JTtcclxuICAgICAgdG9wOiA0Mi41JTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI3NXB4KSB7XHJcbiAgICAgIHJpZ2h0OiAxNi41JTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTUyMHB4KSB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDMxcmVtKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zcGxpZGVfX2Fycm93cyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdhbGxlcnktZWxlbWVudHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5nYWxsZXJ5LXdyYXAgLmNvbnRhaW5lcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9ue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbn0iLCIuaW5zdGEtZmVlZC1lbGVtZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogM3JlbSAwO1xyXG5cclxuXHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG5cdCAgYSB7XHJcblx0XHQgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHQgIH1cclxuXHJcblxyXG4gICAgQG1lZGlhICAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYuaW5zdGEtZmVlZC1lbGVtZW50LS1yZXN0dXJhbnRze1xyXG5cclxuICAgIC5jb2wtc20tNiB7XHJcblxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxuXHJcbiAgLmluc3RhLWZlZWQtaG9sZGVyIHtcclxuXHJcblxyXG4gICAgLmluc3RhLWdyaWQtaXRlbSB7XHJcblxyXG5cclxuICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjUlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcsIHZpZGVvIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5uZWFyYnktZWxlbWVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIC5uZWFyYnlfX2xlZnQsXHJcbiAgLm5lYXJieV9fcmlnaHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uZWFyYnlfX2xlZnR7XHJcbiAgICBtaW4taGVpZ2h0OiA1NzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmVhcmJ5X19yaWdodCB7XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgfVxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luOiAwXHJcbiAgICB9XHJcbiAgfVxyXG4gIFtkYXRhLWNhdGVnb3J5XSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIG9wYWNpdHk6IDAuMzY7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDAgMnJlbSAwLjNyZW0gMDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzO1xyXG4gICAgfVxyXG4gICAgJi5zZWxlY3RlZCxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICBtYXJnaW46IDcuMTNyZW0gYXV0bztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMTIpO1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoJGNvbC13aWR0aCAqIDUpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjb2wtd2lkdGg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgJGNvbC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpIC8gMTIpO1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoJGNvbC13aWR0aCAqIDUpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjb2wtd2lkdGg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkY29sLXdpZHRoKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogNHJlbSBhdXRvO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogNHJlbSBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNhdGVnb3JpZXMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAubWFwIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi50YWJzLXdyYXBwZXIge1xyXG5cdCZfX2J0bnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cdFx0Ly9vdmVyZmxvdy14OiBhdXRvO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogYmxhY2s7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWRyb3Bkb3duIHtcclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHQuYXJyb3ctaWNvbiB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCB3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0LmFycm93LWljb24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgYmxhY2s7IC8qIEFycm93IGNvbG9yICovXHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4OyAvKiBTcGFjZSBiZXR3ZWVuIHRoZSB0aXRsZSBhbmQgdGhlIGFycm93ICovXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdC5hcnJvdy1pY29uIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJGdW5raXNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbjogMTBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcclxuXHJcblx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBibGFjaztcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHVsIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggOHB4O1xyXG5cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGJsYWNrO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50YWJzLXdyYXBwZXJfX2J0bi0tZHJvcGRvd24tbGlzdCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG5cdHVsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiBpbml0aWFsIC0xNnB4O1xyXG5cdH1cclxuXHJcblx0bGkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdHBhZGRpbmc6IDRweCAxNnB4O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgYmxhY2s7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdHRyYW5zaXRpb246IDAuM3M7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7IC8vIFByZXZlbnRzIHNocmlua2luZ1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gRW5zdXJlcyB0ZXh0IHN0YXlzIG9uIG9uZSBsaW5lXHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTsgLy8gTWFrZXMgdGhlIGZ1bGwgdGV4dCB2aXNpYmxlXHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm9mZmVycy1lbGVtZW50IHtcclxuXHRvdmVyZmxvdy14OiBjbGlwO1xyXG5cclxuICAudGl0bGVze1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG5cdCYubm8tYWxsLW9mZmVycyB7XHJcblx0XHQuc3BsaWRlIHtcclxuXHRcdFx0LnNwbGlkZV9fYXJyb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5vZmZlcnMtdGlsZSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA4cmVtIDAgNHJlbTtcclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAycmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDAgMnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLm9mZmVycy10aWxlLWFsdCB7XHJcblx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aWxlcy1lbGVtZW50X19jb250ZW50IHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50aWxlcy1lbGVtZW50X19pbWcge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzOTBweDtcclxuXHRcdFx0aGVpZ2h0OiA1NDBweDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGlsZXMtZWxlbWVudF9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbC1sZy0xMiB7XHJcblx0XHRoMiB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5vZmZlci1pdGVtcy13cmFwcGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0bWFyZ2luOiAwIDNyZW07XHJcblxyXG5cdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdG1hcmdpbjogMCAycmVtO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0bWFyZ2luOiAwIDFyZW07XHJcblx0fVxyXG5cclxufVxyXG5cclxuLm9mZmVycy1lbGVtZW50IHtcclxuXHQmOmhhcyg+IC5vZmZlcnMtZ3JpZCkge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC5vZmZlcnMtZ3JpZCB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtMTZweDtcclxuXHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuXHJcblx0XHQmLnJvdyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmLm9mZmVyLWl0ZW1zIHtcclxuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDEycmVtO1xyXG5cclxuXHRcdFx0Ly8gQGluY2x1ZGUgaXBhZC1tYXh7XHJcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDEzcmVtO1xyXG5cdFx0XHQvLyB9XHJcblxyXG5cdFx0XHQvLyBAaW5jbHVkZSBsZy1zY3JlZW57XHJcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDEwcmVtO1xyXG5cdFx0XHQvLyB9XHJcblxyXG5cdFx0XHQvLyBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHQvLyBcdG1hcmdpbi1sZWZ0OiA2cmVtO1xyXG5cdFx0XHQvLyB9XHJcblxyXG5cdFx0XHQvLyBAaW5jbHVkZSB4c3tcclxuXHRcdFx0Ly8gXHRtYXJnaW4tbGVmdDogMHJlbTtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm9mZmVycy1ncmlkX19pdGVtLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMTZweDtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuXHRcdHRvcDogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuXHJcblx0XHQmLm9mZmVycy1ncmlkX19pdGVtLXdyYXBwZXItdGhyZWUge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5vZmZlcnMtZ3JpZF9faXRlbS13cmFwcGVyLWZvdXIge1xyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm9mZmVycy1ncmlkX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblxyXG5cdFx0Ji5vZmZlci1pdGVtIHtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQvL21hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Lm92ZXJsYXkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdDBkZWcsXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjMyKSxcclxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMzIpXHJcblx0XHRcdCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmdyaWQtZWxlbWVudF9faW1nIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLW1vYmlsZXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmdyaWQtZWxlbWVudF9fY29udGVudCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0LmdyaWQtZWxlbWVudF9faW5uZXJ7XHJcblx0XHRcdGgye1xyXG5cdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7IC8qIExpbWl0IHRvIDMgbGluZXMgKi9cclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzOyAvKiBMaW1pdCB0byAzIGxpbmVzICovXHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vZmZlcnMtYnV0dG9uLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDAuN3JlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkJhY2tncm91bmQgSW1hZ2VcIl0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LnNwbGlkZV9fc2xpZGUge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA0MHJlbTtcclxuXHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm92ZXJsYXkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdDg4LjY0ZGVnLFxyXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMC41MikgNy43NSUsXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwKSAxMDIuMTElXHJcblx0XHRcdCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGVudCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0d2lkdGg6IDUwdnc7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0cGFkZGluZzogMy4xcmVtIDAgMy4xcmVtIDMuMXJlbTtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdEBpbmNsdWRlIGlwYWQge1xyXG5cdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlkZXItY29udHJvbHMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG5cclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJdIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cmVtO1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGl0bGVzIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdHRvcDogMzAlO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHR0b3A6IDMwJTtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjEzcmVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub2ZmZXIge1xyXG5cclxuICAgIC5idG57XHJcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZykgLyAyIC0gMy4xM3JlbSk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpIC8gMiAtIDMuMTNyZW0pO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm9mZmVycy1lbGVtZW50W2RhdGEtZGlzcGxheS10eXBlPVwiQWx0ZXJuYXRpbmdcIl0ge1xyXG5cdCYuYnJlYWstYXBhcnQtdGlsZS1hbHQge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuXHRcdGRpdjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0ZGl2Omxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5vZmZlcnMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIkJhY2tncm91bmQgSW1hZ2VcIl0ge1xyXG5cdC5vZmZlci1maWx0ZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA0MzBweDtcclxuXHRcdG1hcmdpbjogMnJlbSBhdXRvIDRyZW07XHJcblxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhY2thZ2VzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuM3JlbTtcclxuXHR9XHJcblxyXG5cdC5wYWNrYWdlc19faW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA2MTBweDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhY2thZ2VzX193cmFwIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0LmNvbnRhaW5lcixcclxuXHRcdC5yb3csXHJcblx0XHQucm93ID4gZGl2IHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhY2thZ2VzX19jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lcixcclxuXHRcdC5yb3csXHJcblx0XHQucm93ID4gZGl2IHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhY2thZ2VzX19ob3RlbCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTVyZW07XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDE1cmVtO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcblx0XHR9XHJcblxyXG5cdFx0aDIsXHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRmb250LXNpemU6IDIuM3JlbTtcclxuXHRcdFx0bWF4LXdpZHRoOiA0NjBweDtcclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhY2thZ2VzX19jb250ZW50LWRldGFpbHMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAzcmVtO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDFyZW0gMnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHR1bCB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbGlkZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zcGxpZGVfX2Fycm93cyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdC5zcGxpZGVfX2Fycm93IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIiBcIlxyXG5cdFx0XHRcdFx0XHR1cmwoL3Jlc291cmNlcy90aGVtZXMvbGFuY2Vtb3JlLXRoZW1lL2ltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmcpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5zcGxpZGVfX2Fycm93LS1wcmV2IHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLW1vYmlsZXtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ub2ZmZXJzLWVsZW1lbnQge1xyXG5cclxuICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgJi0tYmd7XHJcblxyXG4gICAgICAub2ZmZXJzLWVsZW1lbnQtLWJnLXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zcGxpZGVfX3NsaWRlIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGlkZXItY29udHJvbHMgW2RhdGEtc2xpZGVyLWNvbnRyb2w9XCI8XCJde1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpZGVyLWNvbnRyb2xze1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tZGVza3RvcHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAub2ZmZXItZWxlbWVudC1zbGlkZXItY29udHJvbHMtLW1vYmlsZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlc3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogIzJiMjgyOSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogI2Y0ZjNlYiAgIWltcG9ydGFudDtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIC5vZmZlcnN7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9mZmVye1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRue1xyXG4gICAgICAgICAgY29sb3I6ICNmNGYzZWI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgICYtLWJne1xyXG5cclxuICAgICAgLm9mZmVycy1lbGVtZW50LS1iZy13cmFwcGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3BsaWRlX19zbGlkZSBpbWd7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpZGVyLWNvbnRyb2xzIFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXXtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5zbGlkZXItY29udHJvbHN7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm9mZmVyLWVsZW1lbnQtc2xpZGVyLWNvbnRyb2xzLS1kZXNrdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vZmZlci1lbGVtZW50LXNsaWRlci1jb250cm9scy0tbW9iaWxle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGl0bGVze1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGVudHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgICFpbXBvcnRhbnQ7XHJcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogI2Y0ZjNlYiAgIWltcG9ydGFudDtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIC5vZmZlcnN7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9mZmVye1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRue1xyXG4gICAgICAgICAgY29sb3I6ICNmNGYzZWI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcblx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLm9mZmVyLWRldGFpbC1wYWdlIC5vZmZlci1kZXRhaWwgLmluY2x1c2lvbnMgYSB7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcbn1cclxuIiwiLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIH1cclxuXHQuZGluaW5nLXJvb20tbG9nbyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvIDFyZW07XHJcblx0fVxyXG4gICAgLnByb3BlcnR5LW5hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcclxuICAgIH1cclxuICAgIC5yZXNlcnZhdGlvbi1saW5rIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcbiAgICB9XHJcbiAgICAucHJvcGVydHktZGV0YWlscyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdle1xyXG5cclxuICAmLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdlLS1yZXZlcnNle1xyXG4gICAgLnJlc3RhdXJhbnQtaW5mby1lbGVtZW50LWltYWdlLXJvd3tcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtaW1ne1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi1pbm5lcntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmJ0bi1zb2xpZC1kYXJre1xyXG4gICAgYmFja2dyb3VuZDogIzJCMjgyOTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogI0Y0RjNFQjtcclxuICB9XHJcblxyXG59XHJcbiIsIlxyXG4ucmVzdGF1cmFudC1tZW51cy1lbGVtZW50IHtcclxuXHJcbn1cclxuXHJcbi5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlcntcclxuXHJcbiAgJi5idXR0b25zLWVsZW1lbnR7XHJcbiAgICB0ZXh0LWFsaWduOiB1bnNldDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5idXR0b25zLXdyYXBwZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xyXG4gICAgY29sb3I6ICNGNEYzRUI7XHJcblxyXG4gICAgaDJ7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y0RjNFQiAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogI0Y0RjNFQiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5e1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjRGM0VCICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAjRjRGM0VCICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYzRUIgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogIzJCMjgyOSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci1pbm5lcntcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI4Mjk7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci13cmFwcGVye1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiMjgyOTtcclxuICAgIHBhZGRpbmc6IDRyZW0gMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICBoMntcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMmIyODI5O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWhlYWRpbmd7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtZGVzY3tcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtaGVhZGluZ3tcclxuICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAucmVzdGF1cmFudC1tZW51cy1lbGVtZW50LWRlc2N7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcblx0ICAuYnV0dG9ucy13cmFwcGVye1xyXG5cdFx0ICBtYXJnaW4tdG9wOiAtNjVweDtcclxuXHQgIH1cclxuXHJcbiAgfVxyXG5cclxuICAgJi5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLXdoaXRle1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcclxuICAgICAgICBjb2xvcjogIzJCMjgyOTtcclxuXHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyQjI4MjkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICMyQjI4MjkgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgIC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci13cmFwcGVyLC5yZXN0YXVyYW50LW1lbnVzLWVsZW1lbnQtLWJvcmRlci1pbm5lcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgLmJ0bi1zb2xpZC1kYXJrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMmIyODI5ICFpbXBvcnRhbnQgO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGNvbG9yOiAjZjRmM2ViICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAuNXJlbSAuM3JlbSAuNXJlbSAuM3JlbTtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWIgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuIiwiLnJlc3RhdXJhbnRzLWVsZW1lbnQge1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWstYXBhcnQtdGlsZSB7XHJcbiAgICAucmVzdGF1cmFudF9faW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzk1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsZy1zY3JlZW57XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXN0YXVyYW50X19jb250ZW50e1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYnJlYWstYXBhcnQtdGlsZS1hbHR7XHJcbiAgICBkaXZ7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBle1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgLnJlc3RhdXJhbnRfX2ltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGctc2NyZWVue1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlwYWR7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgXHJcbiAgICAgICAgICAgIC5yZXN0YXVyYW50X19jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5yZXZpZXdzLWVsZW1lbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNHJlbSAwIDdyZW07XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmV2aWV3IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3BsaWRlLS1yZXZpZXdzIHtcclxuICAgICAgICAuc3BsaWRlX19hcnJvd3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTIzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3d7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiIHVybCgvcmVzb3VyY2VzL3RoZW1lcy9sYW5jZW1vcmUtdGhlbWUvaW1hZ2VzL3N2Zy9sb25nLWFycm93LXByaW1hcnktc3ltYm9sLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiRzbGlkZS13aWR0aDogNTdyZW07XHJcbiRzbGlkZS1ndXR0ZXI6IDZyZW07XHJcbiRzbGlkZS13aWR0aC1pcGFkOiA0OHJlbTtcclxuLnJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJTbGlkZXJcIl0ge1xyXG5cclxuXHQuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIDNyZW0pO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGlwYWQtbGd7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGlwYWR7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGgtaXBhZCAvIDIpIC0gM3JlbSk7XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHJcblx0LnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoIC8gMikgLSAzcmVtKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGlwYWQtbGd7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIGNhbGMoJHNsaWRlLXdpZHRoLWlwYWQgLyAyKSAtIDNyZW0pO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgICBAaW5jbHVkZSBpcGFke1xyXG4gICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aC1pcGFkIC8gMikgLSAzcmVtKTtcclxuICAgICAgICB9ICAgXHJcblx0fVxyXG5cclxuXHJcbn1cclxuLnJvb21zLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJEZXRhaWxlZFwiXSB7XHJcbiAgICAucm9vbS1zZWxlY3RvcnMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0VDRUNFO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjEzcmVtO1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMTk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSwgMC4zcyBib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucm9vbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZS1saW5rIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3Mgb3BhY2l0eTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC43cyBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgM3JlbSAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm9vbXMtZWxlbWVudFtkYXRhLWRpc3BsYXktdHlwZT1cIlNsaWRlclwiXSB7XHJcbiAgICAucm9vbS1zZWxlY3RvcnMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0VDRUNFO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjEzcmVtO1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjJyZW07XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMTk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gLTJweCAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSwgMC4zcyBib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucm9vbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb29tLXNsaWRlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzIpLCByZ2JhKDAsIDAsIDAsIDAuMzIpKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC43cyBvcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuN3MgYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZS1saW5rIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5MjQgLyA0NTc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm92ZXJsYXkge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXItcm9vbXMtcHJvcGVydGllcyB7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnJvb20taW5mby1lbGVtZW50IHtcclxuXHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDNyZW0gMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogM3JlbSAwO1xyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi43cmVtO1xyXG5cdH1cclxuXHJcblx0LnJvb20tZmVhdHVyZXMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdHBhZGRpbmc6IDNyZW07XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuYnRuIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQge1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMzEycHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHR9XHJcblxyXG5cdCYtaW1nLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbjogMHB4IC04cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHR9XHJcblxyXG5cdCYtaW1nLWxlZnR7XHJcblx0XHRoZWlnaHQ6IDYyNHB4O1xyXG5cclxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XHJcblx0XHRcdGhlaWdodDogNDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWltZy1sZWZ0IHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRwYWRkaW5nOiAwcHggOHB4O1xyXG5cclxuXHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtaW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW1nLXJpZ2h0IHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0aGVpZ2h0OiA2MjRweDtcclxuXHRcdHBhZGRpbmc6IDBweCA4cHg7XHJcblxyXG5cdFx0LnJvb20taW5mby1zZWNvbmRhcnktZWxlbWVudC0tYWx0ZXJuYXRpdmUgJntcclxuXHRcdFx0aGVpZ2h0OiA0MTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQucm9vbS1pbmZvLXNlY29uZGFyeS1lbGVtZW50LWltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHJcblx0XHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtLWFsdGVybmF0aXZlICZ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29udGVudHtcclxuXHRcdCYtd3JhcHBlcntcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW46IDBweCAtNDBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1oZWFkaW5ne1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYWN0aW9ue1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudHtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0cGFkZGluZzogMHB4IDQwcHg7XHJcblxyXG5cclxuXHRcdFx0cCxsaXtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tUGFyYWdyYXBoLCAjNTU1KTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWx7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHJcblxyXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOjBweCAwcHggMzJweCAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Ji1mYWNpbGl0aWVze1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHggNDBweDtcclxuXHJcblx0XHRcdC5yb29tLWluZm8tc2Vjb25kYXJ5LWVsZW1lbnQtY29udGVudC1oZWFkaW5ne1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI1LjJweCAqL1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgc217XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLXdyYXBwZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW46IC0xNnB4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji10aWxle1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cclxuXHRcdFx0XHQmLXdyYXBwZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiA3cHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMzJweCAzNHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1oZWFkaW5ne1xyXG5cdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4iLCIkc2xpZGUtd2lkdGg6IDU3cmVtO1xyXG4kc2xpZGUtZ3V0dGVyOiA2cmVtO1xyXG4kc2xpZGUtd2lkdGgtaXBhZDogNDhyZW07XHJcbi5ldmVudHMtZWxlbWVudCB7XHJcbiAgcGFkZGluZzogNHJlbSAwO1xyXG4gIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICB9XHJcbiAgLnNwbGlkZSB7XHJcblxyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGxpZGVfX2Fycm93e1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3BsaWRlX19hcnJvd3Mge1xyXG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xyXG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSArIDEuNXJlbSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSArIDEuNXJlbSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODFweCkge1xyXG4gICAgICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSAtIGNhbGMoJHNsaWRlLWd1dHRlciAvIDIpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIGhyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmV2ZW50LXNsaWRlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQ1cmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQ1cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAyLjVyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcbi52aWRlby1wbGF5ZXItZWxlbWVudCB7XHJcblx0bWFyZ2luOiA0cmVtIDA7XHJcblxyXG5cdC5wbGF5IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQucGxheS1zeW1ib2wge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6ZGlzYWJsZWQge1xyXG5cdFx0XHRjdXJzb3I6IHdhaXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8mOmRpc2FibGVkOjpiZWZvcmUge1xyXG5cdFx0Ly9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vXHRjb250ZW50OiAnJztcclxuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0XHQvL1x0bGVmdDogMDtcclxuXHRcdC8vXHR0b3A6IDA7XHJcblx0XHQvL1x0d2lkdGg6IDEwMCU7XHJcblx0XHQvL1x0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0Ly99XHJcblxyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdGhlaWdodDogMzByZW07XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcbn1cclxuXHJcbi52aWRlby1saWdodC1ib3gge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IG9wZW4tdmlkZW8tbGlnaHRib3g7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG5cclxuXHQmLm9wZW4ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0Jjpob3ZlciAsJjphY3RpdmV7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIG9wZW4tdmlkZW8tbGlnaHRib3gge1xyXG5cdGZyb20ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdH1cclxufVxyXG4iLCIudGlsZXMtZWxlbWVudCB7XHJcbiAgICAuZnVsbC13aWR0aC10aWxlIHtcclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZnVsbC13aWR0aC10aWxlLWFsdCB7XHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRpbGVzLWVsZW1lbnRbZGF0YS1kaXNwbGF5LXR5cGU9XCJGdWxsXCJdIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mdWxsLXdpZHRoLXRpbGUge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBpcGFkIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZ1bGwtd2lkdGgtdGlsZS1hbHQge1xyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgLnRpbGVzLWVsZW1lbnRfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3Mi45NTIlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC4zMiksIHJnYmEoMCwgMCwgMCwgLjMyKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjcycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZXMtZWxlbWVudF9faW1nIHtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWstYXBhcnQtdGlsZSB7XHJcbiAgICAudGlsZXMtZWxlbWVudF9faW1nIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTQwcHg7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGlsZXMtZWxlbWVudF9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJyZWFrLWFwYXJ0LXRpbGUtYWx0IC5icmVhay1hcGFydC10aWxlX19pbmZvIHtcclxuICAgICAgICBvcmRlcjogdW5zZXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aWxlcy1lbGVtZW50X19jb250ZW50LXdpdGgtbGluZXtcclxuXHJcbiAgaDJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAgIGhye1xyXG4gICAgICAgIHdpZHRoOiAxMnJlbTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMCAxLjVyZW0gMDtcclxuICAgIH1cclxufSIsIi5wcm9wZXJ0aWVzLWVsZW1lbnQge1xyXG4gICAgcGFkZGluZzogNHJlbSAwIDRyZW07XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LnhiZyBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgJi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XHJcbiAgICAgICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYXN0cmFja19fZWxlbWVudHNfX3RleHRlbGVtZW50e1xyXG4gICAgLmh0bWwtZWRpdG9yIHtcclxuICAgICAgICBocntcclxuICAgICAgICAgICAgbWFyZ2luOiAzcmVtIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhze1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZhc3RyYWNrX19lbGVtZW50c19fdGV4dGVsZW1lbnQgKyAuZmFzdHJhY2tfX2VsZW1lbnRzX19wcm9wZXJ0aWVzZWxlbWVudHtcclxuICAgIC5wcm9wZXJ0aWVzLWVsZW1lbnR7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgLnNsaWRlci1yb29tcy1wcm9wZXJ0aWVze1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZhc3RyYWNrX19lbGVtZW50c19fcHJvcGVydGllc2VsZW1lbnQgKyAuZmFzdHJhY2tfX2VsZW1lbnRzX190aWxlc2VsZW1lbnR7XHJcbiAgICAudGlsZXMtZWxlbWVudHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc2l6ZTogY2FsYygxMDAlICsgMXB4KTtcclxufVxyXG4iLCIucHJvcGVydGllcy1tYXAtZWxlbWVudCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQucm93e1xyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG59XHJcblxyXG4ucHJvcGVydGllcy1tYXBfX2luZm8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LnByb3BlcnRpZXMtbWFwX19pbWcge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNjgwcHg7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb3BlcnRpZXMtbWFwX19kZXRhaWxzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdHBhZGRpbmc6IDNyZW07XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRtYXgtd2lkdGg6IDQ4MXB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHR3aWR0aDogOTUlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0fVxyXG5cclxuXHR1bCB7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zcmVtO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDYge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtaGVhdnk7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9wZXJ0aWVzLW1hcF9fbWFwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmctbGVmdDogNXJlbTtcclxuXHRwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG5cdEBpbmNsdWRlIGlwYWQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNHJlbTtcclxuXHR9XHJcblxyXG5cdC5tYXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDQ4MC80MzU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LmF1LW1hcCB7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogNDgwLzQzNTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQubWFwLXBpbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR3aWR0aDogMC44cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDAuOHJlbTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcC1waW4tLWFjdGl2ZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMS4xcmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMS4xcmVtO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHRvcDogLTIuNXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0yLjVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMS40cmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMS40cmVtO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1hcC1uYXYge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym90dG9tOiA5cmVtO1xyXG5cdFx0bGVmdDogNXJlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBpcGFkIHtcclxuXHRcdFx0bGVmdDogMnJlbTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0Ym90dG9tOiAycmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGJvdHRvbTogMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYXAtYXJyb3dzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctc2Vjb25kYXJ5LXN5bWJvbC5zdmdcIik7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLm1hcC1hcnJvd3MtLXByZXYge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucHJvcGVydGllcy1tYXBfX2VtcHR5IHtcclxuXHRoZWlnaHQ6IDY4MHB4O1xyXG59XHJcbiIsIlxyXG4udmlydHVhbC10b3VyLWVsZW1lbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LnZpcnR1YWwtdG91ci1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuXHRcdHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRzdmcge29wYWNpdHk6IDF9XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0aGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQmID4gZGl2IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MHZoICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxufVxyXG4iLCIuY3RhLWVsZW1lbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTQxNXB4O1xyXG5cdFx0cGFkZGluZzogMzJweDtcclxuXHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjAwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdCYuY3RhLWVsZW1lbnQtLXNtIHtcclxuXHRcdC5jdGEtZWxlbWVudC13cmFwcGVyIHtcclxuXHRcdFx0bWluLWhlaWdodDogNTMzcHg7XHJcblxyXG5cclxuXHRcdFx0QGluY2x1ZGUgeHN7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQuY3RhLWVsZW1lbnRfX2JveC1sZWZ0IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0bWluLWhlaWdodDogMzY4cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLTEtYS0xLWEtMS1hLCAjMUExQTFBKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHhze1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM4MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5jdGEtZWxlbWVudF9fYm94LXdyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDUwcHggNTBweCAxNnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgeHN7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtcmlnaHQge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxuXHJcblx0Ji5jdGEtZWxlbWVudC0tbGcge1xyXG5cdFx0LmN0YS1lbGVtZW50LXdyYXBwZXIge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY3RhLWVsZW1lbnRfX2JveC1sZWZ0IHtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuY3RhLWVsZW1lbnRfX2JveC1yaWdodCB7XHJcblx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQ2MnB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tMS1hLTEtYS0xLWEsICMxQTFBMUEpO1xyXG5cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LmN0YS1lbGVtZW50X19ib3gtd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcclxuXHRcdFx0cGFkZGluZzogNTBweCAwcHggNTBweCA4MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWhlYWRpbmcge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MXB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQyMnB4O1xyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jdGEtZWxlbWVudF9fYm94LWRlc2Mge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQyMnB4O1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmN0YS1lbGVtZW50LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHR9XHJcblxyXG5cdCZfX2JveCB7XHJcblxyXG5cdFx0Ji13cmFwcGVyIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaGVhZGluZyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdG1heC13aWR0aDo2NjhweDtcclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNjIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0bWF4LXdpZHRoOjY2OHB4O1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuIiwiLmNvbnRhY3QtdGlsZS1lbGVtZW50IHtcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTMxMnB4O1xyXG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XHJcblx0fVxyXG5cclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogLTEycHggLTI0cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRtYXJnaW46IC0xMnB4IC0xMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWFyZ2luOiAtMTJweCAwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fdGlsZSB7XHJcblx0XHR3aWR0aDogMzMuMzMlO1xyXG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdFx0bWluLWhlaWdodDogMjcwcHg7XHJcblx0XHR0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoMS4xKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMTJweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tMS1hLTEtYS0xLWEsICMxQTFBMUEpO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Ji1pY29uLCAmLWhlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHR9XHJcblxyXG5cdCYtaGVhZGluZyBoNCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblxyXG5cdCYtZGVzYyB7XHJcblx0XHRtYXgtd2lkdGg6IDMwNXB4O1xyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuIiwiLmltYWdlLWNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHR9XHJcblxyXG5cdCYtd3JhcHBlcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IDBweCAtNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvbnRlbnR7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW1hZ2V7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0bWluLWhlaWdodDogNTI1cHg7XHJcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcclxuXHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0bWluLWhlaWdodDogMzQ4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvbnRlbnQtZGV0YWlsc3tcclxuXHRcdHAsbGl7XHJcblx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHRmb250LWZhbWlseTonUm9ib3RvJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29udGVudC1hY3Rpb257XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbiIsIi5ob3RlbC1mYWNpbGl0aWVzLWZhcSB7XHJcblx0cGFkZGluZzogMTEycHggMDtcclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcclxuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xyXG5cdH1cclxuXHJcblx0Jl9fd3JhcHBlcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IDBweCAtNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBpcGFkLW1heHtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zbGlkZXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuIDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cclxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9faW1hZ2V7XHJcblx0XHRcdGhlaWdodDogMzE0cHg7XHJcblx0XHRcdG1heC13aWR0aDogMzE0cHg7XHJcblxyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhEOEQ4RDtcclxuXHRcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3BsaWRlX19hcnJvd3N7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbntcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSB7XHJcblx0XHRcdCBib3R0b206IDQ1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHN7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW1hZ2Vze1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRwYWRkaW5nOiAwcHggNDBweDtcclxuXHRcdG1hcmdpbjogLThweDtcclxuXHJcblx0XHRAaW5jbHVkZSBpcGFkLW1heHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHhze1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9faW1hZ2V7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiA4cHg7XHJcblxyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLWFkZHJlc3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdHN2Z3tcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnR7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0cGFkZGluZzogMHB4IDQwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgaXBhZC1tYXh7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblxyXG5cdFx0XHQuaGVhZGluZ3tcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuXHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdGNvbG9yOiAjMkIyODI5O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMjguOHB4ICovXHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cHtcclxuXHRcdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9fY29udGVudC1hY3Rpb257XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW46IC0xMnB4O1xyXG5cclxuXHRcdFx0XHQuYWN0aW9uLWZhcXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB4c3tcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5ob3RlbC1mYWNpbGl0aWVzLWZhcV9fY29udGVudC1mYXFze1xyXG5cdFx0XHQuaGVhZGluZ3tcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIwKTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0aDV7XHJcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tRGFyay1HcmV5LCAjMkIyODI5KTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI1LjJweCAqL1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZmFxe1xyXG5cdFx0XHRcdC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMCk7XHJcblxyXG5cdFx0XHRcdGg2e1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyQjI4Mjk7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZhcS1oZWFkaW5ne1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4e1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgaXBhZC1tYXh7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZmFxLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZmFxLWNvbnRlbnQgcHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblxyXG59XHJcbiIsIi5wcm9wZXJ0aWVzLXNsaWRlciB7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMzEzcHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxuXHJcblx0Ji5wcm9wZXJ0aWVzLXNsaWRlci0tdmlld0FsbCB7XHJcblx0XHQucHJvcGVydGllcy1zbGlkZXItY29udGVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20ge1xyXG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGVudCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA2MjVweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBzbSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFjdGlvbiB7XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDE7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHNtIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcm9wZXJ0aWVzLXNsaWRlci1jb250ZW50IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHJcblx0XHQuY29udGVudC1lbGVtZW50LWhlYWRpbmcge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50LWVsZW1lbnQtcHJlZml4IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xyXG5cdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX2Fycm93IHtcclxuXHRcdHRvcDogdW5zZXQ7XHJcblx0XHRib3R0b206IC00MHB4O1xyXG5cdFx0cmlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnNwbGlkZV9fYXJyb3ctLXByZXYge1xyXG5cdFx0bGVmdDogdW5zZXQ7XHJcblx0XHRyaWdodDogNjNweDtcclxuXHR9XHJcblxyXG5cclxuXHQuc3BsaWRlX19wYWdpbmF0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xyXG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdH1cclxuXHJcblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiUzRSUzQ3BhdGggZD1cIk0xMiA0TDEwLjU5IDUuNDFMMTYuMTcgMTFINFYxM0gxNi4xN0wxMC41OSAxOC41OUwxMiAyMEwyMCAxMkwxMiA0WlwiIGZpbGw9XCJibGFja1wiJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJyk7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHR9XHJcblxyXG5cclxuXHQuc3BsaWRlX190cmFjayB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cclxufVxyXG5cclxuLnByb3BlcnRpZXMtc2xpZGVyLWFjdGlvbi10b3B7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnByb3BlcnRpZXMtc2xpZGVyLWFjdGlvbi10b3AgYSB7XHJcblx0Y29sb3I6IHZhcigtLUJsYWNrLCAjMDAwKTtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiA4cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tQmxhY2ssICMwMDApO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiBibGFjaztcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9wZXJ0aWVzLXNsaWRlcl9fdGlsZSB7XHJcblx0bWFyZ2luLXJpZ2h0OiA0OHB4O1xyXG5cdHdpZHRoOiA0MDBweDtcclxuXHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0d2lkdGg6IDMwNXB4O1xyXG5cdH1cclxuXHJcbn1cclxuIiwiLmZhY2lsaXR5LWxpc3QtaWNvbiB7XHJcblx0cGFkZGluZzogMTEycHggMDtcclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcclxuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWxpc3RfX2NvbnRlbnR7XHJcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OmF1dG8gO1xyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fd3JhcHBlcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IC0xNnB4O1xyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWxpc3QtaWNvbl9fbGlzdHtcclxuXHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgc20ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuZmFjaWxpdHktbGlzdC1pY29uX19pY29ue1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5mYWNpbGl0eS1saXN0LWljb25fX2xpc3RfX3dyYXBwZXJ7XHJcblx0XHRwYWRkaW5nOiAzMnB4IDI0cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6IGJsYWNrO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRtaW4taGVpZ2h0OiAyNzFweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0fVxyXG5cclxuXHQuZmFjaWxpdHktbGlzdC1pY29uX190aXRsZXtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRoNXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlOyAvKiAyNS4ycHggKi9cclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG4iLCIuZmFjaWxpdHktY2FyZHtcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTMxM3B4O1xyXG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IC0xNnB4O1xyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRtaW4taGVpZ2h0OiA2MzhweDtcclxuXHRcdHBhZGRpbmc6IDE2cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5mYWNpbGl0eS1jYXJkX19saXN0LWNhcmQtaW1hZ2VfX2lubmVyLWNhcmR7XHJcblx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMzJweDtcclxuXHRcdGxlZnQ6IDMycHg7XHJcblx0XHRib3R0b206IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI2LCAyNiwgMjYsIDAuODApO1xyXG5cdFx0bWluLWhlaWdodDogMzM2cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZmFjaWxpdHktY2FyZF9fbGlzdC1jYXJkLWltYWdle1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1pY29ue1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1oZWFkaW5ne1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRoNXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1kZXNje1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXHJcblx0XHRcdGxpbmUtY2xhbXA6IDM7XHJcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2xpc3QtY2FyZC1hY3Rpb257XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcclxuXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtY29sb3JzLXByaW1hcnkpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX2NvbnRlbnR7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmZhY2lsaXR5LWNhcmRfX3ByZWZpeHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUwKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuZmFjaWxpdHktY2FyZF9faGVhZGluZ3tcclxuXHRcdGgye1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM4LjRweCAqL1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuIiwiLnRlc3RpbW9uaWFsLXNsaWRlcntcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTMxM3B4O1xyXG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XHJcblx0fVxyXG5cclxuXHQudGVzdGltb25pYWwtc2xpZGVyX19jb250ZW50e1xyXG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRwe1xyXG5cdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fYXZhdGFye1xyXG5cdFx0d2lkdGg6IDU2cHg7XHJcblx0XHRoZWlnaHQ6IDU2cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fc2xpZGVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQudGVzdGltb25pYWwtc2xpZGVyX19kZXRhaWxze1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdGg2e1xyXG5cdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xyXG5cdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX2Fycm93IHtcclxuXHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHQvL3BhZGRpbmctdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblxyXG5cclxuXHQuc3BsaWRlX19wYWdpbmF0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUge1xyXG5cdFx0Ly9wYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdGJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93IHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblxyXG5cdC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiUzRSUzQ3BhdGggZD1cIk0xMiA0TDEwLjU5IDUuNDFMMTYuMTcgMTFINFYxM0gxNi4xN0wxMC41OSAxOC41OUwxMiAyMEwyMCAxMkwxMiA0WlwiIGZpbGw9XCJibGFja1wiJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJyk7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHR9XHJcblxyXG5cclxuXHQuc3BsaWRlX190cmFjayB7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cclxufVxyXG4iLCIudGV4dC1jb250ZW50LWVsZW1lbnQge1xyXG5cdHBhZGRpbmc6IDExMnB4IDA7XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMzg1cHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHR9XHJcblxyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAtNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IC0yMHB4XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbjogLTIwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbCB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0cGFkZGluZzogNDBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC50ZXh0LWNvbnRlbnQtZWxlbWVudF9faGVhZGluZyB7XHJcblx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cclxufVxyXG4iLCIuYWN0aW9uLWltYWdlLS1zZWNvbmRhcnl7XHJcblx0Ji5iZy1ncmV5e1xyXG5cdFx0LmFjdGlvbi1pbWFnZV9fd3JhcHBlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWN0aW9uLWltYWdlIHtcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTM4NXB4O1xyXG5cdFx0cGFkZGluZzogMHB4IDE2cHg7XHJcblx0XHRtYXJnaW46IC0zMnB4IGF1dG87XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAtMTJweCAwO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW46IC0xMnB4IDA7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmFjdGlvbi1pbWFnZV9fd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC8vcGFkZGluZzogMzJweCAwcHg7XHJcblx0XHRtYXJnaW46IDBweCAtMjRweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuYWN0aW9uLWltYWdlX193cmFwcGVyLS1yZXZlcnNlIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHR9XHJcblxyXG5cdC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDU0MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdGhlaWdodDogNDQwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdGhlaWdodDogNDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24sIC5hY3Rpb24taW1hZ2VfX2ltYWdlIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRwYWRkaW5nOiAwcHggMjRweDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbiB7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tcHJlZml4IHtcclxuXHRcdGg2IHtcclxuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MCk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMi43OXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24taGVhZGluZyB7XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTsgLyogMjguOHB4ICovXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi1jb250ZW50IHtcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aW9uLWltYWdlX19hY3Rpb24tY29udGVudC1saW5re1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tRGFyay1CbHVlLCAjMjQ2MTk3KTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdHVse1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdG1hcmdpbjogMHB4O1xyXG5cclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5hY3Rpb24taW1hZ2VfX2FjdGlvbi0tbGluayBhIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjQgMjVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS43MDY5NyAxNy40NDk2TDE1LjQxNCAxMS43NDI2TDkuNzA2OTcgNi4wMzU2NEw4LjI5Mjk3IDcuNDQ5NjRMMTIuNTg2IDExLjc0MjZMOC4yOTI5NyAxNi4wMzU2TDkuNzA2OTcgMTcuNDQ5NlpcIiBmaWxsPVwiYmxhY2tcIi8+PC9zdmc+JykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxuXHQuYWN0aW9uLWltYWdlX19hY3Rpb24tLXNvY2lhbC1saW5rLXdyYXBwZXJ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMHB4IC00cHg7XHJcblx0XHRwYWRkaW5nOjE2cHggMHB4IDtcclxuXHJcblx0XHRhe1xyXG5cdFx0XHRwYWRkaW5nOiAwIDRweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuIiwidGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHJcblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHR0ZCwgdGgge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzJiMjgyOTtcclxuXHRcdHBhZGRpbmc6IDhweDtcclxuXHR9XHJcbn1cclxuIiwiLmhhbGZib3gge1xyXG5cdHBhZGRpbmc6IDI0cHggMDtcclxuXHJcbiAgJi5kYXJrLWJne1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJCMjgyOTtcclxuXHJcbiAgICBoMixoMyxoNCxoNSxoNixwLCBocntcclxuICAgICAgY29sb3I6ICNGNEYzRUI7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICB9XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiA0MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY0MHB4O1xyXG4gICAgfVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwMy44JTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMyYjI4Mjk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fZGV0YWlscyxcclxuXHQmX19wcmVmaXgge1xyXG5cdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHR9XHJcblxyXG5cdCZfX2RldGFpbHMge1xyXG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcblx0XHRcdGNvbG9yOiAjMmIyODI5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdD4gKiB7XHJcblx0XHRcdFx0ZmxleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXJldmVyc2Uge1xyXG5cdFx0XHQuaGFsZmJveF9faW5uZXIge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgJl9faW1hZ2UtaG9sZGVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG5cdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHJcblx0XHQmX19pbWFnZS1ob2xkZXIge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmX19pbm5lciB7XHJcblx0XHRcdGdhcDogODBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdH1cclxuXHJcblx0XHQmX19wcmVmaXgge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gbXVsdGlwbGUgaW1nXHJcblxyXG4uaGFsZmJveC0tbXVsdGlwbGUtaW1ne1xyXG5cclxuICAuaGFsZmJveF9fdGl0bGUtaG9sZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgaHJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5oYWxmYm94X190aXRsZXtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNzY4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5oYWxmYm94X19pbWFnZS1ob2xkZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5oYWxmYm94X19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMjQzcHg7XHJcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuXHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDExMCU7IC8vIDE6MSBhc3BlY3QgcmF0aW9cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhhbGZib3hfX2ltYWdlLS1wcmltYXJ5IHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIC5oYWxmYm94X19pbWFnZS0tc2Vjb25kYXJ5IHtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgd2lkdGg6IDE0M3B4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC04NXB4KTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5MiU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGFsZmJveF9faW1hZ2UtLXRoaXJkIHtcclxuICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgd2lkdGg6IDE0NHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTY1cHgpO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMDUlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhhbGZib3hfX2lubmVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhhbGZib3hfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuXHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTAlOyAvLyAxOjEgYXNwZWN0IHJhdGlvXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmhhbGZib3hfX2ltYWdlLS1zZWNvbmRhcnkge1xyXG4gICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzBweCwgLTE4MHB4KTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDk2JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oYWxmYm94X19pbWFnZS0tdGhpcmQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMjtcclxuICAgICAgd2lkdGg6IDI5MXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4LCAtMTA1cHgpO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAzJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5oYWxmYm94X19pbm5lciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmLmhhbGZib3gtLXJldmVyc2UgLmhhbGZib3hfX2lubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICB9XHJcblxyXG4gICAgLmhhbGZib3hfX2ltYWdlLWhvbGRlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxufVxyXG5cclxuXHJcbi5oYWxmYm94LWJsYWNrLWRldGFpbHMge1xyXG5cdC5oYWxmYm94X19kZXRhaWxzIHtcclxuXHRcdGNvbG9yOiBibGFjaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vL2xheW91dCAyXHJcblxyXG4uaGFsZmJveC1sYXlvdXQye1xyXG4gIC5oYWxmYm94X190aXRsZS1ob2xkZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuXHJcbiAgICAuaGFsZmJveF9fdGl0bGV7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIGhye1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuaGFsZmJveF9faW5uZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcblxyXG4gIC5oYWxmYm94X190aXRsZS1ob2xkZXItLWRlc2t0b3B7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAuaGFsZmJveF9fdGl0bGUtaG9sZGVyLS1kZXNrdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgLmhhbGZib3hfX3RpdGxlLWhvbGRlci0tbW9iaWxle1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8vIGxheW91dCAzXHJcblxyXG4uaGFsZmJveC1sYXlvdXQze1xyXG4gIC5oYWxmYm94X190aXRsZS1ob2xkZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuXHJcbiAgICAuaGFsZmJveF9fdGl0bGV7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICBocntcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmhhbGZib3hfX2lubmVye1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiB1bnNldDtcclxuICAgIG1hcmdpbjogLTQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIC5oYWxmYm94X19jb250ZW50LCAuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xyXG4gICAgICBmbGV4OiB1bnNldDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhhbGZib3gtdGlsZXtcclxuICAgICAgYmFja2dyb3VuZDogI0Y0RjNFQjtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjQzRCOTVFO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgJi13cmFwcGVye1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDI1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGUgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwKTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXByZWZpeCwgJi1tYWlse1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgLmhhbGZib3hfX2NvbnRlbnR7XHJcbiAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xyXG4gICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uaGFsZmJveC0tY29udGFpbi1pbWFnZXtcclxuXHJcbiAgLmhhbGZib3hfX2ltYWdle1xyXG5cclxuICAgIGltZ3tcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTsgLy8gMToxIGFzcGVjdCByYXRpb1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGFibGUgdGQsIHRhYmxlIHRoIHtcclxuICAgIGJvcmRlcjogMHB4IHNvbGlkICMyYjI4Mjk7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuaGFsZmJveF9fZGV0YWlsc3tcclxuICAgIGNvbG9yOiAjMmIyODI5O1xyXG4gIH1cclxuXHJcbiAgLmJ0bi1zb2xpZC1kYXJrIHtcclxuICAgIGJhY2tncm91bmQ6ICMyYjI4Mjk7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICBmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6ICNmNGYzZWI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmc6IDUwcHggMCA1MHB4IDA7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLy9sYXlvdXQgNFxyXG5cclxuLmhhbGZib3gtbGF5b3V0NHtcclxuXHJcblx0Ji5oYWxmYm94LS1mbHVpZHtcclxuXHJcblxyXG5cdFx0LmNvbnRhaW5lcntcclxuXHRcdFx0bWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5oYWxmYm94X19pbm5lcntcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5oYWxmYm94X19jb250ZW50LXdyYXBwZXJ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmhhbGZib3hfX2ltYWdlLWhvbGRlcntcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdCYuaGFsZmJveC0tcmV2ZXJzZXtcclxuXHRcdFx0XHQuaGFsZmJveF9fY29udGVudC13cmFwcGVye1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmhhbGZib3hfX2NvbnRlbnQtd3JhcHBlcntcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oYWxmYm94X19jb250ZW50e1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjMycHggO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuaGFsZmJveF9fdGl0bGV7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0aHJ7XHJcblx0XHRtYXJnaW46MCAwIDFyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5oYWxmYm94X19kZXRhaWxze1xyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHJcblxyXG5cdFx0LmJ0bi11bmRlcmxpbmV7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRmb250LXdpZHRoOiA2MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LmhhbGZib3hfX2RldGFpbHMtbGlua3N7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAtMTJweCAtMjVweDtcclxuXHJcblx0XHRcdCYgPiBkaXZ7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAyNXB4O1xyXG5cclxuXHRcdFx0XHQuYnRue1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogNTlweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogRnVua2lzLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLmhhbGZib3gtaW1hZ2UtYm9yZGVye1xyXG5cdFx0LmhhbGZib3hfX2ltYWdle1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGFsZmJveF9faW1hZ2UtaG9sZGVye1xyXG5cdFx0LmhhbGZib3hfX2ltYWdlIGltZ3tcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4ubm8taGVyb3tcclxuXHRwYWRkaW5nLXRvcDogMjU0cHg7XHJcbn1cclxuIiwiLmNvbnRhY3QtY2FyZHMtZ3JpZCB7XHJcblx0cGFkZGluZzogNDBweCAwO1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAwIC0yMHB4IDBweCAtMjBweDtcclxuXHR9XHJcblxyXG5cdGgye1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xyXG5cdH1cclxuXHJcbiAgLnNwbGlkZV9fc2xpZGV7XHJcbiAgICB3aWR0aDogMjJyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG5cclxuXHQuY29udGFjdC1jYXJkLXdyYXBwZXJ7XHJcblx0XHR3aWR0aDogMzMuMzMlO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBpcGFke1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyODI5O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4vLyAtLS0tLS0gY29udGFjdC1jYXJkIC0tLS0tLVxyXG4uY29udGFjdC1jYXJkIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJCMjgyOTtcclxuXHRwYWRkaW5nOiAyNXB4IDIwcHg7XHJcblx0Y29sb3I6ICNGNEYzRUI7XHJcblxyXG4gICZfX2lubmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuXHR1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgIDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogNTcuMjIyJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNEYzRUI7XHJcblx0XHRtYXgtaGVpZ2h0OiAxMTVweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDExNXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHJcbiAgICAmLWNvbnRhY3R7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGNvbG9yOiB1bnNldDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA3NHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDc0cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDc0cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50LWxpc3R7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50LWl0ZW0ge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHR1bCB7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI0Y0RjNFQjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idG4taG9sZGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0YmFja2dyb3VuZDogI2Y0ZjNlYjtcclxuXHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWluLWhlaWdodDogNTRweDtcclxuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcgJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctcHJpbWFyeS1zeW1ib2wuc3ZnXCIpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgNTAwbXM7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2Y0ZjNlYjtcclxuXHRcdFx0Y29sb3I6ICMyQjI4Mjk7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMjhweDtcclxuXHR9XHJcbn1cclxuIiwiLmFjY29yZGlvbi1lbGVtZW50IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdC8vIFdpZHRoIFNldHRpbmdzXHJcblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tRGVmYXVsdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRidXR0b24ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAzMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXRoZW1lLURhcmsge1xyXG5cdFx0Ji5hY2NvcmRpb24tZWxlbWVudC0tRnVsbCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjI4Mjk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xyXG5cdFx0XHRjb2xvcjogI2Y0ZjNlYjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyODI2Mjc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5O1xyXG5cdFx0XHRjb2xvcjogI2Y0ZjNlYjtcclxuXHJcbiAgICAgIGF7XHJcbiAgICAgICAgY29sb3I6ICNmNGYzZWI7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXRoZW1lLUxpZ2h0IHtcclxuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcclxuXHRcdFx0Y29sb3I6ICMyYjI4Mjk7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkOWQwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlYjtcclxuXHRcdFx0Y29sb3I6ICMyYjI4Mjk7XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgXHRjb2xvcjogIzJiMjgyOTtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUGFkZGluZyBTZXR0aW5nc1xyXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctTm9uZSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0Ji5hY2NvcmRpb24tZWxlbWVudC0tcGFkZGluZy1Ub3Age1xyXG5cdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0fVxyXG5cclxuXHQmLmFjY29yZGlvbi1lbGVtZW50LS1wYWRkaW5nLUJvdHRvbSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblxyXG5cdCYuYWNjb3JkaW9uLWVsZW1lbnQtLXBhZGRpbmctVG9wQm90dG9tIHtcclxuXHRcdHBhZGRpbmc6IDFyZW0gMDtcclxuXHR9XHJcblxyXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlO1xyXG5cclxuXHRcdC5hY2NvcmRpb24tYXJyb3cge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0Ly8gQXJyb3dTdHlsZSBTZXR0aW5nc1xyXG5cdFx0XHQmLmFjY29yZGlvbi1hcnJvdy0tU21hbGw6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcMjVCQ1wiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmFjY29yZGlvbi1hcnJvdy0tRGVmYXVsdDo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNUJDXCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmFycm93LU5vbmU6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIERlc2lnblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuYWNjb3JkaW9uLWVsZW1lbnQge1xyXG5cdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdHBhZGRpbmc6IDAuOHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdFx0cGFkZGluZzogMC44cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0LmFjY29yZGlvbi1lbGVtZW50IHtcclxuXHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHRcdHBhZGRpbmc6IDAuNnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdFx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdFx0cGFkZGluZzogMC42cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIub3VyLW5laWdoYm91cmhvb2Qge1xyXG5cdHBhZGRpbmc6IDRyZW0gMDtcclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogMnJlbSAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLm91ci1uZWlnaGJvdXJob29kX193cmFwcGVyIHtcclxuXHRtYXJnaW46IC0xMHB4O1xyXG59XHJcblxyXG4ub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcntcclxuXHR3aWR0aDogMzMuMzMlO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgc217XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG59XHJcblxyXG4vLyAub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcjphZnRlciB7XHJcbi8vICAgY29udGVudDogJyc7XHJcbi8vICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgY2xlYXI6IGJvdGg7XHJcbi8vIH1cclxuXHJcbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZSB7XHJcblx0aW1nLFxyXG5cdC5vdXItbmVpZ2hib3VyaG9vZF9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4udGlsZS1vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgLyogRGFyayBvdmVybGF5ICovXHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZTpob3ZlciAudGlsZS1vdmVybGF5IHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGlsZS1jb250ZW50IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0cGFkZGluZzoyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZTpob3ZlciAudGlsZS1jb250ZW50IHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGlsZS1jb250ZW50IGgzIHtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi50aWxlLWNvbnRlbnQgcCB7XHJcblx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5idG5fX3dyYXBwZXJ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRtYXJnaW46IC04cHg7XHJcbn1cclxuXHJcbi50aWxlLWNvbnRlbnQgLmJ0biB7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdHBhZGRpbmc6IDhweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4udGlsZS1jb250ZW50IC5idG46aG92ZXIge1xyXG5cdGNvbG9yOiBiZWlnZTtcclxufVxyXG5cclxuLm91ci1uZWlnaGJvdXJob29kLS1maXhlZHtcclxuXHQub3VyLW5laWdoYm91cmhvb2RfX3RpdGxlLS1kZXNrdG9we1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ub3VyLW5laWdoYm91cmhvb2QtLWZsZXh7XHJcbiAgLm91ci1uZWlnaGJvdXJob29kLS1mbGV4LXdyYXBwZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAub3VyLW5laWdoYm91cmhvb2RfX3RpbGUtd3JhcHBlcntcclxuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLm91ci1uZWlnaGJvdXJob29kLS1maXhlZC13cmFwcGVye1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHRncmlkLWF1dG8tcm93czogbWlubWF4KDQwMHB4LCBhdXRvKTtcclxuXHJcblx0Z2FwOiAyMHB4O1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMmZyKSk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjAwcHgsIDJmcikpO1xyXG5cdH1cclxuXHJcblx0Lm91ci1uZWlnaGJvdXJob29kX190aXRsZXtcclxuXHRcdGdyaWQtY29sdW1uOiAyO1xyXG5cdFx0Z3JpZC1yb3c6IDI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5vdXItbmVpZ2hib3VyaG9vZF9fdGlsZS13cmFwcGVye1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcblx0XHRpbWd7XHJcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuIiwiLmxpc3QtZWxlbWVudF9fb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGluc2V0OiAwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XHJcblx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHBhZGRpbmctdG9wOiAyMjBweDtcclxuXHJcblxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5saXN0LWVsZW1lbnRfX2NvbnRhaW5lciB7XHJcblx0bWF4LXdpZHRoOiA5MCU7XHJcblx0bWF4LWhlaWdodDogOTAlO1xyXG5cdC8vb3ZlcmZsb3cteTogYXV0byA7XHJcblxyXG5cdC5jb3VudGRvd24tZWxlbWVudCAuY29udGFpbmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDQwLCA0MSwgMC44KSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmV4dGVybmFsLWZvcm0tZWxlbWVudC5EYXJrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDQwLCA0MSwgMC44KSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmNvdW50ZG93bi1lbGVtZW50IC5jb250YWluZXIgLmNvdW50ZG93bi10aW1lcl9pbm5lcntcclxuXHRcdHdpZHRoOiB1bnNldDtcclxuXHR9XHJcblxyXG5cdC5jb3VudGRvd24tZWxlbWVudCAuY29udGFpbmVyIC5jb3VudGRvd24tZWxlbWVudC1jb250ZW50e1xyXG5cdFx0bWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmV4dGVybmFsLWZvcm0tZWxlbWVudHtcclxuXHRcdHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmNvdW50ZG93bi1lbGVtZW50IC5jb250YWluZXIgLmNvdW50ZG93bi10aW1lcl9pbm5lciAudGltZXItdmFsdWUge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHJcblx0LmNvdW50ZG93bi1lbGVtZW50IC5jb250YWluZXJ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5leHRlcm5hbC1mb3JtLWVsZW1lbnQgaDJ7XHJcblx0XHRmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC51c2VyZm9ybSAubWlkZGxlQ29sdW1uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHR9XHJcblxyXG59XHJcblxyXG4ubGlzdC1lbGVtZW50LWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIjY29va2llQ29uc2VudCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAxNHB4IDE4cHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHotaW5kZXg6IDk5OTk7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtZmFtaWx5OiAnRnVua2lzJywgc2Fucy1zZXJpZjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCNjb29raWVCdXR0b25zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHQjYWNjZXB0Q29va2llcyB7XHJcblx0XHRmb250LWZhbWlseTogJ0Z1bmtpcycsIHNhbnMtc2VyaWY7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cGFkZGluZzogNnB4IDE0cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRmbGV4OiAxIDEgNDUlO1xyXG5cdFx0bWluLXdpZHRoOiAxMjBweDtcclxuXHR9XHJcblx0I3JlamVjdENvb2tpZXMge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0XHRwYWRkaW5nOiA2cHggMTRweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnQWZ0ZXJhbGwnLCBzYW5zLXNlcmlmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0ZmxleDogMSAxIDQ1JTtcclxuXHRcdG1pbi13aWR0aDogMTIwcHg7XHJcblx0fVxyXG59XHJcbiIsIi8vIFNuYXp6eSBJbmZvIFdpbmRvd1xyXG4vLyBDb250ZW50XHJcbiRzaS1jb250ZW50LWJnOiAgICAgICAgIFx0JHNlY29uZGFyeSAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgaW5mb3dpbmRvd1xyXG4kc2ktY29udGVudC1wYWRkaW5nOiAgICBcdDMwcHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFBhZGRpbmcgb2YgdGhlIGluZm93aW5kb3dcclxuJHNpLWZvbnQtc2l6ZTpcdFx0XHRcdDE0cHggIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEZvbnQgc2l6ZSBvZiB0aGUgaW5mb3dpbmRvdyBjb250ZW50XHJcblxyXG4vLyBCb3JkZXJcclxuJHNpLWJvcmRlci13aWR0aDogXHRcdFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gV2lkdGggb2YgdGhlIGJvcmRlclxyXG4kc2ktYm9yZGVyLWNvbG9yOiBcdFx0XHQjYmJiICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBDb2xvciBvZiB0aGUgYm9yZGVyXHJcbiRzaS1ib3JkZXItcmFkaXVzOiAgICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gQm9yZGVyIHJhZGl1cyBvZiB0aGUgaW5mb3dpbmRvd1xyXG5cclxuLy8gUG9pbnRlclxyXG4kc2ktcG9pbnRlci1sZW5ndGg6ICAgICBcdDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIExlbmd0aCBvZiB0aGUgcG9pbnRlciwgZnJvbSB0aGUgZWRnZSBvZiB0aGUgaW5mb3dpbmRvdyB0byB0aGUgdGlwXHJcblxyXG4vLyBTaGFkb3dcclxuJHNpLXNoYWRvdy1oOiAgICAgICAgICAgXHQwICFkZWZhdWx0O1x0XHRcdFx0XHRcdC8vIFNoYWRvdyBob3Jpem9udGFsIG9mZnNldFxyXG4kc2ktc2hhZG93LXY6ICAgICAgICAgICBcdDFweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2hhZG93IHZlcnRpY2FsIG9mZnNldFxyXG4kc2ktc2hhZG93LWJsdXI6ICAgICAgICBcdDNweCAhZGVmYXVsdDtcdFx0XHRcdFx0Ly8gU2hhZG93IGJsdXIgcmFkaXVzXHJcbiRzaS1zaGFkb3ctc3ByZWFkOiAgICAgIFx0MCAhZGVmYXVsdDtcdFx0XHRcdFx0XHQvLyBTaGFkb3cgc3ByZWFkIHJhZGl1c1xyXG4kc2ktc2hhZG93LWNvbG9yOiAgICAgICBcdCMwMDAgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIFNoYWRvdyBjb2xvclxyXG4kc2ktc2hhZG93LW9wYWNpdHk6ICAgICBcdDAuMjk4MDM5ICFkZWZhdWx0O1x0XHRcdFx0Ly8gU2hhZG93IG9wYWNpdHlcclxuXHJcbi8vIENsb3NlIGJ1dHRvblxyXG4kc2ktY2xvc2UtZm9udC1zaXplOlx0XHQwICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBTaXplIG9mIHRoZSBjbG9zZSBidXR0b24gdGV4dFxyXG4kc2ktY2xvc2Utb3BhY2l0eTpcdFx0XHQwLjUgIWRlZmF1bHQ7XHRcdFx0XHRcdC8vIEluaXRpYWwgb3BhY2l0eSBvZiB0aGUgY2xvc2UgYnV0dG9uXHJcbiRzaS1jbG9zZS1ob3Zlci1vcGFjaXR5Olx0MC43ICFkZWZhdWx0O1x0XHRcdFx0XHQvLyBIb3ZlciBhbmQgZm9jdXMgb3BhY2l0eSBvZiB0aGUgY2xvc2UgYnV0dG9uXHJcblxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gMC4gVmFyaWFibGVzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gU25henp5IEluZm8gV2luZG93IHNldHRpbmdzXHJcbiRzaS1wcmU6IHNpO1xyXG5cclxuLy8gRGVmYXVsdCBtYXJrZXJcclxuJHNpLWRlZmF1bHQtbWFya2VyLXdpZHRoOiAyMnB4O1xyXG4kc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0OiA0MHB4O1xyXG4kc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXg6IDExcHg7XHJcbiRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteTogNTBweDtcclxuJHNpLWRlZmF1bHQtbWFya2VyLW1hcmdpbjogMDtcclxuXHJcbi8vIE1hdGggdmFyaWFibGVcclxuJHNpLXJvb3QtMjogMS40MTQyMTM1NjIzNztcclxuJHNpLWludmVyc2Utcm9vdC0yOiAwLjcwNzEwNjc4MTE4NjU0NzQ7XHJcblxyXG4vLyBQb2ludGVyIHNldHRpbmdzXHJcbiRzaS1yb3RhdGlvbjogLTQ1ZGVnO1xyXG4kc2ktcm90YXRlZC1zaGFkb3ctaDogJHNpLWludmVyc2Utcm9vdC0yICogKCRzaS1zaGFkb3ctaCAtICRzaS1zaGFkb3ctdik7ICAgICAvLyBPbmx5IGFwcGxpZXMgdG8gYSAtNDVkZWcgcm90YXRpb25cclxuJHNpLXJvdGF0ZWQtc2hhZG93LXY6ICRzaS1pbnZlcnNlLXJvb3QtMiAqICgkc2ktc2hhZG93LWggKyAkc2ktc2hhZG93LXYpOyAgICAgLy8gT25seSBhcHBsaWVzIHRvIGEgLTQ1ZGVnIHJvdGF0aW9uXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyAxLiBXcmFwcGVyIFN0eWxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIEluZm93aW5kb3cgd3JhcHBlclxyXG4uI3skc2ktcHJlfS1mbG9hdC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICYsXHJcbiAgICAqIHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3MqPScjeyRzaS1wcmV9LXdyYXBwZXInXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogJHNpLWZvbnQtc2l6ZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLy8gVG9wLXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xyXG4uI3skc2ktcHJlfS13cmFwcGVyLXRvcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXRvcDogLSRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSAtICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItd2lkdGggLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xM3B4LCAtMTAwJSk7XHJcbn1cclxuXHJcbi8vIEJvdHRvbS1wb3NpdGlvbmVkIGluZm93aW5kb3dcclxuLiN7JHNpLXByZX0td3JhcHBlci1ib3R0b20ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgbWFyZ2luLXRvcDogJHNpLWRlZmF1bHQtbWFya2VyLWhlaWdodCAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSArICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItd2lkdGggLyAyIC0gJHNpLWRlZmF1bHQtbWFya2VyLWFuY2hvci14KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG59XHJcblxyXG4vLyBMZWZ0LXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xyXG4uI3skc2ktcHJlfS13cmFwcGVyLWxlZnQge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygkc2ktZGVmYXVsdC1tYXJrZXItaGVpZ2h0IC8gMiAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteSk7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCAtICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XHJcbn1cclxuXHJcbi8vIFJpZ2h0LXBvc2l0aW9uZWQgaW5mb3dpbmRvd1xyXG4uI3skc2ktcHJlfS13cmFwcGVyLXJpZ2h0IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIG1hcmdpbi10b3A6IGNhbGMoJHNpLWRlZmF1bHQtbWFya2VyLWhlaWdodCAvIDIgLSAkc2ktZGVmYXVsdC1tYXJrZXItYW5jaG9yLXkpO1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzaS1kZWZhdWx0LW1hcmtlci13aWR0aCAtICRzaS1kZWZhdWx0LW1hcmtlci1hbmNob3IteCArICRzaS1kZWZhdWx0LW1hcmtlci1tYXJnaW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gMi4gSW5mb3dpbmRvdyBTaGFkb3dcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4vLyBTaGFkb3cgd3JhcHBlclxyXG5bY2xhc3MqPScjeyRzaS1wcmV9LXNoYWRvdy13cmFwcGVyJ10ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6ICRzaS1zaGFkb3ctb3BhY2l0eTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi8vIFNoYWRvdyBwb3NpdGlvblxyXG4uI3skc2ktcHJlfS1zaGFkb3ctd3JhcHBlci10b3AsXHJcbi4jeyRzaS1wcmV9LXNoYWRvdy13cmFwcGVyLWJvdHRvbSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlci1ib3R0b20sXHJcbi4jeyRzaS1wcmV9LXNoYWRvdy1wb2ludGVyLXJpZ2h0IHtcclxuICAgIG9yZGVyOiAtMTtcclxufVxyXG5cclxuLy8gQm94IHNoYWRvd1xyXG4uI3skc2ktcHJlfS1zaGFkb3ctZnJhbWUge1xyXG4gICAgYm94LXNoYWRvdzogJHNpLXNoYWRvdy1oICRzaS1zaGFkb3ctdiAkc2ktc2hhZG93LWJsdXIgJHNpLXNoYWRvdy1zcHJlYWQgJHNpLXNoYWRvdy1jb2xvcjtcclxufVxyXG5cclxuLy8gUG9pbnRlciBzaGFkb3dcclxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctcG9pbnRlciddIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAkc2ktcG9pbnRlci1sZW5ndGg7XHJcbiAgICBoZWlnaHQ6ICRzaS1wb2ludGVyLWxlbmd0aDtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuW2NsYXNzKj0nI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlciddIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxNDElO1xyXG4gICAgaGVpZ2h0OiAxNDElO1xyXG4gICAgYm94LXNoYWRvdzogJHNpLXJvdGF0ZWQtc2hhZG93LWggJHNpLXJvdGF0ZWQtc2hhZG93LXYgJHNpLXNoYWRvdy1ibHVyICRzaS1zaGFkb3ctc3ByZWFkICRzaS1zaGFkb3ctY29sb3I7XHJcbn1cclxuXHJcblxyXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci10b3Age1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKCRzaS1yb3RhdGlvbik7XHJcbn1cclxuXHJcbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLWJvdHRvbSB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xyXG59XHJcblxyXG4uI3skc2ktcHJlfS1zaGFkb3ctaW5uZXItcG9pbnRlci1sZWZ0IHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKCRzaS1yb3RhdGlvbik7XHJcbn1cclxuXHJcbi4jeyRzaS1wcmV9LXNoYWRvdy1pbm5lci1wb2ludGVyLXJpZ2h0IHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSgkc2ktcm90YXRpb24pO1xyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyAzLiBDb250ZW50IFN0eWxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIENvbnRlbnQgc3R5bGVzXHJcbi4jeyRzaS1wcmV9LWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHNpLWJvcmRlci1yYWRpdXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tY29udGVudC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6ICRzaS1jb250ZW50LXBhZGRpbmc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2ktY29udGVudC1iZztcclxuXHJcbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xyXG4gICAgICAgIGJvcmRlcjogJHNpLWJvcmRlci13aWR0aCBzb2xpZCAkc2ktYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skc2ktcHJlfS1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyA0LiBDbG9zZSBCdXR0b25cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4uI3skc2ktcHJlfS1jbG9zZS1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgRnVua2lzLCBtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6ICRzaS1jbG9zZS1mb250LXNpemU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAkc2ktY2xvc2Utb3BhY2l0eTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG9wYWNpdHk6ICRzaS1jbG9zZS1ob3Zlci1vcGFjaXR5O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyA1LiBQb2ludGVyIFN0eWxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbltjbGFzcyo9JyN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXInXSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXI6ICRzaS1wb2ludGVyLWxlbmd0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHotaW5kZXg6IDM7XHJcbn1cclxuXHJcbiRzaS10cmlhbmdsZS1kaWZmZXJlbmNlOiBtaW4ocm91bmQoJHNpLWJvcmRlci13aWR0aCAqICgkc2ktcm9vdC0yIC0gMSkpLCAkc2ktcG9pbnRlci1sZW5ndGgpO1xyXG5cclxuW2NsYXNzKj0nI3skc2ktcHJlfS1wb2ludGVyLWJnJ10ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAkc2ktcG9pbnRlci1sZW5ndGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB6LWluZGV4OiA0O1xyXG5cclxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2ktcG9pbnRlci1sZW5ndGggLSAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItdG9wLFxyXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci1ib3R0b20ge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbn1cclxuXHJcbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWxlZnQsXHJcbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLXJpZ2h0IHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbn1cclxuXHJcbi8vIFRvcCBwb2ludGVyIHBvaXNpdGlvbmluZ1xyXG4uI3skc2ktcHJlfS1wb2ludGVyLXRvcCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcblxyXG4uI3skc2ktcHJlfS1wb2ludGVyLWJvcmRlci10b3Age1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNpLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1iZy10b3Age1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNpLWNvbnRlbnQtYmc7XHJcblxyXG4gICAgLiN7JHNpLXByZX0taGFzLWJvcmRlciAmIHtcclxuICAgICAgICB0b3A6IC0kc2ktYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaS10cmlhbmdsZS1kaWZmZXJlbmNlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gQm90dG9tIHBvaW50ZXIgcG9zaXRpb25pbmdcclxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3R0b20ge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItYm90dG9tIHtcclxuICAgIHRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzaS1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi4jeyRzaS1wcmV9LXBvaW50ZXItYmctYm90dG9tIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzaS1jb250ZW50LWJnO1xyXG5cclxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XHJcbiAgICAgICAgYm90dG9tOiAtJHNpLWJvcmRlci13aWR0aDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTGVmdCBwb2ludGVyIHBvc2l0aW9uaW5nXHJcbi4jeyRzaS1wcmV9LXBvaW50ZXItbGVmdCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi4jeyRzaS1wcmV9LXBvaW50ZXItYm9yZGVyLWxlZnQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHNpLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1iZy1sZWZ0IHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2ktY29udGVudC1iZztcclxuXHJcbiAgICAuI3skc2ktcHJlfS1oYXMtYm9yZGVyICYge1xyXG4gICAgICAgIGxlZnQ6IC0kc2ktYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNpLXRyaWFuZ2xlLWRpZmZlcmVuY2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFJpZ2h0IHBvaW50ZXIgcG9zaXRpb25pbmdcclxuLiN7JHNpLXByZX0tcG9pbnRlci1yaWdodCB7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1ib3JkZXItcmlnaHQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHNpLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLiN7JHNpLXByZX0tcG9pbnRlci1iZy1yaWdodCB7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzaS1jb250ZW50LWJnO1xyXG5cclxuICAgIC4jeyRzaS1wcmV9LWhhcy1ib3JkZXIgJiB7XHJcbiAgICAgICAgcmlnaHQ6IC0kc2ktYm9yZGVyLXdpZHRoO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc2ktdHJpYW5nbGUtZGlmZmVyZW5jZTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHNpLXByZX0tY29udGVudCB7XHJcblx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IDEuMTNyZW07XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogMC44OHJlbTtcclxuXHJcblx0XHQmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luOiAwfVxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcblx0fVxyXG5cclxuXHJcbn1cclxuIiwiLnNlY3Rpb24tLWJsb2d7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxufVxyXG5cclxuLmJsb2ctZXhjZXJwdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW07XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0bWluLWhlaWdodDogMTAwJTtcclxuXHJcblx0LmV4Y2VycHR7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0fVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAmOmhvdmVyLCAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDMzNCAvIDI0OTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjUzcmVtO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44OHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44OHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWNhdGVnb3J5IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW1cclxuICAgIH1cclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbVxyXG4gICAgfVxyXG4gICAgLmJ0bntcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BsaWRlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWV4Y2VycHQtZmVhdHVyZWQge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICB3aWR0aDogMzByZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAyLjI1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKSkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gJGdyaWQtZ3V0dGVyLXdpZHRoKTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgc20pIC0gJGdyaWQtZ3V0dGVyLXdpZHRoKTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gICAgLnByZXZpb3VzIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2UtbnVtYmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLXBvc3QtaGVhZGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIuNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDI1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1wb3N0LWhlYWRlcnMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xOSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcclxuICAgICAgICBtYXJnaW46IDAgMS42cmVtIC0ycHggMS42cmVtO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMTk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb3JlLXN0b3JpZXMge1xyXG4gICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODhyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG59XHJcbi5ibG9nLXBvc3QtY29udGVudHtcclxuICAgIC5maWVsZC1pdGVte1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctcG9zdC1jb250ZW50e1xyXG4gICAgLmh0bWwtZWRpdG9yIHtcclxuICAgICAgICAuZmllbGQtaXRlbSB7XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhzLWl0ZW0taW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIucHJvcGVydHktYmxvZyB7XHJcblx0cGFkZGluZzogMTEycHggMDtcclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEzMTNweDtcclxuXHRcdHBhZGRpbmc6IDBweCAxNnB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdG9wLWNvbnRlbnQge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdG9wLXByZWZpeCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdGg1IHtcclxuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNzlweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdG9wLWhlYWRpbmcge1xyXG5cdFx0bWF4LXdpZHRoOiA2MjZweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRjb2xvcjogIzJCMjgyOTtcclxuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAzOC40cHggKi9cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RvcC1kZXNjIHtcclxuXHRcdG1heC13aWR0aDogNjI2cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1ibG9nX190aWxlLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogLTEyIC0xNnB4O1xyXG5cclxuXHJcblx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0bWFyZ2luOiAtMTJweCAtMTJweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdG1hcmdpbjogLTEycHggMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnByb3BlcnR5LWJsb2dfX3RpbGUge1xyXG5cdHBhZGRpbmc6IDEycHggMTZweDtcclxuXHR3aWR0aDogMzMuMyU7XHJcblxyXG5cdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDEycHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDEycHggMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnByb3BlcnR5LWJsb2ctcG9zdHtcclxuXHRwYWRkaW5nOiAxMTJweCAwO1xyXG5cclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRwYWRkaW5nOiA2NHB4IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogNzY4cHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHR9XHJcblxyXG5cdCYtYXJ0aWNsZXtcclxuXHJcblx0XHRoMSxoMixoMyxoNCxoNSxoNntcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR9XHJcblxyXG5cdFx0aDUsaDZ7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgxLGgyLGgzLGg0e1xyXG5cdFx0XHRwYWRkaW5nOiAyNHB4IDBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGg2e1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aDR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbXtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoM3tcclxuXHRcdFx0Y29sb3I6IzJCMjgyOTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRHJ1ayBXaWRlIFdlYiBCb2xkIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI4LjhweCAqL1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc217XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLVBhcmFncmFwaCwgIzU1NSk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHRibG9ja3F1b3RlLCAuYmxvY2txdW90ZXtcclxuXHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInLHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDsgLyogMTQwJSAqL1xyXG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRkY0RjU4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZ3tcclxuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRcdCBoZWlnaHQ6IDE3NHB4O1xyXG5cdFx0XHQgfVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYtaGVhZGVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHNte1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LmxvZ28td3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHJcblx0XHRcdC5sb2dve1xyXG5cdFx0XHRcdHBhZGRpbmc6MHB4IDNweCA7XHJcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cclxuXHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2NHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tTGlnaHQtR3JleSwgI0Y0RjRGNCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLWZvb3RlcntcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiA0NHB4O1xyXG5cclxuXHRcdGgze1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tQmxhY2ssICMwMDApO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyN3B4ICovXHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxvZ28td3JhcHBlciwuYnRuLXdyYXBwZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHJcblx0XHRcdC5idG57XHJcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcclxuXHRcdFx0XHQtLWJzLWJ0bi1ib3JkZXItd2lkdGg6MHB4O1xyXG5cclxuXHRcdFx0XHRhLGJ1dHRvbntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHggO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAzbXM7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3JzLXByaW1hcnkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxvZ297XHJcblx0XHRcdFx0cGFkZGluZzowcHggM3B4IDtcclxuXHRcdFx0XHRjb2xvcjogYmxhY2s7XHJcblxyXG5cdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdGNvbG9yOiBibGFjaztcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDY0cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1MaWdodC1HcmV5LCAjRjRGNEY0KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuIiwiLnRpbGUtYm94IHtcclxuXHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YmFja2dyb3VuZDogIzFBMUExQTtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUge1xyXG5cdFx0LnRpbGUtYm94LWltYWdlIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4N3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWltYWdlIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjYjliOWI5O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYtY29udGVudCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHJcblx0XHQucHJvcGVydGllcy1zbGlkZXItLWxhbmRzY2FwZSAmIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLWhlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuXHRcdC5wcm9wZXJ0aWVzLXNsaWRlci0tbGFuZHNjYXBlICYge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGg1IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tV2hpdGUsICNGRkYpO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJEcnVrIFdpZGUgV2ViIEJvbGQgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDI1LjJweCAqL1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1kZXNjIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRmbGV4OiAxIDEgMCU7XHJcblxyXG5cdFx0LnByb3BlcnRpZXMtc2xpZGVyLS1sYW5kc2NhcGUgJiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDBweCAyMHB4IDIwcHggMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICNGNEY0RjQ7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYtYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0Ji1hY3Rpb24ge1xyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvcnMtcHJpbWFyeSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50aWxlLWJveC1idG4ge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogOHB4O1xyXG5cdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGOUY5Rjk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyQjI4Mjk7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQmLWRhdGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdH1cclxuXHJcblxyXG59XHJcblxyXG4vLy5wcm9wZXJ0aWVzLXNsaWRlcl9fdGlsZXtcclxuLy9cdHdpZHRoOjQwMHB4IDtcclxuLy99XHJcbiIsIi8qKlxyXG4gKiA8JSBsb29wICRUaWxlcyAlPlxyXG4gKiBcdDxkaXYgY2xhc3M9XCJyb3cgYnJlYWstYXBhcnQtdGlsZSA8JSBpZiAkRXZlbiAlPiBicmVhay1hcGFydC10aWxlLWFsdCA8JSBlbmRfaWYgJT5cIj5cclxuICogXHRcdDxkaXY+XHJcbiAqIFx0XHRcdHskSW1hZ2V9XHJcbiAqIFx0XHQ8L2Rpdj5cclxuICogXHRcdDxkaXY+XHJcbiAqIFx0XHRcdDwlIGlmICRTdWJUaXRsZSAlPlxyXG4gKiBcdFx0XHRcdDxoMz57JFN1YlRpdGxlfTwvaDM+XHJcbiAqIFx0XHRcdDwlIGVuZF9pZiAlPlxyXG4gKiBcdFx0XHQ8aDI+eyRUaXRsZX08L2gyPlxyXG4gKiBcdFx0XHQ8cD57JEV4Y2VycHR9PC9wPlxyXG4gKiBcdFx0XHQ8YSBocmVmPVwiJExpbmtcIiBjbGFzcz1cImJ0biBidG4tYXJyb3dcIj5SZWFkIG1vcmU8L2E+XHJcbiAqIFx0XHQ8L2Rpdj5cclxuICogXHQ8L2Rpdj5cclxuICogPCUgZW5kX2xvb3AgJT5cclxuICovXHJcblxyXG4uYnJlYWstYXBhcnQtdGlsZSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDAgNHJlbTtcclxuICAgIEBpbmNsdWRlIGxnLXNjcmVlbiB7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAwIDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBpcGFkIHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDAgMS41cmVtO1xyXG4gICAgfVxyXG4gICAgLy8gPmRpdiB7XHJcbiAgICAvLyAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgIC8vIH1cclxuICAgIC8vIGRpdjpmaXJzdC1vZi10eXBlIHtcclxuICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vIH1cclxuICAgIC8vIGRpdjpsYXN0LW9mLXR5cGUge1xyXG4gICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIC8vICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDQyMCAvIDUzNjtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEzcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1hcnJvdyB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgJi5icmVhay1hcGFydC10aWxlLWFsdCB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIGRpdjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgLnRpbGVzLWVsZW1lbnRfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGlwYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZXMtZWxlbWVudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcclxuICAgIH1cclxufSIsIi5mdWxsLXdpZHRoLXRpbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgID5kaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLWNvbnRyb2xzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICB9XHJcbiAgICBbZGF0YS1zbGlkZXItY29udHJvbF0ge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIFtkYXRhLXNsaWRlci1jb250cm9sPVwiPFwiXSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHR9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcblxyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHR9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG5cclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycmVtO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyhtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCkgLyAyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAycmVtO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZ1bGwtd2lkdGgtdGlsZS1hbHQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgIH1cclxufVxyXG5cclxuLmZ1bGwtd2lkdGgtdGlsZV9pbWcge1xyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi51c2VyZm9ybSB7XHJcblxyXG5cdGxhYmVsIHtcclxuXHRcdEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcclxuXHR9XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdGNvbG9yLXNjaGVtZTogZGFyaztcclxuXHR9XHJcblxyXG5cdGlucHV0LFxyXG5cdHNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcblx0XHRwYWRkaW5nOiAwLjYzcmVtIDAuOTRyZW07XHJcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHJcblx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTNyZW07XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZXJyb3Ige1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhbmdlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHNlbGVjdCB7XHJcblx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICBvcHRpb257XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSA4cHgpIDUwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5maWVsZC5kcm9wZG93biA+IC5taWRkbGVDb2x1bW4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2NoZXZyb24tZG93bi13aGl0ZS1zeW1ib2wuc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDNweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuXHRcdH1cclxuXHJcblx0XHQmOmhhcyhzZWxlY3Q6Zm9jdXMpOmJlZm9yZSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRleHRhcmVhIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0cGFkZGluZzogMC42M3JlbSAwLjk0cmVtO1xyXG5cclxuXHRcdCYsICY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZHJvcGRvd24sXHJcblx0LnRleHQsXHJcblx0LnRleHRhcmVhLFxyXG5cdC5udW1iZXIge1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblxyXG5cdC5vcHRpb25zZXQge1xyXG5cclxuXHRcdC5vZGQsIC5ldmVuIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2hlY2tib3gge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGVnZW5kIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyYjI4Mjk7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idG4tdG9vbGJhci5BY3Rpb25zIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5taWRkbGVDb2x1bW4ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdH1cclxuXHJcblx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGZvbnQtc2l6ZTogMS4xM3JlbTtcclxuXHRcdHBhZGRpbmc6IDAuNjNyZW0gMC45NHJlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcgJyB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2xvbmctYXJyb3ctc2Vjb25kYXJ5LXN5bWJvbC5zdmdcIik7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XHJcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgbGVmdDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDFyZW07XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdC5lcnJvci5tZXNzYWdlIHtcclxuXHRcdGNvbG9yOiAkZGFuZ2VyO1xyXG5cdH1cclxuXHJcblxyXG5cdC5mb3JtLXN0ZXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHQudXNlcmZvcm1zZ3JvdXAge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGhcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQmLmxpZ2h0LWJhY2tncm91bmQge1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0Y29sb3Itc2NoZW1lOiB1bnNldDtcclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dCxcclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cclxuXHRcdFx0JiwgJjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5maWVsZC5kcm9wZG93biA+IC5taWRkbGVDb2x1bW46YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9jaGV2cm9uLWRvd24tcHJpbWFyeS1zeW1ib2wuc3ZnXCIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHRleHRhcmVhIHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcblxyXG5cdFx0XHQmLCAmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyAnIHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvbG9uZy1hcnJvdy1wcmltYXJ5LXN5bWJvbC5zdmdcIik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG5cclxuLlNpbHZlclN0cmlwZVxcXFxVc2VyRm9ybXNcXFxcTW9kZWxcXFxcVXNlckRlZmluZWRGb3JtIHtcclxuXHQuaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMjIwcHg7XHJcblx0XHRwYWRkaW5nOiA5MHB4IDA7XHJcblx0fVxyXG59XHJcblxyXG4uU2lsdmVyU3RyaXBlXFxcXFVzZXJGb3Jtc1xcXFxNb2RlbFxcXFxVc2VyRGVmaW5lZEZvcm0ge1xyXG5cdCYuc3RpY2t5IHtcclxuXHRcdC8vLmhlYWRlciB7XHJcblx0XHQvL1x0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQvL31cclxuXHJcblx0XHQuc2VjdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAwICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci10aGVtZS12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgICgkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIuU2lsdmVyU3RyaXBlXFxcXEVycm9yUGFnZVxcXFxFcnJvclBhZ2V7XHJcbiAgICAuaGVhZGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb257XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAwO1xyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0cGFkZGluZzogODBweCAwIDUwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGNEYzRUIzQjtcclxuXHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogNDBweCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubG9nby1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1pY29ucy1ncm91cCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuXHRcdC5zb2NpYWwtbGluayB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbC0zIHtcclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tIHtcclxuXHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSB4cyB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lci5oaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLXBzIHtcclxuXHRcdGNvbHVtbnM6IDEgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG5cdC5mb290LW5hdiB7XHJcblx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvO1xyXG5cdFx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0fVxyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyX19tYWluIHtcclxuXHRoNSB7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnRuLXByaW1hcnkge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuXHRcdHBhZGRpbmc6IDEycHggNDVweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItZm9ybSB7XHJcblx0LmNvbC1hdXRvIHtcclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1jb250cm9sIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRsaW5lLWhlaWdodDogMjdweDtcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFkZHJlc3MtYmxvY2sge1xyXG5cclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRtYXJnaW46IDBweCA3cHggMTBweCAtNnB4O1xyXG5cdH1cclxuXHJcblx0YSwgcCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHhzIHtcclxuXHQuY29udGFjdC1ibG9jayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhY3QtYmxvY2tfX2xpbmsge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdGxpIHtcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItZm9ybSB7XHJcblx0Lmxpbmsge1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyLWxpc3Qtd3JhcCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0ZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbGlzdDpudGgtY2hpbGQoMikge1xyXG5cdFx0bGkge1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xyXG5cdCYubW9kYWwge1xyXG5cdFx0Lm1vZGFsLWRpYWxvZyB7XHJcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyLWZvcm0ge1xyXG5cdC5idG46ZGlzYWJsZWQge1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyLWxpc3Qtd3JhcCB7XHJcblx0LmZvb3Rlci1saXN0Om50aC1jaGlsZCgyKSB7XHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWxpc3Q6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlci1mb3JtIHtcclxuXHQuYnRuLXN1YmNyaXB0aW9uIHtcclxuXHJcblx0XHRiYWNrZ3JvdW5kOiAjRjRGM0VCO1xyXG5cdFx0cGFkZGluZzogMXJlbSAycmVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcclxuXHRcdGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3ViY3JpcHRpb24tbW9kYWwge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyAnO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHR9XHJcblxyXG5cdCYuaGlkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9faG9sZGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjI4Mjk7XHJcblxyXG5cclxuXHRcdCYtdGl0bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAxNnB4IDA7XHJcblxyXG5cdFx0XHRoNSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmc6IDQwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ViY3JpcHRpb24tbW9kYWwtY2xvc2UtYnRuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3ViY3JpcHRpb24tbW9kYWwtZm9ybSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAwIC0yMHB4O1xyXG5cclxuXHRcdFx0Lm1pZGRsZUNvbHVtbiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0LCB0ZXh0YXJlYSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjRGM0VCO1xyXG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5taWRkbGVDb2x1bW4td2lkdGgtaGFsZiB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuLXRvb2xiYXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0YnV0dG9uW3R5cGU9J3N1Ym1pdCddIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNEYzRUIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGdW5raXMsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuIiwiLmxvY2F0aW9uLXNsaWRlciB7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdHBhZGRpbmc6IDExMnB4IDBweDtcclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDY0cHggMDtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogNjRweCAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdG9wIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHR9XHJcblxyXG5cdC5sb2NhdGlvbi1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdCZfX2ZsaXRlci1idG5zIHtcclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAtOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2NhdGlvbi1zbGlkZXItZmxpdGVyLWJ0biB7XHJcblx0XHRcdHBhZGRpbmc6IDhweDtcclxuXHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEZ1bmtpcywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDQwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XHJcblx0XHRcdFx0Y29sb3I6ICMyYjI4Mjk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcblx0XHRcdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmNGYzZWI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmlzLWhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuc3BsaWRlX19saXN0IHtcclxuXHRcdC8vdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdG1hcmdpbjogMHB4IC04cHg7XHJcblx0fVxyXG5cclxuXHQuc3BsaWRlX190cmFja3tcclxuXHRcdC8vb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQmX190aWxlIHtcclxuXHRcdHdpZHRoOiAxNHJlbSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMHB4IDhweDtcclxuXHJcblx0fVxyXG5cclxuXHQmX190aWxlLWJveC13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0Jl9fdGlsZS1ib3gtaGVhZGluZyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGlsZS1ib3gtY29udGVudCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdH1cclxuXHJcblxyXG5cdC5sb2NhdGlvbi1zbGlkZXJfX3RpbGUtYm94LWltYWdlIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3BsaWRlX19hcnJvd3tcclxuXHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XHJcblxyXG5cdFx0c3Zne1xyXG5cdFx0XHRmaWxsOiAjZjRmM2ViO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXByZXZ7XHJcblx0XHRcdGxlZnQ6IC0yZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdGxlZnQ6IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0bGVmdDogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tbmV4dHtcclxuXHRcdFx0cmlnaHQ6IC0yZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHRcdHJpZ2h0OiAxZW07XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdHJpZ2h0OiAxZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cclxuXHR9XHJcblxyXG5cclxuXHQmLmRhcmstQmd7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMmIyODI5O1xyXG5cclxuXHRcdC5zcGxpZGVfX2Fycm93e1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjRmM2ViO1xyXG5cclxuXHRcdFx0c3Zne1xyXG5cdFx0XHRcdGZpbGw6ICMyYjI4Mjk7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LmxvY2F0aW9uLXNsaWRlcl9fdGlsZS1ib3gtZGVzY3tcclxuXHRcdFx0Y29sb3I6ICNmNGYzZWI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxvY2F0aW9uLXNsaWRlcl9fdGl0bGV7XHJcblx0XHRcdGNvbG9yOiAjZjRmM2ViO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2NhdGlvbi1zbGlkZXItZmxpdGVyLWJ0biB7XHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Y0ZjNlYjtcclxuXHRcdFx0XHRjb2xvcjogI2Y0ZjNlYjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzJiMjgyOTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNGYzZWI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG4iLCIuZm9vdGVyLXNlY29uZGFyeSB7XHJcblx0YmFja2dyb3VuZDogIzFBMUExQTtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0cGFkZGluZzogODBweCAwcHg7XHJcblxyXG5cdEBpbmNsdWRlIHhzIHtcclxuXHRcdHBhZGRpbmc6IDQ4cHggMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEzMTJweDtcclxuXHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHR9XHJcblxyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0d2lkdGg6IDIwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgbGctc2NyZWVuIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDgwJTtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogMCAtMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBsZy1zY3JlZW4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1saW5rLWNvbCB7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGlwYWQtbGcge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGlwYWQtbWF4IHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAtMjBweCAwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZm9vdGVyLXNlY29uZGFyeV9fcmlnaHQtbGluay1jb2wtbGlzdCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGFjdC1kZXRhaWwge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgc20tdGFibGV0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4NXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODVweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hZGRyZXNzLWZvb3RlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDdweCAxMHB4IC0xMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhZGRyZXNzIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucGhvbmUtZm9vdGVyLCAuYWRkcmVzcy1mb290ZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLVdoaXRlLCAjRkZGKTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zdWJzY3JpcHRpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBpcGFkLWxnIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3Vic2NyaXB0aW9uLWZvb3Rlci1oZWFkaW5nIHtcclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkRydWsgV2lkZSBXZWIgQm9sZCBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7IC8qIDE5LjZweCAqL1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLXN1YmhlYWRpbmcge1xyXG5cdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdWJzY3JpcHRpb24tZm9vdGVyLWZvcm0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0Z2FwOiAxNnB4O1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAwIDA7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1XaGl0ZSwgI0ZGRik7XHJcblxyXG5cdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzUwNTA1MDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMjRweDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRjRGNTg7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRjRGM0VCO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmM2MzZiO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN1YnNjcmlwdGlvbi1mb290ZXItZGVzYyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0XHRcdFx0cCwgYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMThweCAqL1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fYm90dG9tIHtcclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBpcGFkLW1heCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1sZWZ0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMTJweDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB4cyB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjFweCAqL1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCA2cHggMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdEBpbmNsdWRlIHhzIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYtcmlnaHQge1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgLTZweDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblxyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgaXBhZC1tYXgge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuIiwiLmF2YWlsYWJpbGl0eSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHJcblx0Ji5zZWFyY2gtZWxlbWVudC0tc2Vjb3VuZGFyeXtcclxuXHRcdGJhY2tncm91bmQ6ICMxQTFBMUE7XHJcblxyXG5cdFx0LmF2YWlsYWJpbGl0eV9fd3JhcCAuZm9ybS1ncm91cCBsYWJlbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgaW5wdXQsIC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgc2VsZWN0e1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWluZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEzMTJweDtcclxuXHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hdmFpbGFiaWxpdHlfX3dyYXAgLmZvcm0tZ3JvdXAgc2VsZWN0e1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMUExQTFBO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWFyY2gtYnRuIC5mb3JtLWdyb3VwIC5idG57XHJcblx0XHRcdGJvcmRlcjogI0ZGNEY1ODtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGNEY1ODtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nOiAxNnB4IDMycHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmNWU2NjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG57XHJcblx0XHRcdGJvcmRlcjogI0ZGNEY1ODtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGNEY1ODtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmY1ZTY2O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgc20tdGFibGV0e1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRwYWRkaW5nOiAxLjNyZW0gM3JlbTtcclxuXHJcblx0XHQmLnNlYXJjaC1lbGVtZW50LS1zZWNvdW5kYXJ5e1xyXG5cdFx0XHRwYWRkaW5nOiAyMXB4IDQ2cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRAaW5jbHVkZSB4c3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0cGFkZGluZzogMXJlbTtcclxuXHJcblx0XHQmLnNlYXJjaC1lbGVtZW50LS1zZWNvdW5kYXJ5e1xyXG5cdFx0XHRwYWRkaW5nOiAyMXB4IDQ2cHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0cGFkZGluZzogMS4zcmVtIDVyZW07XHJcblx0XHRib3gtc2hhZG93OiAwcHggMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0QGluY2x1ZGUgeGxnLXNjcmVlbntcclxuXHRcdFx0cGFkZGluZzogMS4zcmVtIDJyZW07XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBsZy1zY3JlZW57XHJcblx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGlwYWR7XHJcblx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eV9fd3JhcCB7XHJcblx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0QGluY2x1ZGUgc20tdGFibGV0e1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4c3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjogI0U3RTdGMjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRyZW07XHJcblx0XHR9XHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogMDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaG90ZWwtc2VsZWN0IHtcclxuXHQgIGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuICAuaG90ZWwtc2VsZWN0LWRyb3Bkb3due1xyXG4gICAgLmZvcm0tZ3JvdXA6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbi8vVG9kbyBSYXNpayBzdGFydHNcclxuXHQuY3VzdG9tLWRyb3Bkb3duLXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6Jyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCR0aGVtZURpcmVjdG9yeSArIFwiaW1hZ2VzL3N2Zy9kYXRlcGlja2VyLWxlZnQtYXJyb3cuc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR0b3A6NTAlO1xyXG5cdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5jdXN0b20tZHJvcGRvd24tdHJpZ2dlciB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwcHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQuY3VzdG9tLWRyb3Bkb3duLW9wdGlvbnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdGJhY2tncm91bmQ6ICMyYjI4Mjk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtaGVpZ2h0OiAyODBweDtcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgIFxyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuXHR9XHJcblxyXG5cdC5jdXN0b20tb3B0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICB0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XHJcblxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWI7XHJcbiAgICAgIGNvbG9yOiAjMmIyODI5O1xyXG4gICAgfVxyXG5cdH1cclxuXHJcblxyXG5cdC5jdXN0b20tZHJvcGRvd24td3JhcHBlcjpob3ZlciAuY3VzdG9tLWRyb3Bkb3duLW9wdGlvbnMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC8vIFRvZG8gcmFzaWsgZW5kXHJcbn1cclxuXHJcbi5zZWFyY2gtYnRuIHtcclxuXHQuZm9ybS1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB4c3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdC5idG4ge1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcblx0XHRcdEBpbmNsdWRlIGxnLXNjcmVlbntcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjhyZW0gMXJlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBpcGFke1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuOHJlbSAycmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHhze1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmJ0bi0tYXZhaWxhYmxpdHl7XHJcblx0cGFkZGluZzogMXJlbSAycmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcbn1cclxuLmNoZWNrb3V0LWNvbHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LmZvcm0tZ3JvdXB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRpbnB1dHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblxyXG4gICAgJi5mb3JtLWdyb3VwX19jdXN0b217XHJcbiAgICAgICY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6dW5zZXQ7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDonJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItbGVmdC1hcnJvdy5zdmdcIik7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdHRvcDo3NSU7XHJcblx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpoYXMoc2VsZWN0OmZvY3VzKTphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ndWVzdHMtZHJvcGRvd24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG1heC13aWR0aDogMTYwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogOTk7XHJcblx0Ym94LXNoYWRvdzogMnB4IDBweCAxMnB4IC0xcHggcmdiYSgkcHJpbWFyeSwgMC41NCk7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZykpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7Y29sb3I6ICRwcmltYXJ5fVxyXG5cdH1cclxufVxyXG4uc2VhcmNoLWVsZW1lbnQuc2VhcmNoLWluLWhlYWRlci1lbGVtZW50IHtcclxuXHQuZ3Vlc3RzLWRyb3Bkb3duIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmd1ZXN0cy1saXN0X193cmFwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRsYWJlbCwgYnV0dG9uIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHRcdC5mb3JtLWdyb3VwIHtcclxuXHRcdFx0Lmd1ZXN0cy1saXN0X193cmFwIHtcclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ndWVzdHMtbGlzdHtcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdCY6bGFzdC1jaGlsZHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcbi5ndWVzdHMtbGlzdF9fd3JhcCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRsYWJlbHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdG1heC13aWR0aDogMTIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRAaW5jbHVkZSBsZy1zY3JlZW57XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgaXBhZHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhze1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5hdmFpbGFiaWxpdHlfX3dyYXAge1xyXG5cdC5mb3JtLWdyb3Vwe1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Lmd1ZXN0cy1saXN0X193cmFwIHtcclxuXHJcblx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgeHN7XHJcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ndWVzdHMtbGlzdF9fd3JhcCAge1xyXG5cdGJ1dHRvbntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHhze1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4ucGlrYS1sZW5kYXJ7XHJcblx0bWFyZ2luOiAxcmVtIDEuM3JlbTtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbn1cclxuLnBpa2Etc2luZ2xle1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxufVxyXG4ucGlrYS1sYWJlbHtcclxuXHRjb2xvcjogIzdBNzU4NTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbn1cclxuLnBpa2EtdGl0bGV7XHJcblx0LnBpa2EtbGFiZWx7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcclxuXHRcdGNvbG9yOiAjRUVFQ0YxO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuXHR9XHJcbn1cclxuLnBpa2EtdGFibGV7XHJcblx0dGh7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRmb250LXNpemU6IDAuN3JlbTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0XHRhYmJyW3RpdGxlXXtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGlrYS1idXR0b257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0d2lkdGg6IDM1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuXHQmOmhvdmVye1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHR9XHJcbn1cclxuLmhhcy1ldmVudCB7XHJcblx0LnBpa2EtYnV0dG9ue1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcbn1cclxuLmlzLXRvZGF5e1xyXG5cdC5waWthLWJ1dHRvbntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0fVxyXG59XHJcblxyXG4uaXMtc2VsZWN0ZWQge1xyXG5cdC5waWthLWJ1dHRvbntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxufVxyXG5cclxuLnBpa2EtcHJldixcclxuLmlzLXJ0bCAucGlrYS1uZXh0IHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHRoZW1lRGlyZWN0b3J5ICsgXCJpbWFnZXMvc3ZnL2RhdGVwaWNrZXItcmlnaHQtYXJyb3cuc3ZnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR3aWR0aDogMTRweDtcclxuXHRoZWlnaHQ6IDE0cHg7XHJcblx0dG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucGlrYS1uZXh0LFxyXG4uaXMtcnRsIC5waWthLXByZXYge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdGhlbWVEaXJlY3RvcnkgKyBcImltYWdlcy9zdmcvZGF0ZXBpY2tlci1sZWZ0LWFycm93LnN2Z1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0d2lkdGg6IDE0cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdHRvcDogMTBweDtcclxufVxyXG4uaXMtZGlzYWJsZWQge1xyXG5cdC5waWthLWJ1dHRvbntcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRvcGFjaXR5OiAwLjI1O1xyXG5cdH1cclxufVxyXG4uaXMtaW5yYW5nZXtcclxuXHQucGlrYS1idXR0b257XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDEpO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdHdpZHRoOiAzN3B4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcblx0fVxyXG59XHJcbi5pcy1lbmRyYW5nZSB7XHJcblx0LnBpa2EtYnV0dG9uIHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxufVxyXG4uaXMtc3RhcnRyYW5nZSB7XHJcblx0LnBpa2EtYnV0dG9uIHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdH1cclxufVxyXG5cclxuLnBpa2EtdGFibGV7XHJcblx0dGhlYWR7XHJcblx0XHR0aHtcclxuXHRcdFx0YWJicntcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0dGR7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuLmd1ZXN0cy1kcm9wZG93bntcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdCYuc2hvd3tcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG4udG90YWwtY291bnR7XHJcblx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHN7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0fVxyXG59XHJcbi5ib29raW5nLWNvbCB7XHJcblx0cGFkZGluZy1yaWdodDogNHJlbTtcclxuXHRAaW5jbHVkZSB4bGctc2NyZWVue1xyXG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcclxuXHR9XHJcblx0QGluY2x1ZGUgaXBhZHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhze1xyXG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcclxuXHR9XHJcbn1cclxuLnBpa2Etcm93e1xyXG5cdHRke1xyXG5cdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0LnBpa2EtYnV0dG9ue1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuaXMtZGlzYWJsZWR7XHJcblx0XHRcdFx0LnBpa2EtYnV0dG9uIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLl9fbHBmb3JtX3N0YXJ0X2ljb257XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG50ZHtcclxuXHQmLmlzLXN0YXJ0cmFuZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgMCAwIDUwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pcy1zdGFydHJhbmdle1xyXG5cdC5waWthLWJ1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMnB4O1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XHJcblx0fVxyXG59XHJcbnRke1xyXG5cdCYuaXMtZW5kcmFuZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pcy1lbmRyYW5nZXtcclxuXHQucGlrYS1idXR0b24ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcclxuXHR9XHJcbn1cclxuXHJcbnRke1xyXG5cdCYuaXMtZW5kcmFuZ2UuaXMtc3RhcnRyYW5nZS5pcy10b2RheSB7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnBpa2Etcm93e1xyXG5cdHRke1xyXG5cdFx0Ji5pcy1lbXB0eSArIC5pcy1pbnJhbmdle1xyXG5cdFx0XHQucGlrYS1idXR0b257XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlIDAgMCA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG50ZFtkYXRhLWRheT1cIjMxXCJde1xyXG5cdCYuaXMtaW5yYW5nZXtcclxuXHRcdC5waWthLWJ1dHRvbntcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5waWthLXJvd3tcclxuXHR0ZFtkYXRhLWRheT1cIjFcIl17XHJcblx0XHQmLmlzLWVtcHR5ICsgLmlzLWlucmFuZ2V7XHJcblx0XHRcdC5waWthLWJ1dHRvbntcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCUgNTAlIDUwJSA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbi8vLmF2YWlsYWJpbGl0eV9fd3JhcC0tZGVza3RvcHtcclxuLy8gICAgQGluY2x1ZGUgc20tdGFibGV0e1xyXG4vLyAgICAgICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAgfVxyXG4vLyAgICBAaW5jbHVkZSB4c3tcclxuLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vICAgIH1cclxuLy99XHJcbi5idG4tLWF2YWlsYWJsaXR5e1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QGluY2x1ZGUgc20tdGFibGV0e1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHhze1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHQubW9kYWwtZGlhbG9nIHtiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeX1cclxuXHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDA7XHJcblxyXG5cdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0JiA+IC5jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8uYXZhaWxhYmlsaXR5X193cmFwe1xyXG4vLyAgICAubW9kYWwtY29udGVudHtcclxuLy8gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbi8vICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXR7XHJcbi8vICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbi8vICAgICAgICB9XHJcbi8vICAgICAgICBAaW5jbHVkZSB4c3tcclxuLy8gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuLy8gICAgICAgIH1cclxuLy8gICAgICAgIC5jb250YWluZXJ7XHJcbi8vICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDNyZW07XHJcbi8vICAgICAgICB9XHJcbi8vICAgIH1cclxuLy9cclxuLy99XHJcblxyXG4uaXMtc2VsZWN0ZWR7XHJcblx0Ji5pcy1zdGFydHJhbmdle1xyXG5cdFx0Ji5pcy1lbmRyYW5nZXtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3RhcnRjYWxkYXRlLFxyXG4uZW5kY2FsZGF0ZXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4uY2FsZW5kYXItY29se1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uY2FsZW5kYXJfX3Bpa2FkYXl7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTAwJTtcclxufVxyXG4uY2FsZW5kYXJfX2lucHV0c3tcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmlzLWRpc2FibGVke1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmZvcm0tZ3JvdXBfX2lubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHQuZm9ybS1ncm91cHtcclxuXHRcdC5mb3JtLWdyb3VwX19pbm5lcntcclxuXHRcdFx0aW5wdXQuY2FsZW5kYXJfX2lucHV0IHtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHQuZm9ybS1ncm91cCB7XHJcblx0XHQuc3RhcnRjYWxkYXRlLFxyXG5cdFx0LmVuZGNhbGRhdGV7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4uY2FsZW5kYXJfX2lucHV0c3tcclxuXHQuZm9ybS1ncm91cHtcclxuXHRcdGZsZXg6IDAgMCA1MCU7XHJcblxyXG5cdFx0Ly9AaW5jbHVkZSB4c3tcclxuXHRcdC8vXHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdC8vfVxyXG5cdH1cclxufVxyXG4udG90YWwtY291bnRfX2Vycm9ye1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTIwcHg7XHJcblx0bGVmdDogMDtcclxufVxyXG4uZ3Vlc3RzLWNvbC1lcnJvcmVke1xyXG5cdC50b3RhbC1jb3VudF9fZXJyb3J7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0fVxyXG59XHJcbi8vIC5ndWVzdHMtY29se1xyXG4vLyAgICAgLmZvcm0tZ3JvdXB7XHJcbi8vICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcbi5ndWVzdHMtY29se1xyXG5cdC50b3RhbGd1ZXN0czpmb2N1cyArIC50b3RhbC1jb3VudF9fZXJyb3J7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Ji5jaGVja291dC1jb2wge1xyXG5cdFx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0XHQmOmhhcyguZ3Vlc3RzLWRyb3Bkb3duLmRyb3BEb3duLnNob3cpOmFmdGVyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIHtcclxuXHRcdCYuY2hlY2tvdXQtY29sIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRyaWdodDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgdXAtbGctc2NyZWVuIHtcclxuXHRcdCYuY2hlY2tvdXQtY29sIHtcclxuXHRcdFx0LmZvcm0tZ3JvdXA6YWZ0ZXIge1xyXG5cdFx0XHRcdHRvcDogNjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLWVsZW1lbnQuaGVybyAuYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eV9fd3JhcC5tb2RhbCBbZGF0YS1icy10b2dnbGU9XCJtb2RhbFwiXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2VhcmNoLWVsZW1lbnQuc2VhcmNoLWluLWhlYWRlci1lbGVtZW50IHtcclxuXHQuc2VhcmNoLWJ0biB7XHJcblx0XHQuZm9ybS1ncm91cCB7XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYXZhaWxhYmlsaXR5X193cmFwIHtcclxuXHRcdC5mb3JtLWdyb3VwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNoZWNrb3V0LWNvbCB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG4iLCIuYnV0dG9ucy13cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XHJcbiAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b25zLWVsZW1lbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNHJlbSAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20tdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idXR0b25zLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0Ji5yZW1vdmUtYm90dG9tLXNwYWNlIHtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMC45cmVtIDAuNXJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgJjpub3QoOmhvdmVyKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWN1c3RvbXtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDhweDtcclxuXHRiYWNrZ3JvdW5kOiAgIzJCMjgyOTtcclxuXHRjb2xvcjogI0ZGRjtcclxuXHRmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Ly93aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdCYuYnRuLWN1c3RvbS1jb2xvcntcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9ycy1wcmltYXJ5KTtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tdHJhbnNwYXJlbnR7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiA4cHg7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0c3Zne1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDZweCA7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLWltYWdle1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gIGltZ3tcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gIHN2Z3tcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbn0iLCJcclxuLm9mZmVyLWRldGFpbC1wYWdlIHtcclxuXHQub2ZmZXItZGV0YWlsIHtcclxuXHRcdG1hcmdpbjogNHJlbSBhdXRvO1xyXG5cclxuXHRcdC5tYWluLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRmb250LXNpemU6IDNyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNjNyZW07XHJcblx0XHRcdEBpbmNsdWRlIHNtLXRhYmxldHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4c3tcclxuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW5jbHVzaW9ucy10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRAaW5jbHVkZSBzbS10YWJsZXR7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSB4c3tcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmluY2x1c2lvbnMge1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNwbGlkZV9fc2xpZGV7XHJcblx0XHRpbWd7XHJcblx0XHRcdGhlaWdodDogNDByZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5vZmZlci1kZXRhaWxfX3dyYXB7XHJcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG59XHJcblxyXG4iLCIuc2xpZGVyLWdhbGxlcnkge1xyXG4gIC5zbGlkZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDM1cmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDYwdnc7XHJcblxyXG4gICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgIGhlaWdodDogMzVyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBoZWlnaHQ6IDM1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OS42OGRlZywgcmdiYSgwLCAwLCAwLCAwLjUzKSAyLjkyJSwgcmdiYSgwLCAwLCAwLCAwKSAyMS4zNSUpLCBsaW5lYXItZ3JhZGllbnQoODkuMTRkZWcsIHJnYmEoMCwgMCwgMCwgMC41OSkgNS45OSUsIHJnYmEoMCwgMCwgMCwgMCkgMzIuNTIlKTtcclxuICAgICAgJi5oYXMtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC41NyksIHJnYmEoMCwgMCwgMCwgMC41NykpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3BsaWRlX19hcnJvd3N7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnNwbGlkZV9fcGFnaW5hdGlvbntcclxuICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmdhbGxlcnktZWxlbWVudDpub3QoW2RhdGEtZGlzcGxheS10eXBlPVwiU2xpZGVyXCJdKSAmIHtcclxuICAgIC5zcGxpZGVfX3BhZ2luYXRpb24uc3BsaWRlX19wYWdpbmF0aW9uLW91dGxpbmUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbi5zcGxpZGVfX3BhZ2luYXRpb24tb3V0bGluZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ4RDhEO1xyXG4gICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGxpZGVfX2Fycm93e1xyXG4gICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwbGlkZV9fYXJyb3cuc3BsaWRlX19hcnJvdy1sb25nLWFycm93e1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgIH1cclxuICAgIC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctbG9uZy1hcnJvdzo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiJTNFJTNDcGF0aCBkPVwiTTEyIDRMMTAuNTkgNS40MUwxNi4xNyAxMUg0VjEzSDE2LjE3TDEwLjU5IDE4LjU5TDEyIDIwTDIwIDEyTDEyIDRaXCIgZmlsbD1cImJsYWNrXCIlM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UnKTtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuICAgIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcclxuICAgICAgbGVmdDogMTByZW1cclxuICAgIH1cclxuICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcclxuICAgICAgcmlnaHQ6IDEwcmVtXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4kc2xpZGVyLXJvb21zLS1icmVha3BvaW50OiAkc2xpZGUtd2lkdGggKyAoJHNsaWRlLWd1dHRlciAqIDIpO1xyXG5cclxuXHJcbi5zbGlkZXItcm9vbXMtcHJvcGVydGllcyB7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDAgOHJlbTtcclxuICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwIDVyZW07XHJcbiAgICB9XHJcbiAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xyXG4gICAgICAgIC8vbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0fVxyXG5cclxuICAgIH1cclxuICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcclxuICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICByaWdodDogY2FsYyg1MCUgLSBjYWxjKCRzbGlkZS13aWR0aCAvIDIpIC0gY2FsYygkc2xpZGUtZ3V0dGVyIC8gMikpO1xyXG4gICAgICAgIC8vcmlnaHQ6IGNhbGMoNTAlIC0gY2FsYygkc2xpZGUtd2lkdGggLyAyKSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKTtcclxuXHJcblx0XHRAaW5jbHVkZSBzbS10YWJsZXQge1xyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgeHMge1xyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0fVxyXG5cclxuICAgIH1cclxuICAgIC5tb2RlbC1zbGlkZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6ICRzbGlkZS13aWR0aDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1pbi1oZWlnaHQ6IDIwcmVtO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiA5MjAgLyA0NTc7XHJcblxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2xpZGVyLXJvb21zLS1icmVha3BvaW50KSB7XHJcblx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLy9oZWlnaHQ6IDI4cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAvL0BpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgLy8gICAgaGVpZ2h0OiAyNHJlbTtcclxuICAgICAgICAvL31cclxuICAgICAgICAvL0BpbmNsdWRlIHhzIHtcclxuICAgICAgICAvLyAgICBoZWlnaHQ6IDI0cmVtO1xyXG4gICAgICAgIC8vfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSwgcmdiYSgwLCAwLCAwLCAwLjMyKSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTNyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAyLjVyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICBib3R0b206IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgIGJvdHRvbTogMzZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3BsaWRlX19hcnJvd3Mge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbGlkZXItcm9vbXMtLWJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BsaWRlX19hcnJvdy0tcHJldiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmxvYWRpbmctbW9kZWwge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIwKTtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0d2lkdGg6IDRweDtcclxuXHR9XHJcblxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmxvYWRpbmctbW9kZWwtaG9sZGVyIHtcclxuXHRtYXgtd2lkdGg6IDk5NHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDIwJSAyMHB4IDIwcHggMjBweDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0cGFkZGluZzogMzAlIDIwcHggMjBweCAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmxvYWRpbmctbW9kZWwtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdHBhZGRpbmc6IDQwcHggMjBweCA0MHB4IDEwMHB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubG9hZGluZy1tb2RlbC1vdmVybGF5IHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3N2RlZywgcmdiYSg1LCA1LCA1LCAwLjgwKSAzOS4xNSUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgODMuNTYlKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0aDQsIGgxIHtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubG9hZGluZy1tb2RlbC1jb250ZW50IHtcclxuXHRtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi5sb2FkaW5nLW1vZGVsLXByZWZpeCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0aDQge1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XHJcblx0XHRmb250LWZhbWlseTogTWVycml3ZWF0aGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblx0XHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5sb2FkaW5nLW1vZGVsLXRpdGxlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRoMSB7XHJcblx0XHRjb2xvcjogdmFyKC0tZi00LWYtMy1lYiwgI0Y0RjNFQik7XHJcblx0XHRmb250LWZhbWlseTogQWJlbDtcclxuXHRcdGZvbnQtc2l6ZTogNThweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTE1LjUlOyAvKiA2Ni45OXB4ICovXHJcblx0XHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5sb2FkaW5nLW1vZGVsLWRlc2NyaXB0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRwIHtcclxuXHRcdGNvbG9yOiAjRjRGM0VCO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblxyXG59XHJcblxyXG4ubG9hZGluZy1tb2RlbC1hY3Rpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG5cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0Ly9taW4taGVpZ2h0OiA2MHB4O1xyXG5cdFx0cGFkZGluZzogMjFweCA3NXB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiRnVua2lzXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI1LjVweCAqL1xyXG5cdFx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0YmFja2dyb3VuZDogIzJCMjgyOTtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogIzU3NTM1NDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIxcHggNTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLmxvYWRpbmctbW9kZWwtZm9vdGVyIHtcclxuXHRwIHtcclxuXHRcdGNvbG9yOiByZ2JhKDI0NCwgMjQzLCAyMzUsIDAuODApO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMTYuNXB4ICovXHJcblx0fVxyXG59XHJcblxyXG4ucG9wdXAtY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUwKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHdpZHRoOiA2MHB4O1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRwYWRkaW5nOiA4cHggMTJweDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbiIsIjpyb290IHtcclxuXHQtLWNvbG9ycy1wcmltYXJ5OiAjMjQ2MTk3O1xyXG5cdC0tY29sb3JzLXRleHQ6IHdoaXRlO1xyXG5cdC0tY29sb3JzLWRlZmF1bHQ6IHdoaXRlO1xyXG59XHJcblxyXG4uZGFyay1ibHVlIHtcclxuXHQtLWNvbG9ycy1wcmltYXJ5OiAjMjQ2MTk3O1xyXG59XHJcblxyXG4ucGlua3tcclxuXHQtLWNvbG9ycy1wcmltYXJ5OiAjRkZBOUQyO1xyXG59XHJcblxyXG4ucGluay1yZWR7XHJcblx0LS1jb2xvcnMtcHJpbWFyeTogI0ZGNEY1ODtcclxufVxyXG5cclxuLmdyZWVue1xyXG5cdC0tY29sb3JzLXByaW1hcnk6ICM2QUQ5OTQ7XHJcbn1cclxuXHJcbi5iZy13aGl0ZXtcclxuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uYmctZ3JleXtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuOTYpO1xyXG59XHJcbiIsIkBjdXN0b20tbWVkaWEgLS1zbWFsbC12aWV3cG9ydCAod2lkdGggPj01NzZweCk7XHJcbkBjdXN0b20tbWVkaWEgLS1tZWRpdW0tc21hbGwtdmlld3BvcnQgKHdpZHRoID4gNzY4cHgpO1xyXG5AY3VzdG9tLW1lZGlhIC0tbWVkaXVtLXZpZXdwb3J0ICh3aWR0aCA+PTk5MnB4KTtcclxuQGN1c3RvbS1tZWRpYSAtLWxhcmdlLXZpZXdwb3J0ICh3aWR0aCA+PTEyMDBweCk7XHJcblxyXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHR0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHQmLmluYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmIC5nY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlciB7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR6LWluZGV4OiA5OTk5OTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYucHJldiB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlLWlubmVyLWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZ2lubmVyLWNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHJcblxyXG5cdFx0Ji5ndmlkZW8tY29udGFpbmVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZGVzYy1ib3R0b20sXHJcblx0XHQmLmRlc2MtdG9wIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHQmLmRlc2MtbGVmdCxcclxuXHRcdCYuZGVzYy1yaWdodCB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZGVzYy10b3Age1xyXG5cdFx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHRcdFx0LmdzbGlkZS1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0XHRvcmRlcjogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmdzbGlkZS1pbWFnZSxcclxuXHRcdFx0XHQuZ3NsaWRlLWltYWdlIGltZyB7XHJcblx0XHRcdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmRlc2MtbGVmdCB7XHJcblx0XHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcclxuXHRcdFx0XHQuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZ3NsaWRlLWltYWdlIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdzbGlkZSB7XHJcblx0aWZyYW1lLFxyXG5cdHZpZGVvIHtcclxuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdFx0dG91Y2gtYWN0aW9uOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmdzbGlkZTpub3QoLmN1cnJlbnQpIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmdzbGlkZS1pbWFnZSB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0aW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDEwMHZoO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdG1pbi13aWR0aDogMjAwcHg7XHJcblxyXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA5N3ZoO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmRlc2MtdG9wICYsXHJcblx0XHQuZGVzYy1ib3R0b20gJiB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5kZXNjLWxlZnQgJixcclxuXHRcdC5kZXNjLXJpZ2h0ICYge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuem9vbWFibGUge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHRcdFx0Y3Vyc29yOiB6b29tLWluO1xyXG5cclxuXHRcdFx0XHQuem9vbWVkICYge1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBncmFiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuZHJhZ2dpbmcge1xyXG5cdFx0XHRjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ3NsaWRlLXZpZGVvIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWF4LXdpZHRoOiAxMDB2aDtcclxuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cclxuXHQucGx5cl9fcG9zdGVyLWVuYWJsZWQucGx5ci0tbG9hZGluZyB7XHJcblx0XHQucGx5cl9fcG9zdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ndmlkZW8td3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC8qIG1heC13aWR0aDogMTYwdm1pbjsgKi9cclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDAsIDAsIDAuMzQpO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Ji5wbGF5aW5nOjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYuZnVsbHNjcmVlbiB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNzV2aDtcclxuXHJcblx0XHR2aWRlbyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdzbGlkZS1pbmxpbmUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHJcblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0bWF4LWhlaWdodDogOTV2aDtcclxuXHR9XHJcblxyXG5cdC5naW5saW5lZC1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5kcmFnZ2luZyB7XHJcblx0XHRjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XHJcblx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmdpbmxpbmVkLWNvbnRlbnQge1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLmdzbGlkZS1leHRlcm5hbCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtaW4td2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdG1heC1oZWlnaHQ6IDc1dmg7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcbn1cclxuXHJcbi5nc2xpZGUtbWVkaWEge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0d2lkdGg6IGF1dG87XHJcblxyXG5cdC56b29tZWQgJiB7XHJcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZGVzYy10b3AgJixcclxuXHQuZGVzYy1ib3R0b20gJiB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG59XHJcblxyXG4uZ3NsaWRlLWRlc2NyaXB0aW9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxleDogMSAwIDEwMCU7XHJcblxyXG5cdCYuZGVzY3JpcHRpb24tbGVmdCxcclxuXHQmLmRlc2NyaXB0aW9uLXJpZ2h0IHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHRcdG1heC13aWR0aDogMjc1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmRlc2NyaXB0aW9uLWJvdHRvbSxcclxuXHQmLmRlc2NyaXB0aW9uLXRvcCB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuem9vbWVkICYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5nbGlnaHRib3gtYnV0dG9uLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypcclxuICogRGVzY3JpcHRpb24gZm9yIG1vYmlsZXNcclxuICogc29tZXRoaW5nIGxpa2UgZmFjZWJvb2sgZG9lcyB0aGUgZGVzY3JpcHRpb25cclxuICogZm9yIHRoZSBwaG90b3NcclxuKi9cclxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIge1xyXG5cdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xyXG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmc6IDE5cHggMTFweDtcclxuXHRcdG1heC13aWR0aDogMTAwdncgIWltcG9ydGFudDtcclxuXHRcdG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcblx0XHRtYXgtaGVpZ2h0OiA3OHZoO1xyXG5cdFx0b3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0fVxyXG5cdC5nc2xpZGUtZGVzYyB7XHJcblx0XHRjb2xvcjogI2ExYTFhMTtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cclxuXHRcdCoge1xyXG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdH1cclxuXHRcdC5kZXNjLW1vcmUge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0b3BhY2l0eTogMC40O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdkZXNjLW9wZW4ge1xyXG5cdC5nc2xpZGUtbWVkaWEge1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcblx0XHRvcGFjaXR5OiAwLjQ7XHJcblx0fVxyXG5cdC5nZGVzYy1pbm5lciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuLmdkZXNjLWNsb3NlZCB7XHJcblx0LmdzbGlkZS1tZWRpYSB7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uZ3Jlc2V0IHtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uZ2Fic29sdXRlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5ncmVsYXRpdmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmdsaWdodGJveC1kZXNjIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nbGlnaHRib3gtb3BlbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmdsb2FkZXIge1xyXG5cdGhlaWdodDogMjVweDtcclxuXHR3aWR0aDogMjVweDtcclxuXHRhbmltYXRpb246IGxpZ2h0Ym94TG9hZGVyIDAuOHMgaW5maW5pdGUgbGluZWFyO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHotaW5kZXg6IDk5OTk7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0b3A6IDQ3JTtcclxufVxyXG5cclxuLmdvdmVybGF5IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGNhbGMoMTAwdmggKyAxcHgpO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MCwgNTAsIDAuNik7XHJcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcblxyXG5cdC5nbGlnaHRib3gtbW9iaWxlICYge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSg1MSwgNTAsIDUwLCAwLjYpO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkyKTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA0MjBweCkge1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHR9XHJcbn1cclxuXHJcbi5ncHJldixcclxuLmduZXh0LFxyXG4uZ2Nsb3NlIHtcclxuXHR6LWluZGV4OiA5OTk5OTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0d2lkdGg6IDI2cHg7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0c3ZnIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0Ji5kaXNhYmxlZCB7XHJcblx0XHRvcGFjaXR5OiAwLjE7XHJcblx0fVxyXG5cclxuXHQuZ2Fycm93IHtcclxuXHRcdHN0cm9rZTogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5nYnRuLmZvY3VzZWQge1xyXG5cdG91dGxpbmU6IDJweCBzb2xpZCAjMGYzZDgxO1xyXG59XHJcblxyXG5pZnJhbWUud2FpdC1hdXRvcGxheSB7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG5cclxuLmdsaWdodGJveC1jbG9zaW5nIHtcclxuXHQuZ25leHQsXHJcblx0LmdwcmV2LFxyXG5cdC5nY2xvc2Uge1xyXG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLypTa2luICovXHJcbi5nbGlnaHRib3gtY2xlYW4ge1xyXG5cdC5nc2xpZGUtbWVkaWEge1xyXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0XHRib3gtc2hhZG93OiAxcHggMnB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5nc2xpZGUtZGVzY3JpcHRpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR9XHJcblxyXG5cdC5nZGVzYy1pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAyMnB4IDIwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHQuZGVzY3JpcHRpb24tbGVmdCxcclxuXHRcdC5kZXNjcmlwdGlvbi1yaWdodCB7XHJcblx0XHRcdC5nZGVzYy1pbm5lciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTlweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHR9XHJcblxyXG5cdC5nc2xpZGUtZGVzYyB7XHJcblx0XHRmb250LXNpemU6IDAuODZlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRmb250LWZhbWlseTogYXJpYWw7XHJcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0fVxyXG5cclxuXHQuZ3NsaWRlLXZpZGVvIHtcclxuXHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0fVxyXG5cclxuXHQuZ3ByZXYsXHJcblx0LmduZXh0LFxyXG5cdC5nY2xvc2Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcblx0XHRAbWVkaWEgKC0tbWVkaXVtLXNtYWxsLXZpZXdwb3J0KSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zMik7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwYXRoIHtcclxuXHRcdFx0ZmlsbDogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ncHJldiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0xMDAlO1xyXG5cdFx0bGVmdDogMzBweDtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tc21hbGwtdmlld3BvcnQpIHtcclxuXHRcdFx0dG9wOiA0NSU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ25leHQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtMTAwJTtcclxuXHRcdHJpZ2h0OiAzMHB4O1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblxyXG5cdFx0QG1lZGlhICgtLW1lZGl1bS1zbWFsbC12aWV3cG9ydCkge1xyXG5cdFx0XHR0b3A6IDQ1JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5nY2xvc2Uge1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHR0b3A6IDE1cHg7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAoLS1tZWRpdW0tdmlld3BvcnQpIHtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qQ1NTIEFuaW1hdGlvbnMqL1xyXG4uZ2ZhZGVJbiB7XHJcblx0YW5pbWF0aW9uOiBnZmFkZUluIDAuNXMgZWFzZTtcclxufVxyXG4uZ2ZhZGVPdXQge1xyXG5cdGFuaW1hdGlvbjogZ2ZhZGVPdXQgMC41cyBlYXNlO1xyXG59XHJcbi5nc2xpZGVPdXRMZWZ0IHtcclxuXHRhbmltYXRpb246IGdzbGlkZU91dExlZnQgMC4zcyBlYXNlO1xyXG59XHJcbi5nc2xpZGVJbkxlZnQge1xyXG5cdGFuaW1hdGlvbjogZ3NsaWRlSW5MZWZ0IDAuM3MgZWFzZTtcclxufVxyXG4uZ3NsaWRlT3V0UmlnaHQge1xyXG5cdGFuaW1hdGlvbjogZ3NsaWRlT3V0UmlnaHQgMC4zcyBlYXNlO1xyXG59XHJcbi5nc2xpZGVJblJpZ2h0IHtcclxuXHRhbmltYXRpb246IGdzbGlkZUluUmlnaHQgMC4zcyBlYXNlO1xyXG59XHJcbi5nem9vbUluIHtcclxuXHRhbmltYXRpb246IGd6b29tSW4gMC41cyBlYXNlO1xyXG59XHJcbi5nem9vbU91dCB7XHJcblx0YW5pbWF0aW9uOiBnem9vbU91dCAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGlnaHRib3hMb2FkZXIge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZ2ZhZGVJbiB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdmYWRlT3V0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZ3NsaWRlSW5MZWZ0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZ3NsaWRlT3V0TGVmdCB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdzbGlkZUluUmlnaHQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdzbGlkZU91dFJpZ2h0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBnem9vbUluIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZ3pvb21PdXQge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcbiIsIi5jb3VudGRvd24tZWxlbWVudCB7XHJcblxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyODI5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzEycHg7XHJcbiAgICAgICAgcGFkZGluZzogMi40cmVtIDJyZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsMCwwLC4xKTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcclxuXHRcdFx0cGFkZGluZzogMS42MjVyZW0gMS41cmVtO1xyXG5cdFx0fVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaHIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcclxuICAgICAgICAgICAgY29sb3I6ICNlNmRmZGY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG5cdFx0LmNvdW50ZG93bi1lbGVtZW50LWNvbnRlbnR7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC5jb3VudGRvd24tdGltZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgJl9pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjI4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpbWVyLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5MnB4KSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbn1cclxuIl19 */
>>>>>>> 411048ec (updates)
