.fade-in{opacity:0}@media only screen and (max-width : 768px){.fade-in{opacity:1}}.slide-up{opacity:0;position:relative;top:200px}@media only screen and (max-width : 768px){.slide-up{opacity:1;top:0}}.slide-right{position:relative;left:-50vw}@media only screen and (max-width : 768px){.slide-right{width:auto}}@media only screen and (max-width : 600px){.slide-right{left:unset}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,.h1{margin-top:10px}@media only screen and (max-width : 600px){h1,.h1{font-weight:800 !important;letter-spacing:3.58px !important}}h4{margin-bottom:0}img,iframe{max-width:100%}main{background-color:#fff9f1}main.show-winter .show-on-summer{height:0;overflow:hidden}main.show-summer .show-on-winter{height:0;overflow:hidden}.pre-headline,.sub-headline{color:#c5875d;font-family:"Avenir",sans-serif;font-size:14px;font-weight:900;letter-spacing:2.62px;text-transform:uppercase}.font-heading{font-weight:900;text-transform:uppercase}.font-body{font-family:"Neuton",serif;text-transform:none}.content-hidden{display:none}.no-scroll{margin:0;height:100%;overflow:hidden}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.position-relative{position:relative}.animation-element{opacity:0;position:relative;top:200px}.constrained-width{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}@media only screen and (max-width : 1350px){.constrained-width{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){.constrained-width{padding-right:20px;padding-left:20px}}@media only screen and (max-width : 600px){.constrained-width{padding-right:20px;padding-left:20px}}.constrained-width-narrow{width:100%;max-width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width : 768px){.constrained-width-narrow{padding:0 20px 0 20px}}.constrained-width-ultra-narrow{width:100%;max-width:628px;margin-left:auto;margin-right:auto}@media only screen and (max-width : 768px){.constrained-width-ultra-narrow{padding:0 20px 0 20px}}.the-content-wrapper{padding:60px 0 60px 0}@media only screen and (max-width : 1350px){.the-content-wrapper{padding:60px 50px 60px 50px}}@media only screen and (max-width : 1024px){.the-content-wrapper{padding:20px 35px}}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull,.align-wrap-full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.alignfull img{width:100vw}@media only screen and (max-width : 1350px){.wp-block-columns{padding:60px 50px 60px 50px}}@media only screen and (max-width : 768px){.wp-block-columns{padding:25px 20px 25px 20px}}@media only screen and (max-width : 768px){.wp-block-spacer{max-height:12.5px}}hr{border:0;height:1px;background:#cfcfcf;max-width:1280px}figure.wp-block-image{margin:0;margin-bottom:0}.wp-block-image figure.alignright img{margin-left:25px}.wp-block-image figure.alignleft img{margin-right:25px}.wp-block-image figure.size-large img{width:auto}.no-margin{margin:0}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:unset !important}.wp-block-cover-image.is-light .wp-block-cover__inner-container h1,.wp-block-cover-image.is-light .wp-block-cover__inner-container h2,.wp-block-cover-image.is-light .wp-block-cover__inner-container h3,.wp-block-cover-image.is-light .wp-block-cover__inner-container h4,.wp-block-cover-image.is-light .wp-block-cover__inner-container h5,.wp-block-cover.is-light .wp-block-cover__inner-container h1,.wp-block-cover.is-light .wp-block-cover__inner-container h2,.wp-block-cover.is-light .wp-block-cover__inner-container h3,.wp-block-cover.is-light .wp-block-cover__inner-container h4,.wp-block-cover.is-light .wp-block-cover__inner-container h5{color:#585653}@media only screen and (max-width : 600px){.has-text-align-center{text-align:initial !important}}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (min-width : 769px){.hide-on-ipad-and-up{display:none !important}}@media only screen and (max-width : 768px){.hide-on-ipad-and-down{display:none !important}}@media only screen and (max-width : 1024px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width : 1025px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.hide-on-med-only{display:none !important}}@media only screen and (min-width : 1351px){.hide-on-large-only{display:none !important}}@media only screen and (min-width : 1351px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.show-on-medium{display:block !important}}@media only screen and (max-width : 600px){.show-on-small{display:block !important}}@media only screen and (min-width : 1025px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width : 1024px){.show-on-medium-and-down{display:block !important}}.gcom-stile-module-screenshot{max-width:100%}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:focus{position:static;width:auto;height:auto}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Housttely Signature";font-weight:normal;font-style:normal;src:url("../../../assets/fonts/housttely_signature/housttely_signature.ttf");src:url("../../../assets/fonts/housttely_signature/housttely_signature.ttf") format("truetype")}.btn,.ot-button{display:inline-block;width:auto;height:auto;padding:20px 35px;margin:10px 0;text-decoration:none;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn:hover,.ot-button:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-booking-bar{background:#473a31;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100px}.header-booking-bar .outer-container .booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-booking-bar .outer-container .booking .label{font-size:23px}@media only screen and (min-width : 1351px){.header-booking-bar .outer-container .booking .label{font-size:29px}}.header-booking-bar .outer-container .booking .label,.header-booking-bar .outer-container .booking .input{margin:0 10px}@media only screen and (min-width : 1351px){.header-booking-bar .outer-container .booking .label,.header-booking-bar .outer-container .booking .input{margin:0 15px}}.header-booking-bar .outer-container .booking .input{position:relative}.header-booking-bar .outer-container .booking .input .icon-calendar{position:absolute;right:0;top:0;cursor:pointer}.header-booking-bar .outer-container .booking .input .icon-calendar img{padding:7px 11px;cursor:pointer}.header-booking-bar .outer-container .booking input[type=text],.header-booking-bar .outer-container .booking input[type=number]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 18px;height:42px;width:185px;border:0;outline:none;font-size:inherit}.header-booking-bar .outer-container .booking .quantity{position:relative}.header-booking-bar .outer-container .booking .quantity input{width:150px}.header-booking-bar .outer-container .booking input[type=number]::-webkit-inner-spin-button,.header-booking-bar .outer-container .booking input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header-booking-bar .outer-container .booking input[type=number]{-moz-appearance:textfield}.header-booking-bar .outer-container .booking .quantity input:focus{outline:0}.header-booking-bar .outer-container .booking .quantity-nav{position:absolute;top:0;right:0;height:42px}.header-booking-bar .outer-container .booking .quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:40px;text-align:center;color:#fff;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.header-booking-bar .outer-container .booking .quantity-up img,.header-booking-bar .outer-container .booking .quantity-down img{max-width:18px;display:inline-block;margin:0}.header-booking-bar .outer-container .booking .quantity-button.quantity-up{position:absolute;height:50%;top:0}.header-booking-bar .outer-container .booking .quantity-button.quantity-up img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-booking-bar .outer-container .booking .quantity-button.quantity-down{position:absolute;bottom:0;height:50%}.header-booking-bar .outer-container .booking .btn.btn-primary{margin:0;padding:11px 19px;border:none}@-webkit-keyframes translateTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;display:none}}@keyframes translateTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;display:none}}#wpadminbar{position:fixed}.header{background-repeat:no-repeat;background-size:cover;position:fixed;z-index:11;left:0;right:0;width:100%;margin:0 auto;top:0}@media(max-width: 1550px){.header{background-size:100% 110px}}@media only screen and (max-width : 600px){.header{position:fixed;padding:0}}.header.no-header-bg{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 )}.header:not(.snapped):not(.mobile-menu-open){background-image:none !important}.header.snapped,.header.mobile-menu-open{position:fixed;left:0;right:0}@media screen and (max-width: 1440px)and (min-width: 1024px){.header.snapped,.header.mobile-menu-open{background-image:none !important;background-color:rgba(255,255,255,.9)}}.header.snapped .header-wrapper,.header.mobile-menu-open .header-wrapper{width:100%}.header.snapped .header-wrapper .header-logo-wrapper-snapped,.header.mobile-menu-open .header-wrapper .header-logo-wrapper-snapped{display:block !important}.header.snapped .header-wrapper .header-logo-wrapper-snapped a img,.header.mobile-menu-open .header-wrapper .header-logo-wrapper-snapped a img{width:100%;max-width:110px;height:auto;display:block}@media only screen and (max-width : 768px){.header.snapped .header-wrapper .header-logo-wrapper-snapped a img,.header.mobile-menu-open .header-wrapper .header-logo-wrapper-snapped a img{height:auto}}.header.snapped .header-wrapper .header-logo-wrapper,.header.mobile-menu-open .header-wrapper .header-logo-wrapper{display:none}@media only screen and (max-width : 1350px){.header.snapped .header-wrapper .desktop-header-wrapper,.header.mobile-menu-open .header-wrapper .desktop-header-wrapper{padding-left:20px;padding-right:20px}}.header.snapped .header-wrapper .desktop-header-wrapper nav .header-menu-wrapper .menu-item a,.header.mobile-menu-open .header-wrapper .desktop-header-wrapper nav .header-menu-wrapper .menu-item a{font-size:18px}.header.snapped .header-wrapper .desktop-header-wrapper nav .header-menu-wrapper .menu-item .sub-menu,.header.mobile-menu-open .header-wrapper .desktop-header-wrapper nav .header-menu-wrapper .menu-item .sub-menu{border-top-width:18px !important}.header.snapped .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper.default,.header.mobile-menu-open .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper.default{display:none}.header.snapped .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper.mobile-snapped-logo,.header.mobile-menu-open .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper.mobile-snapped-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.header.snapped .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button,.header.mobile-menu-open .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button{color:#aca7a2}.header .alert-banner-wrapper{padding:1px 80px}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-message{font-size:17px}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-message p{font-size:17px;margin-bottom:10px;margin-top:10px;padding-top:0}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-message a{color:inherit}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close{background:none;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:.7;padding:0;position:absolute;right:80px;text-decoration:none;top:13px}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close:hover{opacity:1}.header .header-wrapper .desktop-header-wrapper{position:relative;width:100%;margin:0 auto;padding:15px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (max-width : 1024px){.header .header-wrapper .desktop-header-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}}@media only screen and (max-width : 768px){.header .header-wrapper .desktop-header-wrapper{padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper{margin-right:20px}@media only screen and (max-width : 1024px){.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper{position:absolute;left:0;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper a img{width:100%;max-width:110px;height:auto;display:block}.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper-snapped{display:none}.header .header-wrapper .desktop-header-wrapper .header-booking-wrapper{z-index:4}@media only screen and (max-width : 768px){.header .header-wrapper .desktop-header-wrapper .header-booking-wrapper{display:none}}@media only screen and (max-width : 1024px){.header .header-wrapper .desktop-header-wrapper .header-booking-wrapper{height:75px}}.header .header-wrapper .desktop-header-wrapper nav{width:100%}.header .header-wrapper .desktop-header-wrapper nav .address,.header .header-wrapper .desktop-header-wrapper nav .phone{margin-left:20px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:162px;width:100%}@media(max-width: 1200px){.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container{margin-right:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto}}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container #menu-secondary-menu{bottom:4px;position:relative}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container #menu-secondary-menu .menu-item{margin:0 6px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container #menu-secondary-menu .menu-item a{color:#fff;font-size:16px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container #menu-secondary-menu .menu-item::after{background-color:#fff;content:" ";display:inline-block;height:16px;margin-left:10px;position:relative;top:5px;width:1px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container #menu-secondary-menu .menu-item:last-of-type::after{display:none}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .weather-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;position:relative}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .weather-wrapper .weather-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:28px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .weather-wrapper .temperature{font-size:22px;margin:0}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-left:35px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper .season-icon{cursor:pointer}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper .season-icon svg{fill:#fff;opacity:.59;width:20px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .snow-icon svg{fill:#b2efff;opacity:1}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .slider{background-color:#9ac2d0;border:1px solid #b2efff}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .slider:before{-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px)}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper:not(.checked) .sun-icon svg{fill:#dfc854;opacity:1}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch{bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch input{opacity:0;width:0;height:0}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch .slider{background-color:#dfc854;border:1px solid #fee980;cursor:pointer;top:0;right:0;bottom:0;width:36px;height:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch .slider::before{position:absolute;content:"";height:21px;width:21px;left:-2px;bottom:-3px;top:-4px;background-color:#585653;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch .slider.round{border-radius:34px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-secondary-header-nav-container .switch .slider.round::before{border-radius:50%}@media(max-width: 1200px){.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .menu-primary-header-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0;text-align:center}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item{margin:0 20px;position:relative}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item{margin:0 10px}}@media screen and (max-width: 1675px){.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item{margin:0 10px}}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item:last-of-type{margin-right:0}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item a{text-decoration:none;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu{border-top:20px solid rgba(0,0,0,0);left:50%;list-style:none;padding:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:4}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li{background-color:#585653;width:100%;text-align:left;margin:0}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:first-of-type{border-top:4px solid #c5875d}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li a{color:#fff;display:block;padding:15px 30px 13px;text-align:center;white-space:nowrap;width:100%}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:hover{background-color:#4d4b48}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item .sub-menu li:hover a{color:#c5875d}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item.open .sub-menu,.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .menu-item:hover .sub-menu{opacity:1;visibility:visible}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .current-menu-item a,.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper>div .menu .current-page-ancestor a{color:#fff;-webkit-text-decoration:underline solid #c5875d 1px;text-decoration:underline solid #c5875d 1px;text-underline-offset:14px}.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .btn{margin:0 0 0 24px;padding-left:20px;padding-right:20px;white-space:nowrap}@media(max-width: 1200px){.header .header-wrapper .desktop-header-wrapper .header-menu-wrapper .btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width: 1025px){.header .header-wrapper .mobile-header-wrapper{display:none}}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:187px;width:100%;padding-top:.5rem;-webkit-transition:all .25s ease-in-out,visibility .2s;-o-transition:all .25s ease-in-out,visibility .2s;transition:all .25s ease-in-out,visibility .2s}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0;text-align:center}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item{margin:0 20px;position:relative}@media only screen and (max-width : 1350px){.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item{margin:0 10px}}@media screen and (max-width: 1675px){.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item{margin:0 10px}}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item:last-of-type{margin-right:0}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item a{text-decoration:none;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu{border-top:20px solid rgba(0,0,0,0);left:50%;list-style:none;padding:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:4}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu li{background-color:#585653;width:100%;text-align:left;margin:0}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu li:first-of-type{border-top:4px solid #c5875d}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu li a{color:#fff;display:block;font-family:"Avenir",sans-serif;font-size:13px;font-weight:900;letter-spacing:1.25px;padding:15px 30px 13px;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu li:hover{background-color:#4d4b48}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item .sub-menu li:hover a{color:#c5875d}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item.open .sub-menu,.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .menu-item:hover .sub-menu{opacity:1;visibility:visible}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .current-menu-item a,.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .menu .current-page-ancestor a{color:#fff;-webkit-text-decoration:underline solid #c5875d 1px;text-decoration:underline solid #c5875d 1px;text-underline-offset:14px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container #menu-secondary-menu-1{bottom:4px;position:relative}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container #menu-secondary-menu-1 .menu-item{margin:0 6px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container #menu-secondary-menu-1 .menu-item a{color:#fff;font-size:16px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container #menu-secondary-menu-1 .menu-item::after{background-color:#fff;content:" ";display:inline-block;height:16px;margin-left:10px;position:relative;top:5px;width:1px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container #menu-secondary-menu-1 .menu-item:last-of-type::after{display:none}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .weather-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;position:relative}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .weather-wrapper .weather-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:28px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .weather-wrapper .temperature{font-size:22px;margin:0}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-left:35px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper .season-icon svg{fill:#fff;opacity:.59;width:20px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .snow-icon svg{fill:#b2efff;opacity:1}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .slider{background-color:#9ac2d0;border:1px solid #b2efff}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper.checked .slider:before{-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px)}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .season-toggle-wrapper:not(.checked) .sun-icon svg{fill:#dfc854;opacity:1}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch{bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch input{opacity:0;width:0;height:0}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch .slider{background-color:#dfc854;border:1px solid #fee980;cursor:pointer;top:0;right:0;bottom:0;width:36px;height:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch .slider::before{position:absolute;content:"";height:21px;width:21px;left:-2px;bottom:-3px;top:-4px;background-color:#585653;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch .slider.round{border-radius:34px}.header .header-wrapper .mobile-header-wrapper .menu-secondary-header-nav-container .switch .slider.round::before{border-radius:50%}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button{border:none;background-color:rgba(0,0,0,0);color:#fff;margin-left:25px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button-open{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button-close{display:none}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button i{font-size:24px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;padding:10px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper a img{max-width:120px}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper a img{width:58px}}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper.mobile-snapped-logo{display:none}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-top-right{padding:0 15px;font-size:24px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .booking-btn{padding-left:20px;padding-right:20px}.header .header-wrapper .mobile-header-wrapper .mobile-book{padding:10px !important;margin:0 !important;text-align:center;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}.header .header-wrapper .mobile-header-wrapper .mobile-menu{display:block;height:100%;padding-left:15px}@media only screen and (max-width : 1024px){.header .header-wrapper .mobile-header-wrapper .mobile-menu{height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper{display:none;position:relative;top:0;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:0;width:40vw;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);overflow-y:auto;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper{width:90vw}}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper.open{height:calc(100vh - 110px);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper.open{height:calc(100vh - 70px);margin-left:-20px;width:100vw}}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content.has-bg-image .overlay,.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content.has-bg-image .bg-image-box{height:100%;position:absolute;width:100%;z-index:-1}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content.has-bg-image .bg-image-box{background-size:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content.has-bg-image .overlay{background-color:rgba(255,255,255,.6)}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;letter-spacing:.37px;text-transform:uppercase;padding-top:17px;padding-left:28px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-close-wrapper i{font-size:31px;margin-right:8px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon{font-size:32px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon:not(:last-child){margin-right:40px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn{-ms-flex-preferred-size:50%;flex-basis:50%;padding:20px 35px;margin-bottom:0;text-align:center}@media only screen and (max-width : 1024px){.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn{padding:10px}}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn i{margin-right:5px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn:first-child{margin-right:1px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content #menu-secondary-menu-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:28px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content #menu-secondary-menu-1 .menu-item a{color:#585653;font-size:20px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content #menu-secondary-menu-1 .menu-item::after{background-color:#585653;content:" ";display:inline-block;height:20px;margin-left:10px;margin-right:10px;position:relative;top:5px;width:1px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content #menu-secondary-menu-1 .menu-item:last-of-type::after{display:none}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;border-top:1px solid rgba(255,255,255,.5);width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper a{-ms-flex-preferred-size:50%;flex-basis:50%;font-size:16px;line-height:39px;text-align:center;text-decoration:none;padding:30px 0;color:#fff}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper a:nth-child(2){border-left:1px solid rgba(255,255,255,.5)}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu{margin-left:15px;margin-right:46px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-top:0;margin-bottom:0;padding:10px 0}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li{margin-bottom:10px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li a{display:block;font-size:26px;padding:0px 25px;line-height:44px;text-decoration:none}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .accordion-toggle-button{display:none}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children>.accordion-toggle-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);display:block}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children>.accordion-toggle-button .accordion-toggle-icon{display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children>.accordion-toggle-button.open .accordion-toggle-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children.open .sub-menu{display:block}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .sub-menu{display:none;width:100%}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .sub-menu li a{font-size:24px;padding:0 0 0 50px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address,.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;opacity:.7;padding-bottom:20px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address i,.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone i{font-size:24px;margin-bottom:20px;display:block}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address a,.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.footer-icons-text{background-color:#fff9f1;margin:0;padding-left:20px;padding-right:20px;padding-top:40px;text-align:center}.footer-icons-slider{background-color:#fff9f1}.footer-icons-slider .footer-slider-inner.slick-slider{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-height:168px}@media only screen and (max-width : 768px){.footer-icons-slider .footer-slider-inner.slick-slider{padding:0 72px}}.footer-icons-slider .footer-slider-inner.slick-slider .slick-list{margin:auto;max-width:1160px}.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track>.footer-slider-img{margin:0 70px}@media only screen and (min-width : 1351px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track>.footer-slider-img{width:150px !important}}@media only screen and (max-width : 768px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track>.footer-slider-img{margin:0 20px}}.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track .footer-icon-link{margin:0 70px}@media only screen and (min-width : 1351px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track .footer-icon-link{width:150px !important}}@media only screen and (max-width : 768px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-list .slick-track .footer-icon-link{margin:0 20px}}.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow{background-color:rgba(0,0,0,0);border:none;color:#c5875d;cursor:pointer;font-size:27px;position:absolute}.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow:hover,.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow:active,.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow:focus{background-color:rgba(0,0,0,0)}.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow.slick-prev{left:0}@media only screen and (max-width : 1350px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow.slick-prev{left:20px}}.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow.slick-next{right:0}@media only screen and (max-width : 1350px){.footer-icons-slider .footer-slider-inner.slick-slider .slick-arrow.slick-next{right:20px}}footer{color:#585653;position:relative}footer h1,footer h2,footer h3,footer h4,footer h5{font-size:17px;letter-spacing:1px;margin-top:6px}footer .btn{color:#fff !important}footer #revinate_contact_api_form{display:none}footer .weather-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer .weather-wrapper .weather-icon{height:40px !important}footer .weather-wrapper .temperature{font-size:22px;margin:0}footer .footer-row-wrapper{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}footer .footer-row-wrapper:first-child{padding-top:75px}footer .footer-row-wrapper:not(:last-of-type){padding-bottom:100px}@media only screen and (max-width : 768px){footer .footer-row-wrapper:not(:last-of-type){padding-bottom:50px}}footer .footer-row-wrapper .footer-row{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .footer-row-wrapper .footer-row.full-width{width:100%}footer .footer-row-wrapper .footer-row .footer-row-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px 0;background-size:cover}footer .footer-row-wrapper .footer-row .footer-row-column img{max-width:100%;height:auto}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center .footer-row-column-social-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center p,footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center div,footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center i,footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center ol,footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center ul{text-align:center}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column{padding:25px 20px 25px 20px}}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media{color:#c5875d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media a{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media a:hover{opacity:.7}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media a i{font-size:24px;margin:0 10px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media a img{height:22px;margin:0 10px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content a{color:inherit;text-decoration:none}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content a:hover{color:inherit}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content p{color:inherit;font-family:inherit}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form{position:relative;width:100%;text-transform:uppercase}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form{padding:0 20px 0 20px}}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form{position:relative}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body ul{list-style:none;padding:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .gfield{padding:0px !important;margin:0px !important;border:none !important}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body label{display:none}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container{margin-bottom:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input{display:inline-block;color:inherit;opacity:.7;border-bottom:2px solid #fff;background:rgba(0,0,0,0);padding-bottom:15px;max-width:80%}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-webkit-input-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-moz-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input:-ms-input-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::-ms-input-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_body .ginput_container input::placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper form .gform_footer input[type=submit]{padding:15px 90px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper.gform_validation_error{margin-top:calc(180px - 3vw);position:relative}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper.gform_validation_error form{position:static}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper.gform_validation_error .validation_error{position:absolute;top:calc(-170px + 3vw)}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper.gform_validation_error .validation_message{position:absolute}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .widget{width:200px;margin-top:30px;margin-left:calc(100% - 200px)}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .widget .awesome-weather-wrap .awesome-weather-current-temp{font-size:40px;padding-top:10px;padding-bottom:10px}footer .footer-row-wrapper .footer-row .footer-row-column nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li{margin-bottom:10px}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li:before{content:"|";padding:0 10px}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column nav ul li:before{padding:0 15px;text-align:center;display:none}}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li:first-of-type::before{content:""}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column nav ul li{margin:10px 0}}@media only screen and (max-width : 768px){footer .footer-row-wrapper .footer-row .footer-row-column nav ul li{margin:4px 0}}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li a{color:inherit;font-family:"Avenir",sans-serif;font-size:12px;font-weight:900;letter-spacing:1.6px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li a:hover{color:#c5875d}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul li{display:inline-block}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul li:before{display:none}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul li:not(:last-child):after{content:"|";margin:0 5px}@media only screen and (max-width : 768px){footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical ul li:before{display:none}footer .footer-row-wrapper .footer-row-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}footer #footer-row-1{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}@media only screen and (max-width : 1024px){footer #footer-row-1{gap:50px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media only screen and (max-width : 600px){footer #footer-row-1{padding:0 40px}}footer #footer-row-1 .footer-row-column{padding:40px 0 0}@media only screen and (max-width : 1024px){footer #footer-row-1 .footer-row-column{padding:0}}footer #footer-row-1 #footer-column-1{border-right:2px dashed rgba(197,135,93,.5);font-size:17px;padding-right:80px;padding-top:0}@media only screen and (max-width : 1024px){footer #footer-row-1 #footer-column-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:50px}}@media only screen and (max-width : 768px){footer #footer-row-1 #footer-column-1{border-right:none;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-right:0}}footer #footer-row-1 #footer-column-1 p:first-of-type{margin-top:0}footer #footer-row-1 #footer-column-1 p a{border-bottom:2px dashed #c5875d;display:inline-block;margin-bottom:8px;padding-bottom:5px}footer #footer-row-1 #footer-column-1 img{max-width:96px}@media only screen and (max-width : 1024px){footer #footer-row-1 #footer-column-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width : 1024px){footer #footer-row-1 #footer-column-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width : 1024px){footer #footer-row-1 #footer-column-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;text-align:center}}footer #footer-row-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer #footer-row-2 #footer-column-1 p{font-family:"Neuton",serif;font-size:14px}@media only screen and (max-width : 768px){footer #footer-row-2 #footer-column-1 p{font-size:12px}}footer #footer-row-2 #footer-column-2 p{margin:10px 0}footer #footer-row-2 #footer-column-2 img{max-width:100px}footer .footer-bg-wrapper{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}footer .footer-bg-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .footer-bg-wrapper.blur-image img{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeGaussianBlur stdDeviation='8' result='b'/%3E%3CfeMorphology operator='dilate' radius='8'/%3E %3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='b'/%3E%3C/feMerge%3E%3C/filter%3E%3C/svg%3E#a")}body.page-id-4259 .wp-block-columns .wp-block-column p a{text-decoration:none;position:relative;line-height:1.2}body.page-id-4259 .wp-block-columns .wp-block-column p a:after{content:"";position:absolute;right:0;bottom:-10px;left:0}body.page-id-4259 .footer-top-row-wrapper,body.page-id-4259 .footer-contact-row-wrapper{display:none}body.page-id-4259>.constrained-width>hr{display:none}.addtoany_content_bottom{margin:50px 0 !important}.row{margin-right:0;margin-left:0}.flexslider{background-color:rgba(0,0,0,0) !important;border:none !important}.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:27px;height:65px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1 !important;width:58px}@media only screen and (max-width : 768px){.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{height:49px;width:43px}}.flexslider .flex-direction-nav .flex-next::before,.flexslider .flex-direction-nav .flex-prev::before{height:65px}.flexslider .flex-direction-nav .flex-next:hover,.flexslider .flex-direction-nav .flex-prev:hover{background-color:#585653}.flexslider .flex-direction-nav .flex-next{right:0 !important;z-index:9}.flexslider .flex-direction-nav .flex-prev{left:0 !important;z-index:9}.flexslider.hide-default-arrows .flex-next::before,.flexslider.hide-default-arrows .flex-prev::before{content:""}.flexslider .flex-control-nav{position:relative}.flexslider .flex-control-nav li a{background-color:rgba(0,0,0,0);border:2px solid #585653;-webkit-box-shadow:none;box-shadow:none;height:9px;opacity:.5;width:9px}.flexslider .flex-control-nav li a.flex-active{background-color:#c5875d;border-color:#c5875d;opacity:1}.gform_wrapper form .gform_footer input.button,.gform_wrapper form .gform_footer button,.gform_wrapper form .gform_footer input[type=submit]{font-family:inherit;margin:auto}.gform_wrapper form{text-align:center !important}.gform_wrapper form .gform_heading .gform_title{text-transform:uppercase;letter-spacing:12px !important;font-size:48px;font-weight:375;margin-bottom:60px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{opacity:0;position:absolute}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:18px;height:18px;border:1px solid #cfcfcf;top:10px;border-radius:2px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:after{top:10px;width:18px;height:18px;border:1px solid #cfcfcf;z-index:0;border-radius:2px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid rgba(0,0,0,0);left:6px;top:10px;-webkit-transform:rotateZ(37deg);-ms-transform:rotate(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:before{top:12px;left:2px;width:14px;height:14px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label:before,.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label:after{content:"";position:absolute;left:0;z-index:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.gform_wrapper .top_label .gfield_label{font-weight:normal !important;font-size:1rem !important}.gform_wrapper .gf_left_half,.gform_wrapper .gf_right_half{padding:0 100px !important}.gform_wrapper input[type=text]{border:none;border-bottom-width:1px;border-bottom-style:solid;margin:auto;text-align:center}.gform_wrapper textarea{max-width:85%}body .gform_wrapper .top_label div.ginput_container{margin-bottom:50px}.ginput_container input[type=text]:focus,.ginput_container input[type=email]:focus,.ginput_container input[type=tel]:focus,.ginput_container input[type=url]:focus,.ginput_container input[type=number]:focus,.ginput_container input[type=password]:focus,.ginput_container select:focus,.ginput_container textarea:focus{outline:none !important;border:1px solid #2f2f2f !important}#sb_instagram .sbi_hover_bottom{height:0;width:100%;position:absolute;top:35%;pointer-events:none}#sb_instagram .sbi_hover_bottom .sbi_meta{opacity:.9;width:100%}#sb_instagram .sbi_hover_bottom .sbi_meta span{font-size:48px}#sb_instagram .sbi_hover_bottom .sbi_meta i,#sb_instagram .sbi_hover_bottom .sbi_meta svg{font-size:33px;margin-right:20px !important}#sb_instagram .sb_instagram_header{padding:26px 26px 0 26px !important}#sb_instagram .sb_instagram_header .sbi_header_link{background-color:#608994;color:#fff;padding-right:20px}#sb_instagram .sb_instagram_header .sbi_header_link h3{font-family:"Neuton",serif;font-weight:normal;margin-left:50px !important;text-transform:none}#sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_img{background-color:rgba(0,0,0,0)}#sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_img .sbi_header_hashtag_icon,#sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_img .sbi_header_img_hover{background-color:rgba(0,0,0,0)}#sb_instagram #sbi_images{position:initial !important}#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-prev,#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(88,86,83,.6);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 32px) !important;width:58px}@media only screen and (max-width : 768px){#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-prev,#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-next{height:45px;top:calc(50% - 10px) !important;width:40px}}#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-prev:hover,#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-next:hover{background-color:#585653}#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-prev .svg-inline--fa path,#sb_instagram #sbi_images .sbi-owl-nav .sbi-owl-next .svg-inline--fa path{fill:#fff}@media only screen and (max-width : 600px){#sb_instagram #sbi_images .sbi-owl-dots{display:none}}.sbi_likes{padding-right:45px}.rbs_gallery_button{margin-bottom:70px}.rbs_gallery_button .button{text-transform:lowercase;letter-spacing:2.7px !important;font-family:inherit !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-width:1px !important;text-shadow:none !important;width:286px !important;height:100px !important;font-size:20px !important;padding:15px 38px !important;text-align:center !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rbs_gallery_button .button:nth-child(n+2){margin-left:65px}.slick-slider .slick-dots{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}.slick-slider .slick-dots li::marker{content:none}.slick-slider .slick-dots li button{background-color:rgba(0,0,0,0);border:1.5px solid #585653;border-radius:50%;font-size:0;height:9px;opacity:.5;padding:0;width:9px}.slick-slider .slick-dots li.slick-active button{background-color:#c5875d;border-color:#c5875d;opacity:1}.slick-slider .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(88,86,83,.8);border:none;bottom:calc(50% - 32px);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:27px;height:65px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1 !important;position:absolute;width:58px;z-index:1}@media only screen and (max-width : 768px){.slick-slider .slick-arrow{bottom:calc(50% - 22px);font-size:18px;height:45px;width:40px}}.slick-slider .slick-arrow::before{height:100%}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:active,.slick-slider .slick-arrow:focus{background-color:#585653}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-prev{left:0}.gcom-awards-table thead tr th{background-color:rgba(0,0,0,0);border-bottom:none}@media only screen and (max-width : 600px){.gcom-awards-table thead tr th{font-size:12px;font-weight:normal;letter-spacing:normal}}.gcom-awards-table thead tr th:after{color:#d1d1d1}.gcom-awards-table thead tr th.sorting_asc,.gcom-awards-table thead tr th.sorting_desc,.gcom-awards-table thead tr th.sorting:hover{background-color:#f3f3f3}.gcom-awards-table tbody:before{content:"@";display:block;line-height:65px;text-indent:-99999px}.gcom-awards-table tbody tr td{vertical-align:middle}@media only screen and (max-width : 600px){.gcom-awards-table tbody tr td{font-size:12px}}.gcom-awards-table tbody tr td.column-1{padding:23px 50px 23px 10px}@media only screen and (max-width : 600px){.gcom-awards-table tbody tr td.column-1{padding:7px 7px 7px 0}}.tribe-events-page-template .header-spacer{height:240px}.tribe-common.alignwide{margin-left:initial;margin-right:initial}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background-color:#608994 !important;border-radius:0 !important}.tribe-common .tribe-common-c-btn-border{border-color:#608994 !important;color:#608994 !important}.tribe-common .tribe-common-c-btn-border:hover,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:active{background-color:#608994 !important;color:#fff !important}.tribe-common a{color:#c5875d !important;text-decoration:underline}.tribe-common a:hover,.tribe-common a:active,.tribe-common a:focus{color:#608994 !important}.tribe-common .tribe-events-calendar-list__event-venue-title,.tribe-common .tribe-events-calendar-list__event-title-link,.tribe-common .tribe-events-calendar-list__event-date-tag-weekday,.tribe-common .tribe-events-calendar-list__event-date-tag-daynum{font-family:"Avenir",sans-serif !important}.tribe-common .tribe-events-calendar-list__event-datetime,.tribe-common .tribe-events-calendar-series-archive__container{font-family:"Neuton",serif !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImxheW91dC9fYm9va2luZy1iYXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInZlbmRvci1vdmVycmlkZS9fYWRkdG9hbnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleGJveGdyaWQuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleHNsaWRlci5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19ncmF2aXR5Zm9ybXMuc2NzcyIsInZlbmRvci1vdmVycmlkZS9faW5zdGFncmFtX3Byby5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19yb2JvZ2FsbGVyeS5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19zbGlja19zbGlkZXIuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fdGFibGVfcHJlc3Muc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZXZlbnRzX2NhbGVuZGFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsU0FDQyxTQUFBLENBQ0EsMkNBRkQsU0FHRSxTQUFBLENBQUEsQ0FJRixVQUNDLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSwyQ0FKRCxVQUtFLFNBQUEsQ0FDQSxLQUFBLENBQUEsQ0FJRixhQUNDLGlCQUFBLENBQ0EsVUFBQSxDQUNBLDJDQUhELGFBSUUsVUFBQSxDQUFBLENBRUQsMkNBTkQsYUFPRSxVQUFBLENBQUEsQ0N4QkYsS0FDQyw2QkFBQSxDQUFBLHFCQUFBLENBU0QscUJBR0MsMEJBQUEsQ0FBQSxrQkFBQSxDQWNELE9BQ0MsZUFBQSxDQUVBLDJDQUhELE9B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LFVBQUEsQ0FBQSxDQUVKLG1DQUNJLFdBQUEsQ0FFSixvR0FDSSx3QmZSTyxDZVVYLHNDQUNJLE9BQUEsQ0FFSixzQ0FDSSxNQUFBLENDeERULCtCQUNDLDhCQUFBLENBQ0Esa0JBQUEsQ0FDQSwyQ0FIRCwrQkFJRSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQkFBQSxDQUFBLENBRUQscUNBQ0MsYUFBQSxDQUVELG9JQUdDLHdCQUFBLENBTUgsZ0NBQ0MsV0FBQSxDQUNBLGFBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBR0EsK0JBQ0MscUJBQUEsQ0FDQSwyQ0FGRCwrQkFHRSxjQUFBLENBQUEsQ0FFRCx3Q0FDQywyQkFBQSxDQUNBLDJDQUZELHdDQUdFLHFCQUFBLENBQUEsQ0N6Q0YsMkNBQ0ksWUFBQSxDQUlKLHdCQUNJLG1CQUFBLENBQ0Esb0JBQUEsQ0FFSixxRUFFSSxtQ0FBQSxDQUNBLDBCQUFBLENBRUoseUNBQ0ksK0JBQUEsQ0FDQSx3QkFBQSxDQUVBLDhJQUNJLG1DQUFBLENBQ0EscUJBQUEsQ0FHUixnQkFDSSx3QkFBQSxDQUNBLHlCQUFBLENBQ0EsbUVBQ0ksd0JBQUEsQ0FHUiw0UEFJSSwwQ0FBQSxDQUVKLHlIQUVJLHFDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICBVVElMU1xuKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuLmZhZGUtaW4ge1xuXHRvcGFjaXR5OjA7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0b3BhY2l0eToxO1xuXHR9XG59XG5cbi5zbGlkZS11cCB7XG5cdG9wYWNpdHk6MDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDoyMDBweDtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRvcGFjaXR5OjE7XG5cdFx0dG9wOjA7XG5cdH1cbn1cblxuLnNsaWRlLXJpZ2h0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiAtNTB2dztcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRsZWZ0OiB1bnNldDtcblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgdmVyeSBiYXNpYyBzdHlsZXMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIFNldCB1cCBhIGRlY2VudCBib3ggbW9kZWwgb24gdGhlIHJvb3QgZWxlbWVudFxuICovXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyoqXG4gKiBNYWtlIGFsbCBlbGVtZW50cyBmcm9tIHRoZSBET00gaW5oZXJpdCBmcm9tIHRoZSBwYXJlbnQgYm94LXNpemluZ1xuICogU2luY2UgYCpgIGhhcyBhIHNwZWNpZmljaXR5IG9mIDAsIGl0IGRvZXMgbm90IG92ZXJyaWRlIHRoZSBgaHRtbGAgdmFsdWVcbiAqIG1ha2luZyBhbGwgZWxlbWVudHMgaW5oZXJpdGluZyBmcm9tIHRoZSByb290IGJveC1zaXppbmcgdmFsdWVcbiAqIFNlZTogaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvXG4gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQmFzaWMgc3R5bGVzIGZvciBsaW5rc1xuICovXG5hIHtcblx0XG59XG5cbmgxLCBoMiwgaDMge1xuXHRcbn1cblxuaDEsIC5oMSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAzLjU4cHggIWltcG9ydGFudDtcblx0fVxuXHRcbn1cblxuaDQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbWcsIGlmcmFtZXtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5tYWluIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9mZi13aGl0ZTtcblx0Ji5zaG93LXdpbnRlcntcblx0XHQuc2hvdy1vbi1zdW1tZXJ7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0fVxuXHQmLnNob3ctc3VtbWVye1xuXHRcdC5zaG93LW9uLXdpbnRlcntcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG4ucHJlLWhlYWRsaW5lLCAuc3ViLWhlYWRsaW5le1xuXHRjb2xvcjogJGNvbG9yLWxvZGdlLXRhbjtcblx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDIuNjJweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb250LWhlYWRpbmd7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZm9udC1ib2R5e1xuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uY29udGVudC1oaWRkZW57XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ubm8tc2Nyb2xsIHtcblx0bWFyZ2luOiAwOyBcblx0aGVpZ2h0OiAxMDAlOyBcblx0b3ZlcmZsb3c6IGhpZGRlblxufVxuLnRleHQtYWxpZ24tY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGV4dC1hbGlnbi1sZWZ0e1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtYWxpZ24tcmlnaHR7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBvc2l0aW9uLXJlbGF0aXZle1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hbmltYXRpb24tZWxlbWVudCB7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAyMDBweDtcbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlO1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZTtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cdH1cbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoLW5hcnJvdyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoLW5hcnJvdztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nOiAwICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlIDAgJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxufVxuXG4uY29uc3RyYWluZWQtd2lkdGgtdWx0cmEtbmFycm93IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6IDAgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgMCAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuXHR9XG59XG5cbi50aGUtY29udGVudC13cmFwcGVyIHtcblx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgMCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAwO1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nLXRvcCAkY29udGVudC1wYWRkaW5nLXJpZ2h0ICRjb250ZW50LXBhZGRpbmctYm90dG9tICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogMjBweCAzNXB4O1xuXHR9XG59XG5cbi8vIEd1dGVuYmVyZyB3aWRlIGxheW91dFxuLmFsaWdud2lkZSB7XG5cdFx0bWFyZ2luLWxlZnQgOiAtODBweDtcblx0XHRtYXJnaW4tcmlnaHQgOiAtODBweDtcbn1cbi5hbGlnbmZ1bGwsXG4uYWxpZ24td3JhcC1mdWxsIHtcblx0XHRtYXJnaW4tbGVmdCA6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApO1xuXHRcdG1hcmdpbi1yaWdodCA6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApO1xuXHRcdG1heC13aWR0aFx0OiAxMDB2dztcbn1cbi5hbGlnbmZ1bGwgaW1nIHtcblx0XHR3aWR0aDogMTAwdnc7XG59XG5cbi8vIERlZmF1bHQgR3V0ZW5iZXJnIEJsb2NrIFN0eWxlc1xuLndwLWJsb2NrLWNvbHVtbnMge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nO1xuXHR9XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU7XG5cdH1cbn1cblxuLndwLWJsb2NrLXNwYWNlciB7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0bWF4LWhlaWdodDogY2FsYygkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUvMik7XG5cdH1cbn1cblxuaHIge1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiAjY2ZjZmNmO1xuXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoO1xufVxuXG5maWd1cmUud3AtYmxvY2staW1hZ2Uge1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cC1ibG9jay1pbWFnZSB7XG5cdGZpZ3VyZS5hbGlnbnJpZ2h0IHtcblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cdGZpZ3VyZS5hbGlnbmxlZnQge1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cdGZpZ3VyZS5zaXplLWxhcmdlIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5uby1tYXJnaW4ge1xuXHRtYXJnaW46IDA7XG59XG4ud3AtYmxvY2stY292ZXItaW1hZ2UuaXMtbGlnaHQgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIsIFxuLndwLWJsb2NrLWNvdmVyLmlzLWxpZ2h0IC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVye1xuXHRjb2xvcjogdW5zZXQgIWltcG9ydGFudDtcblxuXHRoMSwgaDIsIGgzLCBoNCwgaDV7XG5cdFx0Y29sb3I6ICRjb2xvci1sb2RnZS1ncmF5O1xuXHR9XG59XG5cbi5oYXMtdGV4dC1hbGlnbi1jZW50ZXJ7XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0dGV4dC1hbGlnbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuXHRNZWRpYSBRdWVyeSBDbGFzc2VzXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLmhpZGUtb24tc21hbGwtb25seSwgLmhpZGUtb24tc21hbGwtYW5kLWRvd24ge1xuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLWlwYWQtYW5kLXVwIHtcblx0QG1lZGlhICN7JGlwYWQtYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1pcGFkLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLW1lZC1hbmQtZG93biB7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLW1lZC1hbmQtdXAge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtb24tbWVkLW9ubHkge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtb24tbGFyZ2Utb25seSB7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLWxhcmdlIHtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLW1lZGl1bSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tc21hbGwge1xuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1tZWRpdW0tYW5kLXVwIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZ2NvbS1zdGlsZS1tb2R1bGUtc2NyZWVuc2hvdCB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuXHRBREEgXCJTa2lwIHRvIGNvbnRlbnRcIlxuKioqKioqKioqKioqKioqKioqKioqKi9cbi8vIFRoaXMgdmlzdWFsbHkgaGlkZXMgdGhlIGxpbmsgdW5sZXNzIGl0IHJlY2VpdmVzIGZvY3VzLiBTZWUgaHR0cHM6Ly93ZWJhaW0ub3JnL3RlY2huaXF1ZXMvY3NzL2ludmlzaWJsZWNvbnRlbnQvXG5cbiNza2lwIGEge1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgbGVmdDotMTAwMDBweDtcbiAgdG9wOmF1dG87XG4gIHdpZHRoOjFweDtcbiAgaGVpZ2h0OjFweDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuIFxuI3NraXAgYTpmb2N1cyB7XG4gIHBvc2l0aW9uOnN0YXRpYztcbiAgd2lkdGg6YXV0bztcbiAgaGVpZ2h0OmF1dG87XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgYXBwbGljYXRpb24td2lkZSBTYXNzIHZhcmlhYmxlcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRjb250ZW50LXdpZHRoOiAxMjgwcHg7XG4kY29udGVudC13aWR0aC1uYXJyb3c6IDkwMHB4O1xuJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93OiA2MjhweDtcbiRjb250ZW50LXBhZGRpbmctdG9wOiA2MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1yaWdodDogNTBweDtcbiRjb250ZW50LXBhZGRpbmctYm90dG9tOiA2MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0OiA1MHB4O1xuJGNvbnRlbnQtcGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cbiRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZTogMjVweDtcbiRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlOiAyMHB4O1xuJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlOiAyNXB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTogMjBweDtcbiRjb250ZW50LXBhZGRpbmctbW9iaWxlOiAkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xuJHNtYWxsLXNjcmVlbjogNjAwcHggIWRlZmF1bHQ7XG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcbiRpcGFkLXNjcmVlbjogNzY4cHggIWRlZmF1bHQ7XG4kaXBhZC1zY3JlZW4tdXA6IDc2OXB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW46IDEwMjRweCAhZGVmYXVsdDtcbiRtZWRpdW0tc2NyZWVuLXVwOiAxMDI1cHggIWRlZmF1bHQ7XG4kbGFyZ2Utc2NyZWVuOiAxMzUwcHggIWRlZmF1bHQ7XG4kbGFyZ2Utc2NyZWVuLXVwOiAxMzUxcHggIWRlZmF1bHQ7XG5cblxuJG1lZGl1bS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRtZWRpdW0tc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcbiRsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRsYXJnZS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGxhcmdlLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbGFyZ2Utc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRzbWFsbC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kc21hbGwtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kaXBhZC1hbmQtdXA6ICBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skaXBhZC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGlwYWQtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRpcGFkLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG5cblxuLy9DT0xPUlNcbiRjb2xvci1iZWlnZTogI2U5ZTJkNztcbiRjb2xvci1kYXJrLWdyYXk6ICMzOTM5Mzk7XG4kY29sb3ItZGFyay1ncmF5LTI6ICM0ZDRiNDg7XG4kY29sb3ItbGlnaHQtYmx1ZTogI2IyZWZmZjtcbiRjb2xvci1saWdodC1ncmF5OiAjZjlmNGVjO1xuJGNvbG9yLWxpZ2h0LWdyYXktYmx1ZTogIzlhYzJkMDtcbiRjb2xvci1saWdodC15ZWxsb3c6ICNmZWU5ODA7XG4kY29sb3ItbG9kZ2UtZ3JheTogIzU4NTY1MztcbiRjb2xvci1sb2RnZS1icm93bjogI2EzNjEzMjtcbiRjb2xvci1sb2RnZS1yaXZlcjogIzYwODk5NDtcbiRjb2xvci1sb2RnZS1zdW46ICNkZmM4NTQ7XG4kY29sb3ItbG9kZ2UtdGFuOiAjYzU4NzVkO1xuJGNvbG9yLW1lZGl1bS1ncmF5OiAjYWNhN2EyO1xuJGNvbG9yLW9mZi13aGl0ZTogI0ZGRjlGMTtcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjtcblxuXG4vL0ZPTlRTXG4kZm9udC1ib2R5OiAnTmV1dG9uJywgc2VyaWY7XG4kZm9udC1oZWFkaW5nOiAnQXZlbmlyJywgc2Fucy1zZXJpZjsiLCIvKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDIgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAzICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICAvLyBmb250LXNpemU6IDJlbTtcbiAgLy8gbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHsgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICAvLyBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscywgLyogMSAqL1xubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFNjcmlwdGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRkZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgV0VCRk9OVFNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8vIFNhbXBsZSB0byBzaG93IHVzYWdlIGFuZCBwYXRoLiBMb2FkIGFjdHVhbCBmb250IGZpbGVzIGludG8gd3AtY29udGVudC90aGVtZXMvc3RpbGUvYXNzZXRzL2ZvbnRzXG5cbi8vIEBmb250LWZhY2Uge1xuLy8gICBmb250LWZhbWlseTogTG9yYUJvbGQ7XG4vLyAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4vLyAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQuZW90XCIpO1xuLy8gICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9Mb3JhLUJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQuc3ZnI0xvcmFCb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbi8vIH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhvdXN0dGVseSBTaWduYXR1cmVcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9ob3VzdHRlbHlfc2lnbmF0dXJlL2hvdXN0dGVseV9zaWduYXR1cmUudHRmXCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9ob3VzdHRlbHlfc2lnbmF0dXJlL2hvdXN0dGVseV9zaWduYXR1cmUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBidXR0b24gY29tcG9uZW50LlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0biwgLm90LWJ1dHRvbntcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4IDM1cHg7XG5cdG1hcmdpbjogMTBweCAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0fVxufSIsIi5oZWFkZXItYm9va2luZy1iYXIge1xuXHRiYWNrZ3JvdW5kOiAjNDczQTMxO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHQub3V0ZXItY29udGFpbmVyIHtcblx0XHQuYm9va2luZyB7XG5cdFx0XHQubGFiZWx7XG5cdFx0XHRcdGZvbnQtc2l6ZToyM3B4O1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sYWJlbCxcblx0XHRcdC5pbnB1dHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdC5pbnB1dHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuaWNvbi1jYWxlbmRhcntcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTFweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXXtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRcdFx0aGVpZ2h0OjQycHg7XG5cdFx0XHRcdHdpZHRoOjE4NXB4O1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0Ly8gZm9udC1mYW1pbHk6aW5oZXJpdDtcblx0XHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHR3aWR0aDoxNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b25cblx0XHRcdHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXVxuXHRcdFx0e1xuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5IGlucHV0OmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LW5hdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWU7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlRyZWJ1Y2hldCBNU1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdC1vLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5xdWFudGl0eS11cCwgLnF1YW50aXR5LWRvd257XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXgtd2lkdGg6MThweDtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS11cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucXVhbnRpdHktYnV0dG9uLnF1YW50aXR5LWRvd24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQuYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMXB4IDE5cHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBoZWFkZXIgb2YgdGhlIHNpdGUvYXBwbGljYXRpb24uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGtleWZyYW1lcyB0cmFuc2xhdGVUb3Age1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiN3cGFkbWluYmFyIHtcblx0cG9zaXRpb246IGZpeGVkO1xufVxuXG4ubG9nZ2VkLWluIC5oZWFkZXIge1xuXHQvLyB0b3A6IDMycHg7XG59XG5cbi5oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDExO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0b3A6IDA7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpe1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMTBweDtcblx0fVxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQmLm5vLWhlYWRlci1iZyB7XG5cdFx0LyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMDAwMDArMCwwMDAwMDArMTAwJjAuNjUrMCwwKzEwMDtOZXV0cmFsK0RlbnNpdHkgKi9cblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwLjY1KSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblx0fVxuXHQmOm5vdCguc25hcHBlZCk6bm90KC5tb2JpbGUtbWVudS1vcGVuKXtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdCYuc25hcHBlZCwgJi5tb2JpbGUtbWVudS1vcGVuIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kICggbWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiB3aGl0ZSwgJGFscGhhOiAwLjkpO1xuXHRcdH1cblxuXHRcdC5oZWFkZXItd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0LmhlYWRlci1sb2dvLXdyYXBwZXItc25hcHBlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5kZXNrdG9wLWhlYWRlci13cmFwcGVyIHtcblxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdG5hdiB7XG5cdFx0XHRcdFx0LmhlYWRlci1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMThweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubW9iaWxlLWhlYWRlci13cmFwcGVye1xuXHRcdFx0XHQubW9iaWxlLWhlYWRlci10b3Atcm93e1xuXHRcdFx0XHRcdC5tb2JpbGUtaGVhZGVyLWxvZ28td3JhcHBlcntcblx0XHRcdFx0XHRcdCYuZGVmYXVsdHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYubW9iaWxlLXNuYXBwZWQtbG9nb3tcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNsaWRpbmctbWVudS1idXR0b257XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW1lZGl1bS1ncmF5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fSAvLyBlbmQgc25hcHBlZCBzdHlsZXNcblx0LmFsZXJ0LWJhbm5lci13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxcHggODBweDtcblx0XHQuYWxlcnQtYmFubmVyLXdyYXBwZXItaW5uZXIge1xuXHRcdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHRcdC8vIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHQvLyBmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5hbGVydC1iYW5uZXItbWVzc2FnZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hbGVydC1iYW5uZXItY2xvc2Uge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDgwcHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dG9wOiAxM3B4O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci13cmFwcGVyIHtcblx0XHQuZGVza3RvcC1oZWFkZXItd3JhcHBlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMTVweCA4MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDExMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyLWxvZ28td3JhcHBlci1zbmFwcGVkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5oZWFkZXItYm9va2luZy13cmFwcGVyIHtcblx0XHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRuYXYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuYWRkcmVzcywgLnBob25lIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblxuXHRcdFx0XHQubWVudS1zZWNvbmRhcnktaGVhZGVyLW5hdi1jb250YWluZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTYycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjbWVudS1zZWNvbmRhcnktbWVudXtcblx0XHRcdFx0XHRcdGJvdHRvbTogNHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDZweDtcblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQud2VhdGhlci13cmFwcGVye1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvdHRvbTogNHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0LndlYXRoZXItaWNvbntcblx0XHRcdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRlbXBlcmF0dXJle1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlYXNvbi10b2dnbGUtd3JhcHBlcntcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0XHQuc2Vhc29uLWljb257XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNTk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuY2hlY2tlZHtcblx0XHRcdFx0XHRcdFx0LnNub3ctaWNvbntcblx0XHRcdFx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkY29sb3ItbGlnaHQtYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zbGlkZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmF5LWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQuc2xpZGVyOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjFweCk7XG5cdFx0XHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMXB4KTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjFweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bm90KC5jaGVja2VkKXtcblx0XHRcdFx0XHRcdFx0LnN1bi1pY29ue1xuXHRcdFx0XHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci1sb2RnZS1zdW47XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3dpdGNoIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNsaWRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2RnZS1zdW47XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saWdodC15ZWxsb3c7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC40cztcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTNweDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC00cHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLWdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjRzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYucm91bmQge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDM0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQubWVudS1wcmltYXJ5LWhlYWRlci1uYXYtY29udGFpbmVye1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0Lm1lbnUge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMjBweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2NzVweCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLWdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRjb2xvci1sb2RnZS10YW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gJjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gfVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweCAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyYXktMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1sb2RnZS10YW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5vcGVuLFxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY3VycmVudC1tZW51LWl0ZW0sIFxuXHRcdFx0XHRcdFx0LmN1cnJlbnQtcGFnZS1hbmNlc3RvciB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQgJGNvbG9yLWxvZGdlLXRhbiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMjRweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vYmlsZS1oZWFkZXItd3JhcHBlciB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5tZW51LXNlY29uZGFyeS1oZWFkZXItbmF2LWNvbnRhaW5lcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxODdweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVyZW07XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAwLjJzO1xuXHRcdFx0XHQubWVudSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2NzVweCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdC8vIGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9kZ2UtZ3JheTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDRweCBzb2xpZCAkY29sb3ItbG9kZ2UtdGFuO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC8vICY6bGFzdC1vZi10eXBle1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxuXG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS4yNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAzMHB4IDEzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyYXktMjtcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWxvZGdlLXRhbjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYub3Blbixcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY3VycmVudC1tZW51LWl0ZW0sIFxuXHRcdFx0XHRcdC5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkICRjb2xvci1sb2RnZS10YW4gMXB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCNtZW51LXNlY29uZGFyeS1tZW51LTF7XG5cdFx0XHRcdFx0Ym90dG9tOiA0cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgNnB4O1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQud2VhdGhlci13cmFwcGVye1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym90dG9tOiA0cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0LndlYXRoZXItaWNvbntcblx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZW1wZXJhdHVyZXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlYXNvbi10b2dnbGUtd3JhcHBlcntcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xuXHRcdFx0XHRcdC5zZWFzb24taWNvbntcblx0XHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNTk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNoZWNrZWR7XG5cdFx0XHRcdFx0XHQuc25vdy1pY29ue1xuXHRcdFx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLWxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNsaWRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmF5LWJsdWU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saWdodC1ibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNsaWRlcjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMXB4KTtcblx0XHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMXB4KTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIxcHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCguY2hlY2tlZCl7XG5cdFx0XHRcdFx0XHQuc3VuLWljb257XG5cdFx0XHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkY29sb3ItbG9kZ2Utc3VuO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN3aXRjaCB7XG5cdFx0XHRcdFx0Ym90dG9tOiAycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbGlkZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLXN1bjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saWdodC15ZWxsb3c7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC40cztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC40cztcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0zcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLWdyYXk7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnJvdW5kIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzRweDtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1oZWFkZXItdG9wLXJvdyB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcblx0XHRcdFx0LnNsaWRpbmctbWVudS1idXR0b24ge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdFx0XHRcdCYtb3BlbiB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji1jbG9zZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubW9iaWxlLWhlYWRlci1sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNThweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm1vYmlsZS1zbmFwcGVkLWxvZ297XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubW9iaWxlLXRvcC1yaWdodCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9va2luZy1idG57XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tb2JpbGUtYm9vayB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly8gcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdC8vIHRvcDogNTBweDtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzIzNDA2Mjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogNDB2dztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTAlKTtcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdHdpZHRoOiA5MHZ3O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHgpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1vYmlsZS1tZW51LXRvcC1yb3cge1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWRpbmctbWVudS1jb250ZW50IHtcblx0XHRcdFx0XHQmLmhhcy1iZy1pbWFnZXtcblx0XHRcdFx0XHRcdC5vdmVybGF5LCAuYmctaW1hZ2UtYm94e1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmJnLWltYWdlLWJveHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQub3ZlcmxheXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRjb2xvci13aGl0ZSwgJGFscGhhOiAwLjYpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1jbG9zZS13cmFwcGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzdweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1zb2NpYWwtbWVkaWEtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQuaGVhZGVyLXNvY2lhbC1pY29uIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtYm90dG9tLXJvdyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAzNXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCNtZW51LXNlY29uZGFyeS1tZW51LTF7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcblx0XHRcdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1sb2RnZS1ncmF5O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9kZ2UtZ3JheTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1jdGEtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWVudSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDZweDtcblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi10b2dnbGUtYnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Pi5hY2NvcmRpb24tdG9nZ2xlLWJ1dHRvbntcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tdG9nZ2xlLWljb257XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLm9wZW57XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi10b2dnbGUtaWNvbntcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtICB7XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkZXItbW9iaWxlLWNvbnRhY3Qtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHQuaGVhZGVyLW1vYmlsZS1hZGRyZXNzLFxuXHRcdFx0XHRcdFx0LmhlYWRlci1tb2JpbGUtcGhvbmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgc3R5bGVzIHJlbGF0ZWQgdG8gdGhlIGZvb3RlciBvZiB0aGUgc2l0ZS9hcHBsaWNhdGlvbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZm9vdGVyLWljb25zLXRleHR7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vZmYtd2hpdGU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1pY29ucy1zbGlkZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vZmYtd2hpdGU7XG5cblx0LmZvb3Rlci1zbGlkZXItaW5uZXIuc2xpY2stc2xpZGVye1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRtaW4taGVpZ2h0OiAxNjhweDtcblx0XG5cdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259e1xuXHRcdFx0cGFkZGluZzogMCA3MnB4O1xuXHRcdH1cblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdG1heC13aWR0aDogMTE2MHB4O1xuXHRcblx0XHRcdC5zbGljay10cmFja3tcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XG5cdFx0XHRcdD4uZm9vdGVyLXNsaWRlci1pbWd7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDcwcHg7XG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH17XG5cdFx0XHRcdFx0XHR3aWR0aDogMTUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259e1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb290ZXItaWNvbi1saW5re1xuXHRcdFx0XHRcdG1hcmdpbjogMCA3MHB4O1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAkY29sb3ItbG9kZ2UtdGFuO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcblx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3Vze1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259e1xuXHRcdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2xpY2stbmV4dHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259e1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5mb290ZXJ7XG5cdGNvbG9yOiAkY29sb3ItbG9kZ2UtZ3JheTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoMSwgaDIsIGgzLCBoNCwgaDV7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0bWFyZ2luLXRvcDogNnB4O1xuXHR9XG5cdC5idG57XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdCNyZXZpbmF0ZV9jb250YWN0X2FwaV9mb3Jte1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LndlYXRoZXItd3JhcHBlcntcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LndlYXRoZXItaWNvbntcblx0XHRcdC8vIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG5cdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnRlbXBlcmF0dXJle1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXHQuZm9vdGVyLXJvdy13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzVweDtcblx0XHR9XG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1yb3cge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdCYuZnVsbC13aWR0aCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFsaWduLWNvbHVtbi1sZWZ0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFsaWduLWNvbHVtbi1yaWdodCB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWxpZ24tY29sdW1uLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQuZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAsIGRpdiwgaSwgb2wsIHVsIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uLXNvY2lhbC1tZWRpYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1sb2RnZS10YW47XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uLWNvbnRlbnQge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uLWZvcm0ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZSAwICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5nZm9ybV93cmFwcGVye1xuXHRcdFx0XHRcdFx0Zm9ybXtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQuZ2Zvcm1fYm9keXtcblx0XHRcdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmdmaWVsZHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5naW5wdXRfY29udGFpbmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5nZm9ybV9mb290ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDkwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3J7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGNhbGMoMTgwcHggLSAzdncpO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGZvcm17XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudmFsaWRhdGlvbl9lcnJvcntcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKC0xNzBweCArIDN2dyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnZhbGlkYXRpb25fbWVzc2FnZXtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndpZGdldHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdFx0XHRcdFx0LmF3ZXNvbWUtd2VhdGhlci13cmFwe1xuXHRcdFx0XHRcdFx0XHQuYXdlc29tZS13ZWF0aGVyLWN1cnJlbnQtdGVtcHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0bmF2IHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcInxcIjtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0cHggMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWxvZGdlLXRhbjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hbGlnbi1mb290ZXItbWVudS1ob3Jpem9udGFsIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJ8XCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hbGlnbi1mb290ZXItbWVudS12ZXJ0aWNhbCB7XG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1yb3ctb3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHQjZm9vdGVyLXJvdy0xe1xuXHRcdGNvbHVtbi1nYXA6IDEwMHB4O1xuXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0Z2FwOiA1MHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1yb3ctY29sdW1ue1xuXHRcdFx0cGFkZGluZzogNDBweCAwIDA7XG5cblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjZm9vdGVyLWNvbHVtbi0xe1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggZGFzaGVkIHJnYmEoJGNvbG9yOiAkY29sb3ItbG9kZ2UtdGFuLCAkYWxwaGE6IDAuNSk7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgJGNvbG9yLWxvZGdlLXRhbjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWF4LXdpZHRoOiA5NnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjZm9vdGVyLWNvbHVtbi0ye1xuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0I2Zvb3Rlci1jb2x1bW4tM3tcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNmb290ZXItY29sdW1uLTR7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ly8gQG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdC8vIFx0Ym9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCByZ2JhKCRjb2xvcjogJGNvbG9yLWxvZGdlLXRhbiwgJGFscGhhOiAwLjUpO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxuXHQjZm9vdGVyLXJvdy0ye1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0I2Zvb3Rlci1jb2x1bW4tMXtcblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0I2Zvb3Rlci1jb2x1bW4tMntcblx0XHRcdHB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9vdGVyLWJnLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0Ji5ibHVyLWltYWdlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdEBpbmNsdWRlIGJldHRlci1ibHVyKDgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIGFwcGxpY2F0aW9uLXdpZGUgU2FzcyBtaXhpbnMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gYmV0dGVyLWJsdXIoJHJhZGl1cykge1xuICBmaWx0ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2ZpbHRlciBpZD0nYScgeD0nMCcgeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMSclM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JyN7JHJhZGl1c30nIHJlc3VsdD0nYicvJTNFJTNDZmVNb3JwaG9sb2d5IG9wZXJhdG9yPSdkaWxhdGUnIHJhZGl1cz0nI3skcmFkaXVzfScvJTNFICUzQ2ZlTWVyZ2UlM0UlM0NmZU1lcmdlTm9kZS8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nYicvJTNFJTNDL2ZlTWVyZ2UlM0UlM0MvZmlsdGVyJTNFJTNDL3N2ZyUzRSNhXCIpO1xufSIsIi8vIEV4Y2VwdGlvbnMgZm9yIHRvcCB0d28gcm93cyBvbiBjb250YWN0IHBhZ2UuXG5cbmJvZHkucGFnZS1pZC00MjU5IHtcblx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdC53cC1ibG9jay1jb2x1bW4ge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0IFx0JjphZnRlciB7XG5cdFx0XHRcdCBcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdCBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgXHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHQgXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdCBcdFx0bGVmdDogMDtcblx0XHRcdFx0IFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlci10b3Atcm93LXdyYXBwZXIsXG5cdC5mb290ZXItY29udGFjdC1yb3ctd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQ+IC5jb25zdHJhaW5lZC13aWR0aCA+IGhyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgQWRkVG9Bbnkgc29jaWFsIHNoYXJlIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hZGR0b2FueV9jb250ZW50X2JvdHRvbSB7XG5cdG1hcmdpbjogNTBweCAwICFpbXBvcnRhbnQ7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgRmxleEJveEdyaWQgZ3JpZCBmcmFtZXdvcmsuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucm93IHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIEZsZXhzbGlkZXIgMi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5oZWFkZXItc2xpZGVyIHtcblx0Ly8gQ29udGFpbmVkIGluIG1vZHVsZXMvaG9tZV90b3Bfc2xpZGVyL2hvbWVfdG9wX3NsaWRlci5zY3NzIGZpbGUuXG59XG5cbi5vZmZzZXQtY2hlY2tlcmVkLXNsaWRlciB7XG5cdC8vIENvbnRhaW5lZCBpbiBtb2R1bGVzL2JyZXdzdGVyX2NoZWNrZXJlZC9icmV3c3Rlcl9jaGVja2VyZWQuc2Nzcy9cbn1cbi5mbGV4c2xpZGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0LmZsZXgtZGlyZWN0aW9uLW5hdntcblx0XHQuZmxleC1uZXh0LCAuZmxleC1wcmV2e1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiA1OHB4O1xuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259e1xuXHRcdFx0XHRoZWlnaHQ6IDQ5cHg7XG5cdFx0XHRcdHdpZHRoOiA0M3B4O1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9kZ2UtZ3JheTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZsZXgtbmV4dHtcblx0XHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR6LWluZGV4OiA5O1xuXHRcdH1cblx0XHQuZmxleC1wcmV2e1xuXHRcdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0ei1pbmRleDogOTtcblx0XHR9XG5cdH1cblx0Ji5oaWRlLWRlZmF1bHQtYXJyb3dze1xuXHRcdC5mbGV4LW5leHQsIC5mbGV4LXByZXZ7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZmxleC1jb250cm9sLW5hdntcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWxvZGdlLWdyYXk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGhlaWdodDogOXB4O1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0d2lkdGg6IDlweDtcblxuXHRcdFx0XHQmLmZsZXgtYWN0aXZle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2RnZS10YW47XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbG9kZ2UtdGFuO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIG92ZXJyaWRlcyBmb3IgR3Jhdml0eSBGb3Jtcy4gTm90ZSB0aGF0IHRoZSBcImJ0blwiIFxuLy8gY2xhc3MgaXMgYWRkZWQgaW4gbWFpbi5qcyB0byBhbGwgR0Zvcm0gc3VibWl0IGJ1dHRvbnMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgXG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgYnV0dG9uLCBcbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG4uZ2Zvcm1fd3JhcHBlciB7XG5cdGZvcm0ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRcdC5nZm9ybV90aXRsZSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDM3NTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmdmb3JtX2JvZHkge1xuXHRcdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRcdC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IHtcblx0XHRcdFx0XHRcdC5nZmllbGRfY2hlY2tib3gge1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7ICBcblx0XHRcdFx0XHRcdFx0XHRcdC8qIGFmdGVyICovXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7IC8vIEJhc2UgY2hlY2tib3hcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7IC8vIENoZWNrZWQgaW50ZXJpb3Jcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2xhY2llcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LyogYmVmb3JlICovXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUgeyAvLyBjaGVja2VkIGJveFxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7IC8vIGNoZWNrbWFya1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gbWFyZ2luLXRvcDozcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRvcF9sYWJlbCB7XG5cdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmdmX2xlZnRfaGFsZixcblx0LmdmX3JpZ2h0X2hhbGYge1xuXHRcdHBhZGRpbmc6IDAgMTAwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdG1heC13aWR0aDogODUlO1xuXHR9XG59XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMyZjJmMmYgIWltcG9ydGFudDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBJbnN0YWdyYW0gUHJvIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1haW4gY29udGFpbmVyXG4jc2JpX2ltYWdlcyB7XG5cdFxufVxuXG4vLyBPdmVybGF5IGlmIHlvdSBuZWVkIGl0LiBUaGUgY29sb3IgaXMgc2V0IGluIGhlYWRlci5waHAgZnJvbSB0aGVtZSBvcHRpb25zIHRvICRuYXZ5LlxuI3NiX2luc3RhZ3JhbSAuc2JpX2xpbmsge1xuXHQvLyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvLyBUaGlzIGlzIGZvciB0ZXN0aW5nLCBzbyB5b3UgY2FuIHNlZSB0aGUgYmxvY2sgYWxsIHRoZSB0aW1lIHdpdGhvdXQgaGF2aW5nIHRvIGhvdmVyLiBcbn1cblxuLy8gSW5kaXZpZHVhbCBpbWFnZSBibG9ja3NcbiNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMuc2JpX2Nhcm91c2VsIC5zYmlfaXRlbSB7XG5cdFxufVxuXG4jc2JfaW5zdGFncmFtIHtcblx0Ly8gV3JhcHBlciBjb250YWluZXIgZm9yIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cblx0LnNiaV9ob3Zlcl9ib3R0b20ge1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzNSU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Ly8gQ29udGFpbmVyIGZvciB0aGUgbGlrZXMgYW5kIGNvbW1lbnRzIGNvdW50ZXIuXG5cdFx0LnNiaV9tZXRhIHtcblx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gV29yZHMgaW4gdGhlIGxpa2VzIGFuZCBjb21tZW50cyBjb3VudGVyLlxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdH1cblx0XHRcdC8vIEZvbnQgYXdlc29tZSBpY29ucy5cblx0XHRcdGksIHN2ZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzNweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zYl9pbnN0YWdyYW1faGVhZGVye1xuXHRcdHBhZGRpbmc6IDI2cHggMjZweCAwIDI2cHggIWltcG9ydGFudDtcblx0XHQuc2JpX2hlYWRlcl9saW5re1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLXJpdmVyO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0XHRcdGgze1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5zYmlfaGVhZGVyX2ltZ3tcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LnNiaV9oZWFkZXJfaGFzaHRhZ19pY29uLCAuc2JpX2hlYWRlcl9pbWdfaG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I3NiaV9pbWFnZXN7XG5cdFx0cG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcblx0XHQuc2JpLW93bC1uYXZ7XG5cdFx0XHQuc2JpLW93bC1wcmV2LCAuc2JpLW93bC1uZXh0e1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogJGNvbG9yLWxvZGdlLWdyYXksICRhbHBoYTogMC42KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA1OHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn17XG5cdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLWdyYXk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3ZnLWlubGluZS0tZmF7XG5cdFx0XHRcdFx0cGF0aHtcblx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNiaS1vd2wtZG90c3tcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5zYmktb3dsLXN0YWdlLW91dGVye1xuXHRcdC8vIFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly8gXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoO1xuXHRcdC8vIFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0Ly8gXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0Ly8gXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdC8vIFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdC8vIFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0Ly8gXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQ7XG5cdFx0Ly8gXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0O1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHQvLyBcdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGU7XG5cdFx0Ly8gXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0XHQvLyBcdH1cblx0XHQvLyBcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdC8vIFx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZTtcblx0XHQvLyBcdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0LnNiaS1vd2wtaXRlbXtcblx0XHQvLyBcdFx0d2lkdGg6IDI1JTtcblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cdH1cbn1cblxuLy8gVGhlIGxpa2VzIHdyYXBwZXIuXG4uc2JpX2xpa2VzIHtcblx0cGFkZGluZy1yaWdodDogNDVweDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBSb2JvIEdhbGxlcnkgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJic19nYWxsZXJ5X2J1dHRvbiB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdC5idXR0b24ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuN3B4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAyODZweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxNXB4IDM4cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmOm50aC1jaGlsZChuKzIpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xuXHRcdH1cblx0fVxufSIsIi5zbGljay1zbGlkZXJ7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpe1xuICAgICAgICAgICAgJjo6bWFya2Vye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAkY29sb3ItbG9kZ2UtZ3JheTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvZGdlLXRhbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbG9kZ2UtdGFuO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRjb2xvci1sb2RnZS1ncmF5LCAkYWxwaGE6IDAuOCk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm90dG9tOiBjYWxjKDUwJSAtIDMycHgpO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1OHB4O1xuXHRcdHotaW5kZXg6IDE7XG4gICAgICAgIEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufXtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYyg1MCUgLSAyMnB4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2RnZS1ncmF5O1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stbmV4dHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stcHJldntcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgVGFibGVQcmVzcyBwbHVnaW4uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2NvbS1hd2FyZHMtdGFibGUge1xuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZDFkMWQxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29ydGluZ19hc2MsIFxuXHRcdFx0XHQmLnNvcnRpbmdfZGVzYyxcblx0XHRcdFx0Ji5zb3J0aW5nOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRib2R5IHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OlwiQFwiO1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OjY1cHg7XG5cdFx0XHR0ZXh0LWluZGVudDotOTk5OTlweDtcblx0XHR9XG5cdFx0dHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNvbHVtbi0xIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyM3B4IDUwcHggMjNweCAxMHB4O1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggN3B4IDdweCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGV7XG4gICAgLmhlYWRlci1zcGFjZXJ7XG4gICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgfVxufVxuLnRyaWJlLWNvbW1vbntcbiAgICAmLmFsaWdud2lkZXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICB9XG4gICAgLnRyaWJlLWNvbW1vbi1jLWJ0biwgXG4gICAgYS50cmliZS1jb21tb24tYy1idG57XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2RnZS1yaXZlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVye1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1sb2RnZS1yaXZlciAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWxvZGdlLXJpdmVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9kZ2Utcml2ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhe1xuICAgICAgICBjb2xvcjogJGNvbG9yLWxvZGdlLXRhbiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXN7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWxvZGdlLXJpdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC12ZW51ZS10aXRsZSxcbiAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXRpdGxlLWxpbmssXG4gICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRlLXRhZy13ZWVrZGF5LFxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWctZGF5bnVte1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGV0aW1lLFxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItc2VyaWVzLWFyY2hpdmVfX2NvbnRhaW5lcntcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHkgIWltcG9ydGFudDtcbiAgICB9XG5cbn0gIl19 */
