.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,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:italic}h1{margin-top:10px}h4{margin-bottom:0}button{border:none}sup{font-size:60% !important}iframe{max-height:100%;max-width:100%}.no-scroll{margin:0;height:100%;overflow:hidden}.animation-element{opacity:0;position:relative;top:200px}.constrained-width{width:100%;max-width:1152px;margin:0 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:24px;padding-left:24px}}.constrained-width-narrow{width:100%;max-width:1084px;margin:0 auto}@media only screen and (max-width : 1350px){.constrained-width-narrow{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){.constrained-width-narrow{padding-right:24px;padding-left:24px}}.constrained-width-ultra-narrow{width:100%;max-width:758px;margin:0 auto}@media only screen and (max-width : 1350px){.constrained-width-ultra-narrow{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){.constrained-width-ultra-narrow{padding-right:24px;padding-left:24px}}.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 24px 25px 24px}}@media only screen and (max-width : 600px){.wp-block-columns{padding:0}}@media only screen and (max-width : 768px){.wp-block-spacer{max-height:12.5px}}img{max-width:100%}hr{border:0;height:1px;background:#cfcfcf;max-width:1152px}figure.wp-block-image{margin:0;margin-bottom:0}.text-align-center{text-align:center}.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}section.entry-content>p,section.entry-content>h1,section.entry-content>h2,section.entry-content>h3,section.entry-content>h4,section.entry-content>h5,section.entry-content>h6{width:100%;max-width:1152px;margin:0 auto;padding-right:0;padding-left:0}@media only screen and (max-width : 1350px){section.entry-content>p,section.entry-content>h1,section.entry-content>h2,section.entry-content>h3,section.entry-content>h4,section.entry-content>h5,section.entry-content>h6{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){section.entry-content>p,section.entry-content>h1,section.entry-content>h2,section.entry-content>h3,section.entry-content>h4,section.entry-content>h5,section.entry-content>h6{padding-right:24px;padding-left:24px}}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-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:ITCZapfDingbats;font-weight:normal;font-style:normal;src:url("../ttf/itczapfdingbatsmedium.ttf")}@font-face{font-family:MinervaAntiqua;font-weight:normal;font-style:normal;src:url("../minervaantiqua.html")}.btn{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{-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}#wpadminbar{position:fixed}.header{position:fixed;z-index:11;left:0;right:0;width:100%;margin:0 auto;top:0}@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.snapped{position:fixed;left:0;right:0}.header.snapped .header-wrapper{display:block;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.snapped .header-wrapper .header-logo-wrapper-snapped{display:block !important;margin:0 18px}.header.snapped .header-wrapper .header-logo-wrapper-snapped a img{height:auto;width:auto;max-height:70px;max-width:150px}@media only screen and (max-width : 768px){.header.snapped .header-wrapper .header-logo-wrapper-snapped a img{height:auto}}.header.snapped .header-wrapper .header-logo-wrapper{display:none}.header.snapped .header-wrapper .desktop-header-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:0;padding-bottom:0}.header.snapped .header-wrapper .desktop-header-wrapper>*{width:auto}.header.snapped .header-wrapper .desktop-header-wrapper .spacer{display:none}.header.snapped .header-wrapper .desktop-header-wrapper .secondary-nav-wrapper{display:none}.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0) !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper #menu-primary-menu{margin:auto}.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper #menu-primary-menu .menu-item{margin:0 22px}@media only screen and (max-width : 1350px){.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper #menu-primary-menu .menu-item{margin:0 7px}}.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper .booking-btn{display:inline-block;margin:0;padding:16px 37px}@media only screen and (max-width : 1350px){.header.snapped .header-wrapper .desktop-header-wrapper .primary-nav-wrapper .booking-btn{padding:16px 12px}}.header.snapped .header-wrapper .desktop-header-wrapper .sub-menu{padding-top:15px !important}.header.snapped .header-wrapper .desktop-header-wrapper .sub-menu li{margin:0 !important}.header.snapped .header-wrapper .desktop-header-wrapper .sub-menu:before{top:-1px !important}.header.snapped nav span{display:none}.header.snapped nav .header-menu-wrapper{margin-top:0;padding:0 !important}.header .alert-banner-wrapper .alert-banner-wrapper-inner{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:justify;-ms-flex-pack:justify;justify-content:space-between}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-message p{padding-top:0}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close{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 15px;color:inherit;text-decoration:none;opacity:.7;cursor:pointer;border:none;background:none}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close:hover{opacity:1}.header .header-wrapper .constrained-width{margin:0 auto;padding:0}.header .header-wrapper .desktop-header-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:wrap;flex-wrap:wrap;position:relative;width:100%;margin:0 auto;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 : 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>*{width:40%}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper>*{width:auto}}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper .spacer{display:none}}.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper{margin:27px 0 25px;text-align:center;width:20%}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper{padding-left:35px}}@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{text-align:center}.header .header-wrapper .desktop-header-wrapper .header-logo-wrapper a img{max-width:263px;height:auto}.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 .address,.header .header-wrapper .desktop-header-wrapper nav .phone{margin-left:20px}.header .header-wrapper .desktop-header-wrapper .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 .menu .menu-item{margin:0 18px;position:relative}@media only screen and (max-width : 1350px){.header .header-wrapper .desktop-header-wrapper .menu .menu-item{margin:0 14px}}.header .header-wrapper .desktop-header-wrapper .menu .menu-item:last-of-type{margin-right:0}.header .header-wrapper .desktop-header-wrapper .menu .menu-item a{border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid;color:inherit;padding:4px;text-decoration:none}.header .header-wrapper .desktop-header-wrapper .menu .menu-item .sub-menu{padding:16px 0 0;position:absolute;visibility:hidden;z-index:4;list-style:none;left:-20px;width:200px}.header .header-wrapper .desktop-header-wrapper .menu .menu-item .sub-menu li{background-color:#fff;width:100%;text-align:left;margin:0}.header .header-wrapper .desktop-header-wrapper .menu .menu-item .sub-menu li:last-of-type a{border-bottom:0}.header .header-wrapper .desktop-header-wrapper .menu .menu-item .sub-menu li a{display:block;width:100%;white-space:break-spaces;font-size:.88em;padding:12px 24px;border-bottom:1px solid #eee}.header .header-wrapper .desktop-header-wrapper .menu .menu-item .sub-menu li:hover a{color:#3f3f3f}.header .header-wrapper .desktop-header-wrapper .menu .menu-item.open .sub-menu,.header .header-wrapper .desktop-header-wrapper .menu .menu-item:hover .sub-menu{opacity:1;visibility:visible}.header .header-wrapper .desktop-header-wrapper .menu .current-menu-item a,.header .header-wrapper .desktop-header-wrapper .menu .current-page-ancestor a{opacity:1}.header .header-wrapper .desktop-header-wrapper .btn{font-size:15px;padding-bottom:9px;padding-top:9px;white-space:nowrap}.header .header-wrapper .desktop-header-wrapper .primary-nav-wrapper{padding:12px 24px 17px;width:100%}.header .header-wrapper .desktop-header-wrapper .primary-nav-wrapper #menu-primary-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-wrapper .desktop-header-wrapper .primary-nav-wrapper .booking-btn{display:none}.header .header-wrapper .desktop-header-wrapper .secondary-nav-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:35px;text-transform:uppercase}.header .header-wrapper .desktop-header-wrapper .secondary-nav-wrapper #menu-secondary-menu .menu-item{font-size:13px;margin:0 9px}.header .header-wrapper .desktop-header-wrapper .secondary-nav-wrapper #menu-secondary-menu .menu-item i{color:#c69c6e;margin-right:4px}.header .header-wrapper .desktop-header-wrapper .secondary-nav-wrapper .booking-btn{padding-left:20px;padding-right:20px}.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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:24px;padding-right:16px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .sliding-menu-button{background-color:rgba(0,0,0,0);width:50px}.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 .mobile-header-logo-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.header .header-wrapper .mobile-header-wrapper .mobile-header-top-row .mobile-header-logo-wrapper a img{width:100%;height:auto}.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:7px 11px}.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:scroll;-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:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-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}.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 .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 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:25px 0 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;padding:5px 25px;text-decoration:none}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .sub-menu li a{padding-left:50px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu-secondary-header-nav-container .menu{list-style:none;-webkit-padding-start:25px;padding-inline-start:25px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu-secondary-header-nav-container .menu li{margin-bottom:10px}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu-secondary-header-nav-container .menu li a{color:#5d5d5d;font-size:14px;text-decoration:none;text-transform:uppercase}.header .header-wrapper .mobile-header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu-secondary-header-nav-container .menu li a i{color:#c69c6e}.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{position:relative}footer .footer-top-banner .inner{padding-bottom:46px;padding-top:46px;text-align:center}footer .footer-top-banner .inner img{max-width:400px}@media only screen and (max-width : 600px){footer .footer-top-banner .inner img{max-width:100%}}footer .footer-row-wrapper{padding-bottom:100px;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:140px}footer .footer-row-wrapper:not(:last-of-type){padding-top:100px;padding-bottom:70px}footer .footer-row-wrapper .footer-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:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}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}footer .footer-row-wrapper .footer-row .footer-row-column .col-heading{font-size:30px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-icon-links .inner{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-icon-links .inner .icon-wrapper i{font-size:14px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-icon-links .inner a{font-size:14px;line-height:20px;text-decoration:none}footer .footer-row-wrapper .footer-row .footer-row-column .footer-icon-links .inner a i{font-size:12px;padding-left:13px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;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 i{font-size:27px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-social-media a img{max-width:40px;max-height:40px;margin-right:25px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h1,footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h2,footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h3,footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h4,footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h5,footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content h6{font-size:30px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content a{text-decoration:none}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 24px 0 24px}}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;background:rgba(0,0,0,0);padding-bottom:15px}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.menu-item:before{content:"|";padding:0 10px}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column nav ul li.menu-item:before{padding:0 15px;text-align:center;display:none}}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li.menu-item:first-of-type::before{content:""}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li.menu-item a{font-size:13px;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}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-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")}footer .footer-props-menu{background-size:cover;padding-bottom:31px;padding-top:25px}footer .footer-props-menu .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width : 1350px){footer .footer-props-menu .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .footer-props-menu .inner img{width:258px}footer .footer-props-menu .inner #menu-properties-menu{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0}@media only screen and (max-width : 1350px){footer .footer-props-menu .inner #menu-properties-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}footer .footer-props-menu .inner #menu-properties-menu .menu-item a{color:#fff;font-size:12px;text-decoration:none}footer .all-footer-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px;padding-top:40px}@media only screen and (max-width : 600px){footer .all-footer-icons{-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px}}@media only screen and (max-width : 600px){footer .all-footer-icons img{max-width:81px}}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}.row{margin-right:0;margin-left:0}.flexslider{background-color:rgba(0,0,0,0)}.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}#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 .sbi-owl-dots{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sb_instagram .sbi-owl-dots .sbi-owl-dot{height:10px;width:10px}#sb_instagram .sbi-owl-dots .sbi-owl-dot span{background-color:rgba(0,0,0,0);border:#3f3f3f 1px solid;height:10px;opacity:1;width:10px}#sb_instagram .sbi-owl-dots .sbi-owl-dot.active span{background-color:#c69c6e;border-color:#c69c6e}.sbi_likes{padding-right:45px}.gform_wrapper form .gform_footer input.button,.gform_wrapper form .gform_footer button,.gform_wrapper form .gform_footer input[type=submit]{font-family:inherit}.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 .gsection{border-bottom:none}.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 form .gform_body .gform_fields .gfield.gfield_price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .gfield_label{font-family:"Cormorant Infant",serif;font-size:20px !important;font-style:italic;font-weight:500 !important;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:58%}@media only screen and (max-width : 768px){.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .gfield_label{width:100%}}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .gfield_description{font-size:14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:58%}@media only screen and (max-width : 768px){.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .gfield_description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(42% - 30px)}@media only screen and (max-width : 768px){.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media only screen and (max-width : 768px){.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_product_price_wrapper{margin-right:auto}}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_product_price_wrapper .ginput_product_price_label{display:none;font-size:0}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_product_price_wrapper .ginput_product_price{color:#c69c6e;font-family:"Cormorant Infant",serif;font-style:italic}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_quantity_label{font-size:0}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .quantity-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .quantity-button.quantity-up{position:relative;right:8px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_quantity{border:none;width:20px;padding:0}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_price .ginput_container .ginput_quantity::-webkit-inner-spin-button{-webkit-appearance:none}.gform_wrapper form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice .gfield-choice-input{vertical-align:unset}.gform_wrapper form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label{vertical-align:top}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_html a{text-decoration:none}.gform_wrapper .top_label .gfield_label{text-transform:uppercase;font-weight:375;font-size:18px;letter-spacing:4.5px}.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}.gform_wrapper textarea{max-width:85%}.ginput_container input[type=text],.ginput_container input[type=email],.ginput_container input[type=tel],.ginput_container input[type=url],.ginput_container input[type=number],.ginput_container input[type=password]{border:1px solid #979797}.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}@media only screen and (max-width : 768px){.gfmc-container{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}}.gfmc-container .gfmc-column.add-left-border{border-left:1px solid #979797;padding-left:70px}@media only screen and (max-width : 1024px){.gfmc-container .gfmc-column.add-left-border{padding-left:24px}}@media only screen and (max-width : 768px){.gfmc-container .gfmc-column.add-left-border{border-left:none;padding-left:0}}.gfmc-container .gfmc-column .gsection_title:first-of-type{margin-bottom:40px;margin-top:0}.addtoany_content_bottom{margin:50px 0 !important}.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}}.slick-arrow{border-radius:100%;cursor:pointer;font-size:0;height:50px;width:50px}.slick-arrow i{font-size:15px}.dark-arrows .slick-arrow{background-color:#3f3f3f;border-color:#3f3f3f;border-style:solid}.dark-arrows .slick-arrow:hover,.dark-arrows .slick-arrow:active,.dark-arrows .slick-arrow:focus{background-color:#c69c6e;border-color:#c69c6e}.dark-arrows .slick-arrow i{color:#fff}.slick-dots{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:45px;padding-left:0}@media only screen and (max-width : 600px){.slick-dots{margin-top:30px}}.slick-dots li button{background-color:rgba(0,0,0,0);border:1px solid #4e5846;border-radius:100%;cursor:pointer;font-size:0;height:8px;padding:0;width:8px}.slick-dots li.slick-active button{background-color:#c69c6e;border-color:#c69c6e;height:10px;width:10px}.light-dots .slick-dots li button{border:1px solid #fff}.light-dots .slick-dots li.slick-active button{border-color:#c69c6e}.header-booking-wrapper .ui-datepicker{-webkit-column-gap:20px !important;-moz-column-gap:20px !important;column-gap:20px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important}@media only screen and (max-width : 600px){.header-booking-wrapper .ui-datepicker{display:block !important;margin:auto !important;width:auto !important}}.header-booking-wrapper .ui-datepicker .ui-datepicker-row-break{width:0 !important}.header-booking-wrapper .ui-datepicker th span{text-transform:uppercase}.header-booking-wrapper .ui-datepicker .ui-datepicker-header{margin-bottom:0 !important}.header-booking-wrapper .ui-datepicker .ui-datepicker-unselectable,.header-booking-wrapper .ui-datepicker .ui-state-disabled{opacity:.6}.header-booking-wrapper .ui-datepicker .ui-datepicker-unselectable span,.header-booking-wrapper .ui-datepicker .ui-state-disabled span{text-align:center}.header-booking-wrapper .ui-datepicker a.ui-state-default{border-radius:0 !important;line-height:unset !important}.header-booking-wrapper .ui-datepicker a.ui-state-active,.header-booking-wrapper .ui-datepicker a.ui-state-active:hover{background-color:#c69c6e !important;color:#fff}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td{text-align:center}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td a{text-align:center}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.startday,.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.endday{position:relative;background:#c69c6e}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.startday a,.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.endday a{color:#fff;min-height:32px}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.startday:before,.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.endday:before{width:100%;position:absolute;left:0;bottom:0;font-size:8px;color:#fff}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.startday:before{content:"Arrive"}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.endday:before{content:"Depart"}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.days{background:#979797}.header-booking-wrapper .ui-datepicker .ui-datepicker-calendar td.days a{color:#fff;min-height:32px}.fancybox-container .fancybox-bg{background-color:rgba(63,63,63,.85);opacity:1 !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImxheW91dC9fYm9va2luZy1iYXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleGJveGdyaWQuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleHNsaWRlci5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19yb2JvZ2FsbGVyeS5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19pbnN0YWdyYW1fcHJvLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX2dyYXZpdHlmb3Jtcy5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19hZGR0b2FueS5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL190YWJsZV9wcmVzcy5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19zbGljay5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19qcXVlcnlfdWkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmFuY3lib3guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQSxTQUNDLFNBQUEsQ0FDQSwyQ0FGRCxTQUdFLFNBQUEsQ0FBQSxDQUlGLFVBQ0MsU0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLDJDQUpELFVBS0UsU0FBQSxDQUNBLEtBQUEsQ0FBQSxDQUlGLGFBQ0MsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsMkNBSEQsYUFJRSxVQUFBLENBQUEsQ0FFRCwyQ0FORCxhQU9FLFVBQUEsQ0FBQSxDQ3hCRixLQUNDLDZCQUFBLENBQUEscUJBQUEsQ0FTRCxxQkFHQywwQkFBQSxDQUFBLGtCQUFBLENBVUQsMENB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VUFBQSxDQUNBLGVBQUEsQ0N6RWhCLGlDQUNJLG1DQUFBLENBQ0Esb0JBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gIFVUSUxTXG4qL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG4uZmFkZS1pbiB7XG5cdG9wYWNpdHk6MDtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRvcGFjaXR5OjE7XG5cdH1cbn1cblxuLnNsaWRlLXVwIHtcblx0b3BhY2l0eTowO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0dG9wOjIwMHB4O1xuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdG9wYWNpdHk6MTtcblx0XHR0b3A6MDtcblx0fVxufVxuXG4uc2xpZGUtcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxlZnQ6IC01MHZ3O1xuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdGxlZnQ6IHVuc2V0O1xuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyB2ZXJ5IGJhc2ljIHN0eWxlcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogU2V0IHVwIGEgZGVjZW50IGJveCBtb2RlbCBvbiB0aGUgcm9vdCBlbGVtZW50XG4gKi9cbmh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcbiAqIE1ha2UgYWxsIGVsZW1lbnRzIGZyb20gdGhlIERPTSBpbmhlcml0IGZyb20gdGhlIHBhcmVudCBib3gtc2l6aW5nXG4gKiBTaW5jZSBgKmAgaGFzIGEgc3BlY2lmaWNpdHkgb2YgMCwgaXQgZG9lcyBub3Qgb3ZlcnJpZGUgdGhlIGBodG1sYCB2YWx1ZVxuICogbWFraW5nIGFsbCBlbGVtZW50cyBpbmhlcml0aW5nIGZyb20gdGhlIHJvb3QgYm94LXNpemluZyB2YWx1ZVxuICogU2VlOiBodHRwczovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS9cbiAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBCYXNpYyBzdHlsZXMgZm9yIGxpbmtzXG4gKi9cbmEge1xuXHRcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5oNCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5idXR0b257XG5cdGJvcmRlcjogbm9uZTtcbn1cbnN1cHtcblx0Zm9udC1zaXplOiA2MCUgIWltcG9ydGFudDtcbn1cbmlmcmFtZXtcblx0bWF4LWhlaWdodDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLm5vLXNjcm9sbCB7XG5cdG1hcmdpbjogMDsgXG5cdGhlaWdodDogMTAwJTsgXG5cdG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmFuaW1hdGlvbi1lbGVtZW50IHtcblx0b3BhY2l0eTogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDIwMHB4O1xufVxuXG4uY29uc3RyYWluZWQtd2lkdGgge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkY29udGVudC13aWR0aDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlO1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxufVxuXG4uY29uc3RyYWluZWQtd2lkdGgtbmFycm93IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgtbmFycm93O1xuXHRtYXJnaW46IDAgYXV0bztcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlO1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxufVxuXG4uY29uc3RyYWluZWQtd2lkdGgtdWx0cmEtbmFycm93IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93O1xuXHRtYXJnaW46IDAgYXV0bztcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlO1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxufVxuXG4udGhlLWNvbnRlbnQtd3JhcHBlciB7XG5cdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wIDAgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20gMDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cdH1cblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6IDIwcHggMzVweDtcblx0fVxufVxuXG4vLyBHdXRlbmJlcmcgd2lkZSBsYXlvdXRcbi5hbGlnbndpZGUge1xuXHRcdG1hcmdpbi1sZWZ0IDogLTgwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0IDogLTgwcHg7XG59XG4uYWxpZ25mdWxsLFxuLmFsaWduLXdyYXAtZnVsbCB7XG5cdFx0bWFyZ2luLWxlZnQgOiBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIgKTtcblx0XHRtYXJnaW4tcmlnaHQgOiBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIgKTtcblx0XHRtYXgtd2lkdGhcdDogMTAwdnc7XG59XG4uYWxpZ25mdWxsIGltZyB7XG5cdFx0d2lkdGg6IDEwMHZ3O1xufVxuXG4vLyBEZWZhdWx0IEd1dGVuYmVyZyBCbG9jayBTdHlsZXNcbi53cC1ibG9jay1jb2x1bW5zIHtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZztcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuXHR9XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuLndwLWJsb2NrLXNwYWNlciB7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0bWF4LWhlaWdodDogY2FsYygkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUvMik7XG5cdH1cbn1cblxuaW1ne1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmhyIHtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZDogI2NmY2ZjZjtcblx0bWF4LXdpZHRoOiAkY29udGVudC13aWR0aDtcbn1cblxuZmlndXJlLndwLWJsb2NrLWltYWdlIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHQtYWxpZ24tY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3AtYmxvY2staW1hZ2Uge1xuXHRmaWd1cmUuYWxpZ25yaWdodCB7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0fVxuXHRmaWd1cmUuYWxpZ25sZWZ0IHtcblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXHRmaWd1cmUuc2l6ZS1sYXJnZSB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ubm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwO1xufVxuXG5zZWN0aW9uLmVudHJ5LWNvbnRlbnR7XG5cdD5wLCA+aDEsID5oMiwgPmgzLCA+aDQsID5oNSwgPmg2e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZTtcblx0XHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0XHR9XG5cdH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5cdE1lZGlhIFF1ZXJ5IENsYXNzZXNcbioqKioqKioqKioqKioqKioqKioqKiovXG4uaGlkZS1vbi1zbWFsbC1vbmx5LCAuaGlkZS1vbi1zbWFsbC1hbmQtZG93biB7XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtb24tbWVkLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtb24tbWVkLWFuZC11cCB7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1tZWQtb25seSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1sYXJnZS1vbmx5IHtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbGFyZ2Uge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbWVkaXVtIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1zbWFsbCB7XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLW1lZGl1bS1hbmQtZG93biB7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5nY29tLXN0aWxlLW1vZHVsZS1zY3JlZW5zaG90IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5cdEFEQSBcIlNraXAgdG8gY29udGVudFwiXG4qKioqKioqKioqKioqKioqKioqKioqL1xuLy8gVGhpcyB2aXN1YWxseSBoaWRlcyB0aGUgbGluayB1bmxlc3MgaXQgcmVjZWl2ZXMgZm9jdXMuIFNlZSBodHRwczovL3dlYmFpbS5vcmcvdGVjaG5pcXVlcy9jc3MvaW52aXNpYmxlY29udGVudC9cblxuI3NraXAgYSB7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBsZWZ0Oi0xMDAwMHB4O1xuICB0b3A6YXV0bztcbiAgd2lkdGg6MXB4O1xuICBoZWlnaHQ6MXB4O1xuICBvdmVyZmxvdzpoaWRkZW47XG59XG4gXG4jc2tpcCBhOmZvY3VzIHtcbiAgcG9zaXRpb246c3RhdGljO1xuICB3aWR0aDphdXRvO1xuICBoZWlnaHQ6YXV0bztcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGNvbnRlbnQtd2lkdGg6IDExNTJweDtcbiRjb250ZW50LXdpZHRoLW5hcnJvdzogMTA4NHB4O1xuJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93OiA3NThweDtcbiRjb250ZW50LXBhZGRpbmctdG9wOiA2MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1yaWdodDogNTBweDtcbiRjb250ZW50LXBhZGRpbmctYm90dG9tOiA2MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0OiA1MHB4O1xuJGNvbnRlbnQtcGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cbiRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZTogMjVweDtcbiRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlOiAyNHB4O1xuJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlOiAyNXB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTogMjRweDtcbiRjb250ZW50LXBhZGRpbmctbW9iaWxlOiAkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xuJHNtYWxsLXNjcmVlbjogNjAwcHggIWRlZmF1bHQ7XG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcbiRpcGFkLXNjcmVlbjogNzY4cHggIWRlZmF1bHQ7XG4kaXBhZC1zY3JlZW4tdXA6IDc2OXB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW46IDEwMjRweCAhZGVmYXVsdDtcbiRtZWRpdW0tc2NyZWVuLXVwOiAxMDI1cHggIWRlZmF1bHQ7XG4kbGFyZ2Utc2NyZWVuOiAxMzUwcHggIWRlZmF1bHQ7XG4kbGFyZ2Utc2NyZWVuLXVwOiAxMzUxcHggIWRlZmF1bHQ7XG5cbiRzbWFsbC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kc21hbGwtYW5kLXVwOiAgXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kaXBhZC1hbmQtdXA6ICBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skaXBhZC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGlwYWQtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRpcGFkLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xuJG1lZGl1bS1vbmx5OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSkgYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRsYXJnZS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGxhcmdlLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbGFyZ2Utc2NyZWVufSlcIiAhZGVmYXVsdDtcblxuJGFjY2VudC1jb2xvci1vbmU6ICNjNjljNmU7XG4kYWNjZW50LWNvbG9yLXR3bzogI2MyYjA5MztcbiRjb2xvci1ib2R5LXRleHQ6ICM1ZDVkNWQ7XG4kZ3JheS1kYXJrOiAjM2YzZjNmO1xuJGdyYXktbGlnaHQ6ICM5Nzk3OTc7XG4kZ3JheS1tZWRpdW06ICM1ZDVkNWQ7XG4kb2ZmLXdoaXRlOiAjZmJmYWY3O1xuXG4kZm9udC1ib2R5OiAnTWFydGVsIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtaGVhZGluZzogJ0Nvcm1vcmFudCBJbmZhbnQnLCBzZXJpZjtcblxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjUuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAyICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgLy8gZm9udC1zaXplOiAyZW07XG4gIC8vIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgLy8gaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFdFQkZPTlRTXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBTYW1wbGUgdG8gc2hvdyB1c2FnZSBhbmQgcGF0aC4gTG9hZCBhY3R1YWwgZm9udCBmaWxlcyBpbnRvIHdwLWNvbnRlbnQvdGhlbWVzL3N0aWxlL2Fzc2V0cy9mb250c1xuXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6IExvcmFCb2xkO1xuLy8gICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0xvcmEtQm9sZC13ZWJmb250LmVvdFwiKTtcbi8vICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0xvcmEtQm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0xvcmEtQm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL0xvcmEtQm9sZC13ZWJmb250LnN2ZyNMb3JhQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4vLyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSVRDWmFwZkRpbmdiYXRzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL2l0Yy16YXBmLWRpbmdiYXRzL0lUQ1phcGZEaW5nYmF0c01lZGl1bS50dGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTWluZXJ2YUFudGlxdWE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTWluZXJ2YUFudGlxdWEvTWluZXJ2YUFudGlxdWEudHRmXCIpO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBidXR0b24gY29tcG9uZW50LlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0biB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMjBweCAzNXB4O1xuXHRtYXJnaW46IDEwcHggMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdH1cbn0iLCIuaGVhZGVyLWJvb2tpbmctYmFyIHtcblx0YmFja2dyb3VuZDogIzQ3M0EzMTtcblx0cGFkZGluZzogMzBweDtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0Lm91dGVyLWNvbnRhaW5lciB7XG5cdFx0LmJvb2tpbmcge1xuXHRcdFx0LmxhYmVse1xuXHRcdFx0XHRmb250LXNpemU6MjNweDtcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGFiZWwsXG5cdFx0XHQuaW5wdXR7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHQuaW5wdXR7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Lmljb24tY2FsZW5kYXJ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDExcHg7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJudW1iZXJcIl17XG5cdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cdFx0XHRcdGhlaWdodDo0MnB4O1xuXHRcdFx0XHR3aWR0aDoxODVweDtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdC8vIGZvbnQtZmFtaWx5OmluaGVyaXQ7XG5cdFx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0d2lkdGg6MTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uXG5cdFx0XHR7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl1cblx0XHRcdHtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eSBpbnB1dDpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eS1uYXYge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRyaWdodDowO1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5xdWFudGl0eS1idXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtby11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucXVhbnRpdHktdXAsIC5xdWFudGl0eS1kb3due1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOjE4cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5xdWFudGl0eS1idXR0b24ucXVhbnRpdHktdXAge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS1kb3duIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMTFweCAxOXB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgaGVhZGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuI3dwYWRtaW5iYXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5sb2dnZWQtaW4gLmhlYWRlciB7XG5cdC8vIHRvcDogMzJweDtcbn1cblxuLmhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTE7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRvcDogMDtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ji5uby1oZWFkZXItYmcge1xuXHRcdC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwLjY1KzAsMCsxMDA7TmV1dHJhbCtEZW5zaXR5ICovXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNhNjAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG5cdH1cblx0Ji5zbmFwcGVkIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHQvLyBtaW4taGVpZ2h0OiA2N3B4O1xuXHRcdC5oZWFkZXItd3JhcHBlciB7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiA2N3B4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyLXNuYXBwZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgMThweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNzBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyLWxvZ28td3JhcHBlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuZGVza3RvcC1oZWFkZXItd3JhcHBlciB7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdFx0PiAqe1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNwYWNlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlY29uZGFyeS1uYXYtd3JhcHBlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByaW1hcnktbmF2LXdyYXBwZXJ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0I21lbnUtcHJpbWFyeS1tZW51e1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIycHg7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtZG93bn17XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDdweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5ib29raW5nLWJ0bntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMzdweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IC0xcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0bmF2IHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9IC8vIGVuZCBzbmFwcGVkIHN0eWxlc1xuXHQuYWxlcnQtYmFubmVyLXdyYXBwZXIge1xuXHRcdC5hbGVydC1iYW5uZXItd3JhcHBlci1pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LmFsZXJ0LWJhbm5lci1tZXNzYWdlIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hbGVydC1iYW5uZXItY2xvc2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci13cmFwcGVyIHtcblx0XHQuY29uc3RyYWluZWQtd2lkdGgge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5kZXNrdG9wLWhlYWRlci13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQ+ICp7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3BhY2Vye1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyLWxvZ28td3JhcHBlciB7XG5cdFx0XHRcdG1hcmdpbjogMjdweCAwIDI1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNjNweDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyLXNuYXBwZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1ib29raW5nLXdyYXBwZXIge1xuXHRcdFx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG5hdiB7XG5cdFx0XHRcdC5hZGRyZXNzLCAucGhvbmUge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51IHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxOHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdC8vICY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogdXJsKCcuLi8uLi9pbWFnZXMvdHJpYW5nbGUucG5nJyk7XG5cdFx0XHRcdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdC8vIFx0dG9wOiAxMXB4O1xuXHRcdFx0XHRcdFx0Ly8gXHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHQvLyBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMCAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogNDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuODhlbTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5vcGVuLFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmN1cnJlbnQtbWVudS1pdGVtLCBcblx0XHRcdFx0LmN1cnJlbnQtcGFnZS1hbmNlc3RvciB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOXB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOXB4O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdFx0LnByaW1hcnktbmF2LXdyYXBwZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZSAxN3B4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQjbWVudS1wcmltYXJ5LW1lbnV7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJvb2tpbmctYnRue1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWNvbmRhcnktbmF2LXdyYXBwZXJ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0I21lbnUtc2Vjb25kYXJ5LW1lbnV7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCA5cHg7XG5cblx0XHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYWNjZW50LWNvbG9yLW9uZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ib29raW5nLWJ0bntcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC5tb2JpbGUtaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0Lm1vYmlsZS1oZWFkZXItdG9wLXJvdyB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHQuc2xpZGluZy1tZW51LWJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0Ji1vcGVuIHtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLWNsb3NlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb2JpbGUtaGVhZGVyLWxvZ28td3JhcHBlciB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubW9iaWxlLXRvcC1yaWdodCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9va2luZy1idG57XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDExcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tb2JpbGUtYm9vayB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly8gcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdC8vIHRvcDogNTBweDtcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzIzNDA2Mjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZS1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogNDB2dztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTAlKTtcblx0XHRcdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdHdpZHRoOiA5MHZ3O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb2JpbGUtbWVudS10b3Atcm93IHtcblxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbGlkaW5nLW1lbnUtY29udGVudCB7XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWNvbnRlbnQtY2xvc2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM3cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE3cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWNvbnRlbnQtc29jaWFsLW1lZGlhLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0LmhlYWRlci1zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWJvdHRvbS1yb3cge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1jdGEtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWVudSB7XG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZSAwIDA7XG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSAge1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1lbnUtc2Vjb25kYXJ5LWhlYWRlci1uYXYtY29udGFpbmVye1xuXHRcdFx0XHRcdFx0Lm1lbnV7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyNXB4O1xuXG5cdFx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYm9keS10ZXh0O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRhY2NlbnQtY29sb3Itb25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZGVyLW1vYmlsZS1jb250YWN0LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0LmhlYWRlci1tb2JpbGUtYWRkcmVzcyxcblx0XHRcdFx0XHRcdC5oZWFkZXItbW9iaWxlLXBob25lIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBmb290ZXIgb2YgdGhlIHNpdGUvYXBwbGljYXRpb24uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5mb290ZXJ7XG5cdC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuZm9vdGVyLXRvcC1iYW5uZXJ7XG5cdFx0LmlubmVye1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ2cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDZweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItcm93LXdyYXBwZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XG5cdFx0fVxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdH1cblx0XHQuZm9vdGVyLXJvdyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdCYuZnVsbC13aWR0aCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFsaWduLWNvbHVtbi1sZWZ0IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFsaWduLWNvbHVtbi1yaWdodCB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWxpZ24tY29sdW1uLWNlbnRlciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQuZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAsIGRpdiwgaSwgb2wsIHVsIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbC1oZWFkaW5ne1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZm9vdGVyLWljb24tbGlua3N7XG5cdFx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0XHRcdFx0Lmljb24td3JhcHBlcntcblx0XHRcdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb290ZXItcm93LWNvbHVtbi1zb2NpYWwtbWVkaWEge1xuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDIycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZm9vdGVyLXJvdy1jb2x1bW4tY29udGVudCB7XG5cdFx0XHRcdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uLWZvcm0ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZSAwICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5nZm9ybV93cmFwcGVye1xuXHRcdFx0XHRcdFx0Zm9ybXtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQuZ2Zvcm1fYm9keXtcblx0XHRcdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmdmaWVsZHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5naW5wdXRfY29udGFpbmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5nZm9ybV9mb290ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDkwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3J7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGNhbGMoMTgwcHggLSAzdncpO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGZvcm17XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudmFsaWRhdGlvbl9lcnJvcntcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKC0xNzBweCArIDN2dyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnZhbGlkYXRpb25fbWVzc2FnZXtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndpZGdldHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdFx0XHRcdFx0LmF3ZXNvbWUtd2VhdGhlci13cmFwe1xuXHRcdFx0XHRcdFx0XHQuYXdlc29tZS13ZWF0aGVyLWN1cnJlbnQtdGVtcHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0bmF2IHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRsaS5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJ8XCI7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjVweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFsaWduLWZvb3Rlci1tZW51LWhvcml6b250YWwge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcInxcIjtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFsaWduLWZvb3Rlci1tZW51LXZlcnRpY2FsIHtcblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLXJvdy1vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItYmctd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHQmLmJsdXItaW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgYmV0dGVyLWJsdXIoOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXItcHJvcHMtbWVudXtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMXB4O1xuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdC5pbm5lcntcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufXtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDI1OHB4O1xuXHRcdFx0fVxuXHRcdFx0I21lbnUtcHJvcGVydGllcy1tZW51e1xuXHRcdFx0XHRjb2x1bW4tZ2FwOiA0MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtZG93bn17XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFsbC1mb290ZXItaWNvbnN7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiA2NXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcblx0XHRcdGNvbHVtbi1nYXA6IDI2cHg7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdG1heC13aWR0aDogODFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgbWl4aW5zLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGJldHRlci1ibHVyKCRyYWRpdXMpIHtcbiAgZmlsdGVyOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NmaWx0ZXIgaWQ9J2EnIHg9JzAnIHk9JzAnIHdpZHRoPScxJyBoZWlnaHQ9JzEnJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScjeyRyYWRpdXN9JyByZXN1bHQ9J2InLyUzRSUzQ2ZlTW9ycGhvbG9neSBvcGVyYXRvcj0nZGlsYXRlJyByYWRpdXM9JyN7JHJhZGl1c30nLyUzRSAlM0NmZU1lcmdlJTNFJTNDZmVNZXJnZU5vZGUvJTNFJTNDZmVNZXJnZU5vZGUgaW49J2InLyUzRSUzQy9mZU1lcmdlJTNFJTNDL2ZpbHRlciUzRSUzQy9zdmclM0UjYVwiKTtcbn0iLCIvLyBFeGNlcHRpb25zIGZvciB0b3AgdHdvIHJvd3Mgb24gY29udGFjdCBwYWdlLlxuXG5ib2R5LnBhZ2UtaWQtNDI1OSB7XG5cdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdHAge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdCBcdCY6YWZ0ZXIge1xuXHRcdFx0XHQgXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0IFx0XHRyaWdodDogMDtcblx0XHRcdFx0IFx0XHRib3R0b206IC0xMHB4O1xuXHRcdFx0XHQgXHRcdGxlZnQ6IDA7XG5cdFx0XHRcdCBcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItdG9wLXJvdy13cmFwcGVyLFxuXHQuZm9vdGVyLWNvbnRhY3Qtcm93LXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0PiAuY29uc3RyYWluZWQtd2lkdGggPiBociB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIG92ZXJyaWRlcyBmb3IgdGhlIEZsZXhCb3hHcmlkIGdyaWQgZnJhbWV3b3JrLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJvdyB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDA7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciBGbGV4c2xpZGVyIDIuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaGVhZGVyLXNsaWRlciB7XG5cdC8vIENvbnRhaW5lZCBpbiBtb2R1bGVzL2hvbWVfdG9wX3NsaWRlci9ob21lX3RvcF9zbGlkZXIuc2NzcyBmaWxlLlxufVxuXG4ub2Zmc2V0LWNoZWNrZXJlZC1zbGlkZXIge1xuXHQvLyBDb250YWluZWQgaW4gbW9kdWxlcy9icmV3c3Rlcl9jaGVja2VyZWQvYnJld3N0ZXJfY2hlY2tlcmVkLnNjc3MvXG59XG5cbi5mbGV4c2xpZGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBSb2JvIEdhbGxlcnkgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJic19nYWxsZXJ5X2J1dHRvbiB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdC5idXR0b24ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuN3B4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAyODZweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxNXB4IDM4cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmOm50aC1jaGlsZChuKzIpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xuXHRcdH1cblx0fVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIG92ZXJyaWRlcyBmb3IgdGhlIEluc3RhZ3JhbSBQcm8gcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWFpbiBjb250YWluZXJcbiNzYmlfaW1hZ2VzIHtcblx0XG59XG5cbi8vIE92ZXJsYXkgaWYgeW91IG5lZWQgaXQuIFRoZSBjb2xvciBpcyBzZXQgaW4gaGVhZGVyLnBocCBmcm9tIHRoZW1lIG9wdGlvbnMgdG8gJG5hdnkuXG4jc2JfaW5zdGFncmFtIC5zYmlfbGluayB7XG5cdC8vIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC8vIFRoaXMgaXMgZm9yIHRlc3RpbmcsIHNvIHlvdSBjYW4gc2VlIHRoZSBibG9jayBhbGwgdGhlIHRpbWUgd2l0aG91dCBoYXZpbmcgdG8gaG92ZXIuIFxufVxuXG4vLyBJbmRpdmlkdWFsIGltYWdlIGJsb2Nrc1xuI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcy5zYmlfY2Fyb3VzZWwgLnNiaV9pdGVtIHtcblx0XG59XG5cbiNzYl9pbnN0YWdyYW0ge1xuXHQvLyBXcmFwcGVyIGNvbnRhaW5lciBmb3IgdGhlIGxpa2VzIGFuZCBjb21tZW50cyBjb3VudGVyLlxuXHQuc2JpX2hvdmVyX2JvdHRvbSB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDM1JTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQvLyBDb250YWluZXIgZm9yIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cblx0XHQuc2JpX21ldGEge1xuXHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBXb3JkcyBpbiB0aGUgbGlrZXMgYW5kIGNvbW1lbnRzIGNvdW50ZXIuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0fVxuXHRcdFx0Ly8gRm9udCBhd2Vzb21lIGljb25zLlxuXHRcdFx0aSwgc3ZnIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzM3B4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNiaS1vd2wtZG90c3tcblx0XHRjb2x1bW4tZ2FwOiAxMXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0LnNiaS1vd2wtZG90e1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAkZ3JheS1kYXJrIDFweCBzb2xpZDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3Itb25lO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvci1vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVGhlIGxpa2VzIHdyYXBwZXIuXG4uc2JpX2xpa2VzIHtcblx0cGFkZGluZy1yaWdodDogNDVweDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIG92ZXJyaWRlcyBmb3IgR3Jhdml0eSBGb3Jtcy4gTm90ZSB0aGF0IHRoZSBcImJ0blwiIFxuLy8gY2xhc3MgaXMgYWRkZWQgaW4gbWFpbi5qcyB0byBhbGwgR0Zvcm0gc3VibWl0IGJ1dHRvbnMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgXG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgYnV0dG9uLCBcbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuXHRmb3JtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHQuZ2Zvcm1faGVhZGluZyB7XG5cdFx0XHQuZ2Zvcm1fdGl0bGUge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMTJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzNzU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5nZm9ybV9ib2R5IHtcblx0XHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0XHQuZ3NlY3Rpb257XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZ2ZpZWxkIHtcblx0XHRcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG5cdFx0XHRcdFx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyAgXG5cdFx0XHRcdFx0XHRcdFx0XHQvKiBhZnRlciAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIgeyAvLyBCYXNlIGNoZWNrYm94XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIgeyAvLyBDaGVja2VkIGludGVyaW9yXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGdsYWNpZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC8qIGJlZm9yZSAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHsgLy8gY2hlY2tlZCBib3hcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUgeyAvLyBjaGVja21hcmtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6M3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZ2ZpZWxkX3ByaWNle1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGNvbHVtbi1nYXA6IDMwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0LmdmaWVsZF9sYWJlbHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1OCU7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmdmaWVsZF9kZXNjcmlwdGlvbntcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDU4JTtcblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259e1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcntcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogNnB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNDIlIC0gMzBweCk7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufXtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZ2lucHV0X3Byb2R1Y3RfcHJpY2Vfd3JhcHBlcntcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn17XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5naW5wdXRfcHJvZHVjdF9wcmljZV9sYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5naW5wdXRfcHJvZHVjdF9wcmljZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYWNjZW50LWNvbG9yLW9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZ2lucHV0X3F1YW50aXR5X2xhYmVse1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucXVhbnRpdHktYnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ji5xdWFudGl0eS11cHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5naW5wdXRfcXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5nZmllbGRfY2hlY2tib3h7XG5cdFx0XHRcdFx0XHQuZ2Nob2ljZXtcblx0XHRcdFx0XHRcdFx0LmdmaWVsZC1jaG9pY2UtaW5wdXR7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5nZmllbGRfaHRtbHtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRvcF9sYWJlbCB7XG5cdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDM3NTtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA0LjVweDtcblx0XHR9XG5cdH1cblx0LmdmX2xlZnRfaGFsZixcblx0LmdmX3JpZ2h0X2hhbGYge1xuXHRcdHBhZGRpbmc6IDAgMTAwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHR9XG5cdHRleHRhcmVhIHtcblx0XHRtYXgtd2lkdGg6IDg1JTtcblx0fVxufVxuXG5ib2R5IC5nZm9ybV93cmFwcGVyIC50b3BfbGFiZWwgZGl2LmdpbnB1dF9jb250YWluZXIge1xuXHRcbn1cbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbn1cblxuXG5cbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMyZjJmMmYgIWltcG9ydGFudDtcbn1cblxuXG4vL0ZPUiBHUkFWSVRZIEZPUk1TIE1VTFRJUExFIENPTFVNTlMgUExVR0lOXG4uZ2ZtYy1jb250YWluZXJ7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufXtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuXHR9XG5cdC5nZm1jLWNvbHVtbntcblx0XHQmLmFkZC1sZWZ0LWJvcmRlcntcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDcwcHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259e1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZ3NlY3Rpb25fdGl0bGV7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgQWRkVG9Bbnkgc29jaWFsIHNoYXJlIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hZGR0b2FueV9jb250ZW50X2JvdHRvbSB7XG5cdG1hcmdpbjogNTBweCAwICFpbXBvcnRhbnQ7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgVGFibGVQcmVzcyBwbHVnaW4uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2NvbS1hd2FyZHMtdGFibGUge1xuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZDFkMWQxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29ydGluZ19hc2MsIFxuXHRcdFx0XHQmLnNvcnRpbmdfZGVzYyxcblx0XHRcdFx0Ji5zb3J0aW5nOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRib2R5IHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OlwiQFwiO1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OjY1cHg7XG5cdFx0XHR0ZXh0LWluZGVudDotOTk5OTlweDtcblx0XHR9XG5cdFx0dHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNvbHVtbi0xIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyM3B4IDUwcHggMjNweCAxMHB4O1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggN3B4IDdweCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2xpY2stYXJyb3d7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcblxuICAgIGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG4uZGFyay1hcnJvd3N7XG4gICAgLnNsaWNrLWFycm93e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3Vze1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvci1vbmU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQtY29sb3Itb25lO1xuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1kb3Rze1xuICAgIGNvbHVtbi1nYXA6IDExcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICBsaXtcbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGU1ODQ2O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvci1vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50LWNvbG9yLW9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlnaHQtZG90c3tcbiAgICAuc2xpY2stZG90c3tcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvci1vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5oZWFkZXItYm9va2luZy13cmFwcGVyIC51aS1kYXRlcGlja2Vye1xuICAgIGNvbHVtbi1nYXA6IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259e1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnVpLWRhdGVwaWNrZXItcm93LWJyZWFre1xuICAgICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aHtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnVpLWRhdGVwaWNrZXItaGVhZGVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51aS1kYXRlcGlja2VyLXVuc2VsZWN0YWJsZSxcbiAgICAudWktc3RhdGUtZGlzYWJsZWR7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfSBcbiAgICBhLnVpLXN0YXRlLWRlZmF1bHR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEudWktc3RhdGUtYWN0aXZlLCBcbiAgICBhLnVpLXN0YXRlLWFjdGl2ZTpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvci1vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFye1xuICAgICAgICB0ZHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zdGFydGRheSxcbiAgICAgICAgICAgICYuZW5kZGF5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudC1jb2xvci1vbmU7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206MDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3RhcnRkYXkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJBcnJpdmVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVuZGRheSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkRlcGFydFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZGF5cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZhbmN5Ym94LWNvbnRhaW5lcntcbiAgICAuZmFuY3lib3gtYmd7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDYzLCA2MywgMC44NSk7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB9XG59Il19 */
