.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;left:unset}}@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{margin-top:10px}h4{margin-bottom:0}main{padding-bottom:235px}@media only screen and (max-width : 600px){main{padding-right:20px;padding-left:20px}}.font-dunbar{font-family:dunbar-low,sans-serif}.content-hidden{display:none}.animation-element{opacity:0;position:relative;top:200px}.constrained-width-1500{width:100%;max-width:1500px;margin:0 auto;padding-right:0;padding-left:0}@media(max-width: 1600px){.constrained-width-1500{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){.constrained-width-1500{padding-right:20px;padding-left:20px}}.constrained-width{width:100%;max-width:1152px;margin:0 auto;padding-right:0;padding-left:0}@media only screen and (max-width : 1200px){.constrained-width{padding-right:50px;padding-left:50px}}@media only screen and (max-width : 768px){.constrained-width{padding-right:20px;padding-left:20px}}.constrained-width-narrow{width:100%;max-width:960px;margin:0 auto}.constrained-width-ultra-narrow{width:100%;max-width:748px;margin:0 auto}.the-content-wrapper{padding:90px 0 90px 0}@media only screen and (max-width : 1920px){.the-content-wrapper{padding:90px 50px 90px 50px}}@media only screen and (max-width : 1200px){.the-content-wrapper{padding:20px 35px}}.alignwide{margin-left:-80px;margin-right:-80px}.alignwide img{height:auto}.alignfull,.align-wrap-full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;border:none}.alignfull img{width:100vw}@media only screen and (max-width : 1920px){.wp-block-columns{padding:90px 50px 90px 50px}}@media only screen and (max-width : 768px){.wp-block-columns{padding:50px 20px 50px 20px}}@media only screen and (max-width : 600px){.wp-block-columns{padding:0}}@media only screen and (max-width : 768px){.wp-block-spacer{max-height:25px}}hr{border:0;height:1px;background:#000;width:100%;max-width:1152px}figure.wp-block-image{margin:0;margin-bottom:0}.wp-block-image figure.alignright img{margin-left:25px}.wp-block-image figure.alignleft img{margin-right:25px}.wp-block-image figure.size-large img{width:auto}.no-margin{margin:0}.history-image{margin:50px auto -300px;max-width:536px;width:100%}@media only screen and (max-width : 768px){.history-image{margin-bottom:-190px}}.history-spacer{max-height:100%;height:200px !important}@media only screen and (max-width : 768px){.history-spacer{height:100px !important}}@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 : 1200px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width : 1201px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 1200px){.hide-on-med-only{display:none !important}}@media only screen and (min-width : 1921px){.hide-on-large-only{display:none !important}}@media only screen and (min-width : 1921px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 1200px){.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 : 1201px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width : 1200px){.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:HermitageHotel;font-weight:normal;font-style:normal;src:url("../../../assets/fonts/HermitageHotel-Regular.otf")}.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}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0px;background:#fff;height:3px;-webkit-transition-property:right;-o-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-left-golden{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-left-golden:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0px;background:#fcc70d;height:3px;-webkit-transition-property:right;-o-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left-golden:hover:before{right:0}.btn-underline{color:#000;text-decoration:none;position:relative;text-transform:uppercase;font-size:15px;letter-spacing:1.76px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.btn-underline:after{content:"";position:absolute;right:0;bottom:-10px;left:0;height:2px;width:100%}.btn-underline:hover{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn-underline-primary:after{background-color:#fcc70d}.btn-underline-primary:hover{color:#fcc70d}.btn-underline-secondary:after{background-color:#849298}.btn-underline-secondary:hover{color:#849298}.btn-underline-black:after{background-color:#000}.btn-underline-black:hover{color:#fcc70d}.btn-underline-white:after{background-color:#fff}.btn-underline-white:hover{color:#fff}.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 : 1921px){.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 : 1921px){.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}#wpadminbar{position:fixed}.page-template-page-restaurant header .toggleBG .header-logo-wrapper a img{-webkit-filter:invert(0) !important;filter:invert(0) !important;background:rgba(0,0,0,0)}.header{left:0;margin:0 auto;max-width:1688px;position:fixed;right:0;width:100%;z-index:11}@media only screen and (max-width : 600px){.header{margin:0;position:fixed;padding:0;width:100vw}}.header .hh-header-wrapper{position:relative;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px 70px}@media only screen and (max-width : 768px){.header .hh-header-wrapper{padding:14px}}@media only screen and (max-width : 600px){.header .hh-header-wrapper{padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.header .hh-header-wrapper.toggleBG{background-color:#fff;border-bottom-left-radius:69.5px;border-bottom-right-radius:69.5px}.header .hh-header-wrapper.toggleBG .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button{color:#000 !important}.header .hh-header-wrapper.toggleBG .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button i{color:#000 !important}.header .hh-header-wrapper.toggleBG .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button .flyout-hamburger-image{-webkit-filter:invert(1);filter:invert(1)}.header .hh-header-wrapper.toggleBG .header-logo-wrapper a img{-webkit-filter:invert(1);filter:invert(1);background:rgba(0,0,0,0)}.header .hh-header-wrapper.toggleBG .booking-wrapper{padding:0 16px}.header .hh-header-wrapper.toggleBG .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a{color:#000}.header .hh-header-wrapper.toggleBG .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a i{color:#849298}.header .hh-header-wrapper .flyout-header-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .flyout-header-wrapper{-ms-flex-preferred-size:unset;flex-basis:unset;width:38px}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button{font-family:dunbar-low,sans-serif;font-size:18px;letter-spacing:1.14px;width:auto;border:none;background-color:rgba(0,0,0,0);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;cursor:pointer}.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button-open .flyout-hamburger-image{height:24px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button-close{display:none}.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button i{margin-right:27px;font-size:28px}@media only screen and (max-width : 600px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button i{font-size:28px;margin-right:10px}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button{font-size:16px}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-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;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;min-height:100vh;background-size:contain;background-repeat:repeat;-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}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu{position:absolute;top:190px;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto;background-size:cover}@media only screen and (max-width : 768px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu{top:145px}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu .restaurant-main-nav-headline{color:#fff;width:100%;text-align:center;margin:20px 0;font-size:24px;text-transform:uppercase}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;max-height:100vh;list-style:none;margin-top:0;margin-bottom:0;padding:50px 0 50px 0}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul{max-height:unset;padding:90px 50px 90px 50px}}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul{padding:40px 20px 20px}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item{position:relative;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;font-family:HermitageHotel,serif;font-size:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:35px;letter-spacing:2.03px;min-width:51%;margin-bottom:10px;padding-left:0;text-align:center;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item{width:100%}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item a:before,.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item a:after{position:relative;top:17px;border-radius:100%;content:"";height:6px;margin:0 24px;width:6px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width : 600px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover{padding-left:0}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover a{color:#fcc70d;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover a:before,.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover a:after{background-color:#fcc70d;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;max-width:50px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item:hover .sub-menu{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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item>a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 25px;text-decoration:none;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (max-width : 600px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item>a{font-size:26px;line-height:1.5}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu{display:none;height:auto;margin-top:8px}@media only screen and (max-width : 600px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu{position:static;bottom:unset}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li{line-height:1.5px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li:hover{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li:hover a{color:#fcc70d;opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li a{color:#fff;font-size:18px;letter-spacing:1.64px;opacity:.85;padding:6px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;line-height:1}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li a:before,.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .menu ul>li.menu-item .sub-menu li a:after{display:none}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content.open{background-size:cover;bottom:0;left:0;min-height:100vh;position:fixed;right:0;-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;top:0;width:100vw;z-index:-1}.header .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-content-close-wrapper i{font-size:31px;margin-right:8px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon{font-size:32px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-content-social-media-wrapper .header-social-icon:not(:last-child){margin-right:40px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-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 : 1200px){.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn{padding:10px}}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn i{margin-right:5px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-bottom-row .btn:first-child{margin-right:1px}.header .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .mobile-menu-content-cta-wrapper a:nth-child(2){border-left:1px solid rgba(255,255,255,.5)}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address,.header .hh-header-wrapper .flyout-header-wrapper .flyout-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 .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address i,.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-phone i{font-size:24px;margin-bottom:20px;display:block}.header .hh-header-wrapper .flyout-header-wrapper .flyout-menu-wrapper .sliding-menu-content .header-mobile-contact-wrapper .header-mobile-address a,.header .hh-header-wrapper .flyout-header-wrapper .flyout-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}.header .hh-header-wrapper .header-logo-wrapper,.header .hh-header-wrapper .header-logo-wrapper-snapped{text-align:center}@media only screen and (max-width : 600px){.header .hh-header-wrapper .header-logo-wrapper,.header .hh-header-wrapper .header-logo-wrapper-snapped{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .header-logo-wrapper,.header .hh-header-wrapper .header-logo-wrapper-snapped{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}}.header .hh-header-wrapper .header-logo-wrapper img,.header .hh-header-wrapper .header-logo-wrapper-snapped img{padding:0;width:190px;max-width:190px;display:block}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .header-logo-wrapper img,.header .hh-header-wrapper .header-logo-wrapper-snapped img{max-width:200px;padding:0 20px}}@media only screen and (max-width : 768px){.header .hh-header-wrapper .header-logo-wrapper img,.header .hh-header-wrapper .header-logo-wrapper-snapped img{width:240px;max-width:unset}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .header-logo-wrapper img,.header .hh-header-wrapper .header-logo-wrapper-snapped img{max-width:150px;padding:0 10px;margin-right:50px}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .header-logo-wrapper{-ms-flex-preferred-size:unset;flex-basis:unset;width:calc(100% - 50px)}}.header .hh-header-wrapper .header-logo-wrapper-snapped{display:none}@media only screen and (max-width : 600px){.header .hh-header-wrapper .header-logo-wrapper-snapped{-ms-flex-preferred-size:unset;flex-basis:unset;width:calc(100% - 50px)}}.header .hh-header-wrapper .booking-wrapper{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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right}@media only screen and (max-width : 1920px){.header .hh-header-wrapper .booking-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width : 768px){.header .hh-header-wrapper .booking-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .booking-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper{margin:0 20px;min-width:267px}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper{margin:0 10px 0 0}}@media only screen and (max-width : 768px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper{margin:10px 0 0;min-width:auto}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper{margin-top:0;width:calc(100% - 85px)}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-additional-text{font-family:dunbar-low,sans-serif;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.58px;text-transform:uppercase;margin-bottom:10px;padding-left:5px;text-align:left}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper{font-family:dunbar-low,sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;font-size:15px;line-height:normal;letter-spacing:1.11px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width : 768px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper{font-size:14px;text-align:left}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a{position:relative;font-family:dunbar-low,sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.11px;text-decoration:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a:hover{color:#000;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a:hover:after{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;border-bottom:1px solid #000}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a:first-of-type{margin-right:30px}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a:first-of-type{margin-right:10px}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a i{margin-right:15px;font-size:17px}@media only screen and (max-width : 1200px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a i{margin-right:5px}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner{display:inline-block;text-align:center;white-space:nowrap}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper{color:#000;margin-top:5px !important;font-family:dunbar-low,sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.17px;text-transform:uppercase}@media only screen and (max-width : 600px){.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper{display:none}}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a{position:relative;color:#000;font-family:dunbar-low,sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.17px;text-decoration:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a:hover{color:#000;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a:hover:after{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;border-bottom:1px solid #000}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a:after{content:"";position:absolute;left:0;right:0;bottom:-8px;width:100%;border-bottom:1px solid #fcc70d;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a:first-of-type{margin-right:15px}.header .hh-header-wrapper .booking-wrapper .booking-wrapper-inner .booking-phone-wrapper a i{margin-right:12px;font-size:12px}.header .hh-header-wrapper .booking-wrapper .booking-btn{color:#000;border:none;margin:0}@media only screen and (max-width: 800px){.header .hh-header-wrapper .booking-wrapper .booking-btn{padding-left:20px;padding-right:20px}}@media only screen and (max-width : 768px){.header .hh-header-wrapper .booking-wrapper .booking-btn{font-size:14px;padding-left:45px;padding-right:45px}}@media only screen and (max-width : 600px){.header .hh-header-wrapper .booking-wrapper .booking-btn{padding:10px 14px 12px;white-space:nowrap}}.header .hh-header-wrapper .booking-wrapper .booking-btn:hover{color:#fff !important}@media only screen and (max-width : 600px){.header .hh-header-wrapper .booking-wrapper .booking-btn:not(.mobile-text){display:none}}@media only screen and (min-width : 601px){.header .hh-header-wrapper .booking-wrapper .booking-btn.mobile-text{display:none}}.header.snapped{border-bottom-left-radius:69.5px;border-bottom-right-radius:69.5px;-webkit-box-shadow:0 8px 14px 0 rgba(0,0,0,.08);box-shadow:0 8px 14px 0 rgba(0,0,0,.08);left:0;min-height:67px;position:fixed;right:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:11}.header.snapped .hh-header-wrapper{height:144px;padding:14px 70px}@media only screen and (max-width : 1920px){.header.snapped .hh-header-wrapper{height:auto}}@media only screen and (max-width : 600px){.header.snapped .hh-header-wrapper{padding:14px 28px}}.header.snapped .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button i{color:#000}.header.snapped .hh-header-wrapper .flyout-header-wrapper .flyout-buttons-wrapper .sliding-menu-button .flyout-hamburger-image{-webkit-filter:invert(1);filter:invert(1)}.header.snapped .hh-header-wrapper .header-logo-wrapper-snapped{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.header.snapped .hh-header-wrapper .header-logo-wrapper-snapped a{display:inline-block}.header.snapped .hh-header-wrapper .header-logo-wrapper-snapped a img{height:auto;max-height:100px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (max-width : 1920px){.header.snapped .hh-header-wrapper .header-logo-wrapper-snapped a img{max-width:230px}}@media only screen and (max-width : 768px){.header.snapped .hh-header-wrapper .header-logo-wrapper-snapped a img{height:auto;width:200px}}.header.snapped .hh-header-wrapper .header-logo-wrapper{display:none}.header.snapped .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper a{color:#000}.header.snapped .hh-header-wrapper .booking-wrapper .booking-wrapper-additional-text-wrapper .booking-phone-wrapper i{color:#849298}.header.snapped .hh-header-wrapper .booking-wrapper .booking-btn:hover{color:#fff !important}.header.snapped .hh-header-wrapper .booking-wrapper .booking-phone-wrapper{color:initial;margin-top: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;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;cursor:pointer;border:none;background:none}.header .alert-banner-wrapper .alert-banner-wrapper-inner .alert-banner-close:hover{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:1}footer{position:relative}footer .footer-signup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:63px 0 83px 0;text-align:center;background-size:cover}@media only screen and (max-width : 1920px){footer .footer-signup-wrapper{padding:90px 50px 90px 50px}}@media only screen and (max-width : 600px){footer .footer-signup-wrapper{padding:50px 20px 50px 20px}}@media only screen and (max-width : 600px){footer .footer-signup-wrapper .btn{margin:0}}footer .footer-signup-wrapper .footer-signup-logo{margin-bottom:36px}footer .footer-signup-wrapper .footer-signup-headline{font-family:HermitageHotel,serif;font-size:50px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.17px;margin-bottom:19px}@media only screen and (max-width : 600px){footer .footer-signup-wrapper .footer-signup-headline{font-size:28px;letter-spacing:normal}}footer .footer-signup-wrapper .footer-signup-text-block{font-family:Lusitana,serif;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:.58px;margin-bottom:48px}@media only screen and (max-width : 600px){footer .footer-signup-wrapper .footer-signup-text-block{padding:50px 20px 50px 20px;margin-bottom:0}}footer .footer-contact-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:64px 0 79px 0;position:relative;text-align:center;margin-top:-235px}@media only screen and (max-width : 768px){footer .footer-contact-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:60px}}@media only screen and (max-width : 600px){footer .footer-contact-wrapper{padding:50px 20px 50px 20px}}footer .footer-contact-wrapper .underlay,footer .footer-contact-wrapper .bg-image{background-size:cover;border-top-left-radius:165vw 17.5vw;border-top-right-radius:165vw 17.5vw;height:100%;left:-20px;mix-blend-mode:multiply;position:absolute;right:-20px;top:0}footer .footer-contact-wrapper .underlay{mix-blend-mode:unset}footer .footer-contact-wrapper .footer-contact-logo{margin-right:65px;max-width:100%;z-index:1}@media only screen and (max-width : 768px){footer .footer-contact-wrapper .footer-contact-logo{width:73px}}@media only screen and (max-width : 600px){footer .footer-contact-wrapper .footer-contact-logo{margin:0 100px 12px}}footer .footer-contact-wrapper .footer-contact-text-block{margin-right:7vw;text-align:left;text-transform:uppercase;z-index:1}@media only screen and (max-width : 768px){footer .footer-contact-wrapper .footer-contact-text-block{margin-right:0;min-width:51%}}@media only screen and (max-width : 600px){footer .footer-contact-wrapper .footer-contact-text-block{text-align:center;width:75%}}@media(max-width: 425px){footer .footer-contact-wrapper .footer-contact-text-block{text-align:center;width:87%}}footer .footer-contact-wrapper .footer-contact-text-block p,footer .footer-contact-wrapper .footer-contact-text-block a{color:inherit;font-family:dunbar-low,sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:3.43px;line-height:1.68}footer .footer-contact-wrapper .footer-contact-text-block a{text-decoration:none}footer .footer-contact-wrapper .footer-contact-text-block a:hover{text-decoration:underline}footer .footer-contact-wrapper .footer-contact-text-block hr{background-color:rgba(0,0,0,0);background-image:url("../../../assets/images/dotted-line-yellow.webp");background-size:contain;height:2.5px}footer .footer-contact-wrapper .footer-contact-social-wrapper{margin-top:35px;padding-bottom:50px}@media only screen and (max-width : 768px){footer .footer-contact-wrapper .footer-contact-social-wrapper{width:100%}}footer .footer-contact-wrapper .footer-contact-social-wrapper .footer-social-icon{position:relative;top:0;font-size:18px;width:35px;height:35px;border-radius:70px;border-width:1px;border-style:solid;border-color:inherit;padding:8px 10px;-webkit-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out}footer .footer-contact-wrapper .footer-contact-social-wrapper .footer-social-icon:hover{top:-10px;-webkit-transition:top .2s ease-in;-o-transition:top .2s ease-in;transition:top .2s ease-in}footer .footer-contact-wrapper .footer-contact-social-wrapper .footer-social-icon:not(:first-child){margin-left:15px}footer .footer-contact-wrapper .footer-contact-social-wrapper .footer-social-icon i{width:20px;height:20px}footer .footer-contact-wrapper .social-cta-wrapper{position:relative}@media only screen and (max-width : 768px){footer .footer-contact-wrapper .social-cta-wrapper{margin-top:10px}}footer .footer-contact-wrapper .social-cta-wrapper .icon{color:#fcc70d;font-size:27px;margin:0}footer .footer-contact-wrapper .social-cta-wrapper .small{font-family:dunbar-low,sans-serif;font-size:16px;letter-spacing:3.43px;margin:0;text-transform:uppercase}footer .footer-contact-wrapper .social-cta-wrapper .large{margin-bottom:.5em;margin-top:0}footer .footer-contact-wrapper .social-cta-wrapper .btn{margin-top:0}footer .footer-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px 0 79px 0;background-size:cover}@media only screen and (max-width : 768px){footer .footer-menu-wrapper{padding:0 20px 50px}}footer .footer-menu-wrapper .footer-menu-headline{font-family:dunbar-low,sans-serif;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.86px;margin-bottom:40px}@media only screen and (min-width : 601px){footer .footer-menu-wrapper .footer-menu-headline{background-color:rgba(0,0,0,0) !important}}@media only screen and (max-width : 600px){footer .footer-menu-wrapper .footer-menu-headline{border-top-left-radius:31px;border-top-right-radius:31px;cursor:pointer;font-size:16px;letter-spacing:3.43px;margin-bottom:0;padding:20px;text-align:center}}footer .footer-menu-wrapper .footer-menu-headline .toggle-icon{left:40px;position:relative}@media only screen and (min-width : 601px){footer .footer-menu-wrapper .footer-menu-headline .toggle-icon{display:none}}footer .footer-menu-wrapper .footer-menu-headline .toggle-icon.close{display:none}footer .footer-menu-wrapper nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:22px}@media only screen and (max-width : 768px){footer .footer-menu-wrapper nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width : 600px){footer .footer-menu-wrapper nav .nav-left{width:100%}}footer .footer-menu-wrapper nav ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media only screen and (max-width : 600px){footer .footer-menu-wrapper nav ul{display:none;padding-left:0}}footer .footer-menu-wrapper nav ul li{display:inline-block;width:100%;margin-bottom:8px}@media only screen and (max-width : 1200px){footer .footer-menu-wrapper nav ul li{margin:10px 0}}footer .footer-menu-wrapper nav ul li a{color:inherit;display:block;font-size:14px;letter-spacing:2.09px;opacity:.7;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}footer .footer-menu-wrapper nav ul li a:hover{opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width : 600px){footer .footer-menu-wrapper nav ul li a{text-align:center}}footer .footer-menu-wrapper nav.columns-2 ul li{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}footer .footer-menu-wrapper nav.columns-4 ul li{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px)}footer .footer-menu-wrapper nav .featured-link-wrapper{min-height:229px;min-width:428px;position:relative}@media only screen and (max-width : 1200px){footer .footer-menu-wrapper nav .featured-link-wrapper{min-width:300px}}@media only screen and (max-width : 768px){footer .footer-menu-wrapper nav .featured-link-wrapper{margin:36px auto;max-width:330px;min-width:unset}}footer .footer-menu-wrapper nav .featured-link-wrapper img{left:calc(50% - 113px);position:absolute;width:225px}footer .footer-menu-wrapper nav .featured-link-wrapper a{color:inherit;display:block;font-family:HermitageHotel,serif;font-size:40px;line-height:1.13;position:relative;text-align:center;text-decoration:none;top:170px}@media only screen and (max-width : 1200px){footer .footer-menu-wrapper nav .featured-link-wrapper a{font-size:30px}}footer .footer-menu-wrapper nav .featured-link-wrapper a i{font-size:38px;margin-left:12px}footer .footer-row-icons-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;gap:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:30px 50px 30px 50px}@media only screen and (max-width : 1200px){footer .footer-row-icons-wrapper{padding:50px 20px 50px 20px}}@media only screen and (max-width : 768px){footer .footer-row-icons-wrapper{gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}}@media only screen and (max-width : 600px){footer .footer-row-icons-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width : 600px){footer .footer-row-icons-wrapper a img{height:54px}}footer .footer-row-icons-wrapper .footer-row-icon{padding:10px;max-width:100%}@media only screen and (max-width : 1200px){footer .footer-row-icons-wrapper .footer-row-icon{padding:10px}}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}.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}.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 .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{opacity:0;position:absolute}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:18px;height:18px;border:1px solid #cfcfcf;top:10px;border-radius:2px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:after{top:10px;width:18px;height:18px;border:1px solid #cfcfcf;z-index:0;border-radius:2px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid rgba(0,0,0,0);left:6px;top:10px;-webkit-transform:rotateZ(37deg);-ms-transform:rotate(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:before{top:12px;left:2px;width:14px;height:14px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label:before,.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label:after{content:"";position:absolute;left:0;z-index:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.gform_wrapper .top_label .gfield_label{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;text-align:center}.gform_wrapper textarea{max-width:85%}body .gform_wrapper .top_label div.ginput_container{margin-bottom:50px}.ginput_container input[type=text]:focus,.ginput_container input[type=email]:focus,.ginput_container input[type=tel]:focus,.ginput_container input[type=url]:focus,.ginput_container input[type=number]:focus,.ginput_container input[type=password]:focus,.ginput_container select:focus,.ginput_container textarea:focus{outline:none !important;border:1px solid #2f2f2f !important}.addtoany_content_bottom{margin:50px 0 !important}.simple-sitemap-wrap{max-width:960px;margin:0 auto}.simple-sitemap-wrap ul.simple-sitemap-page{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;list-style:none}@media only screen and (max-width : 1200px){.simple-sitemap-wrap ul.simple-sitemap-page{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width : 768px){.simple-sitemap-wrap ul.simple-sitemap-page{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media only screen and (max-width : 600px){.simple-sitemap-wrap ul.simple-sitemap-page{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item{line-height:1.2;margin-top:10px;margin-bottom:10px}.simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item ul.children{list-style:disc;margin-top:10px;margin-bottom:20px}.simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item ul.children li.sitemap-item{margin-top:0;margin-bottom:0}.simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item ul.children li.sitemap-item a{line-height:1.2}.dataTables_wrapper,.tablepress{overflow-x:scroll;width:100%}.tablepress{font-family:dunbar-low,sans-serif;table-layout:fixed}.tablepress thead tr th{background-color:#fcc70d;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#2f2f2f;text-transform:uppercase;text-align:center;border-bottom:none;padding:20px}@media only screen and (max-width : 600px){.tablepress thead tr th{font-size:12px;font-weight:normal;letter-spacing:normal}}.tablepress thead tr th:after{color:#d1d1d1}.tablepress thead tr th.sorting_asc,.tablepress thead tr th.sorting_desc,.tablepress thead tr th.sorting:hover{background-color:#f3f3f3}.tablepress tbody tr td{position:relative;vertical-align:top;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;text-transform:uppercase;border:1px solid #efefef;color:#2f2f2f;padding:20px !important}.tablepress tbody tr td:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width : 600px){.tablepress tbody tr td{font-size:12px}}.tablepress tbody tr td.column-1{padding:23px 50px 23px 10px}@media only screen and (max-width : 600px){.tablepress tbody tr td.column-1{padding:7px 7px 7px 0}}.slick-arrow{background-color:rgba(0,0,0,0);background-repeat:no-repeat;border-color:rgba(0,0,0,0);cursor:pointer;font-size:0;height:44px;width:44px}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;list-style:none;margin:0 31px;padding:0}.slick-dots li button{border:none;border-radius:100%;cursor:pointer;font-size:0;height:8px;padding:0;width:8px}.slick-dots li.slick-active button{background-color:#849298;height:12px;width:12px}.light-dots .slick-dots li button{background-color:#fff}.light-dots .slick-dots li.slick-active button{background-color:#849298}.dark-dots .slick-dots li button{background-color:#000}.dark-dots .slick-dots li.slick-active button{background-color:#849298}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImxheW91dC9fYm9va2luZy1iYXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInZlbmRvci1vdmVycmlkZS9fZmxleGJveGdyaWQuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fcm9ib2dhbGxlcnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9faW5zdGFncmFtX3Byby5zY3NzIiwidmVuZG9yLW92ZXJyaWRlL19ncmF2aXR5Zm9ybXMuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fYWRkdG9hbnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fc2ltcGxlX3NpdGVfbWFwLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX3RhYmxlX3ByZXNzLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX3NsaWNrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsU0FDQyxTQUFBLENBQ0EsMkNBRkQsU0FHRSxTQUFBLENBQUEsQ0FJRixVQUNDLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSwyQ0FKRCxVQUtFLFNBQUEsQ0FDQSxLQUFBLENBQUEsQ0FJRixhQUNDLGlCQUFBLENBQ0EsVUFBQSxDQUNBLDJDQUhELGFBSUUsVUFBQSxDQUNBLFVBQUEsQ0FBQSxDQUVELDJDQVBELGFBUUUsVUFBQSxDQUFBLENDekJGLEtBQ0MsNkJBQUEsQ0FBQSxxQkFBQSxDQVNELHFCQUdDLDBCQUFBLENBQUEsa0JBQUEsQ0FjRCxHQUNDLGVBQUEsQ0FHRCxHQUNDLGVBQUEsQ0FHRCxLQUNDLG9CQUFBLENBQ0EsMkNBRkQsS0FHRSxrQkNqQjZCLENEa0I3QixpQkNo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Q0FDQywyQkFBQSxDQUNBLDJDQUZELGlDQUdFLHFCQUFBLENBQUEsQ0MxRU4sYUFDSSw4QkFBQSxDQUNBLDJCQUFBLENBQ0EsMEJBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBR0osWUFDSSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFFBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLFNBQUEsQ0FHSSxzQkFDSSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsU0FBQSxDQUdBLG1DQUNJLHdCZnRCRSxDZXVCRixXQUFBLENBQ0EsVUFBQSxDQVFKLGtDQUNJLHFCZjdCRixDZWlDRSwrQ0FDSSx3QmZ0Q0YsQ2UrQ04saUNBQ0kscUJmakRGLENlb0RFLDhDQUNJLHdCZnBERiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAgVVRJTFNcbiovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbi5mYWRlLWluIHtcblx0b3BhY2l0eTowO1xuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdG9wYWNpdHk6MTtcblx0fVxufVxuXG4uc2xpZGUtdXAge1xuXHRvcGFjaXR5OjA7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR0b3A6MjAwcHg7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0b3BhY2l0eToxO1xuXHRcdHRvcDowO1xuXHR9XG59XG5cbi5zbGlkZS1yaWdodCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogLTUwdnc7XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bGVmdDogdW5zZXQ7XG5cdH1cblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0bGVmdDogdW5zZXQ7XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIHZlcnkgYmFzaWMgc3R5bGVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBTZXQgdXAgYSBkZWNlbnQgYm94IG1vZGVsIG9uIHRoZSByb290IGVsZW1lbnRcbiAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qKlxuICogTWFrZSBhbGwgZWxlbWVudHMgZnJvbSB0aGUgRE9NIGluaGVyaXQgZnJvbSB0aGUgcGFyZW50IGJveC1zaXppbmdcbiAqIFNpbmNlIGAqYCBoYXMgYSBzcGVjaWZpY2l0eSBvZiAwLCBpdCBkb2VzIG5vdCBvdmVycmlkZSB0aGUgYGh0bWxgIHZhbHVlXG4gKiBtYWtpbmcgYWxsIGVsZW1lbnRzIGluaGVyaXRpbmcgZnJvbSB0aGUgcm9vdCBib3gtc2l6aW5nIHZhbHVlXG4gKiBTZWU6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEJhc2ljIHN0eWxlcyBmb3IgbGlua3NcbiAqL1xuYSB7XG5cdFxufVxuXG5oMSwgaDIsIGgzIHtcblx0XG59XG5cbmgxIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuaDQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5tYWluIHtcblx0cGFkZGluZy1ib3R0b206IDIzNXB4O1xuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZTtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cdH1cbn1cblxuLmZvbnQtZHVuYmFye1xuXHRmb250LWZhbWlseTogJGR1bmJhcjtcbn1cbi5jb250ZW50LWhpZGRlbntcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5hbmltYXRpb24tZWxlbWVudCB7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAyMDBweDtcbn1cblxuLmNvbnN0cmFpbmVkLXdpZHRoLTE1MDAge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNTAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nLXJpZ2h0O1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0O1xuXHR9XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGU7XG5cdFx0cGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuXHR9XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdC8vIHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiAwO1xuXHR9XG59XG5cbi5jb25zdHJhaW5lZC13aWR0aCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNvbnRlbnQtcGFkZGluZy1yaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRjb250ZW50LXBhZGRpbmctbGVmdDtcblx0fVxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlO1xuXHRcdHBhZGRpbmctbGVmdDogJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcblx0fVxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdC8vIHBhZGRpbmctbGVmdDogMDtcblx0fVxufVxuXG4uY29uc3RyYWluZWQtd2lkdGgtbmFycm93IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgtbmFycm93O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi5jb25zdHJhaW5lZC13aWR0aC11bHRyYS1uYXJyb3cge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkY29udGVudC13aWR0aC11bHRyYS1uYXJyb3c7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGhlLWNvbnRlbnQtd3JhcHBlciB7XG5cdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wIDAgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20gMDtcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cdH1cblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdHBhZGRpbmc6IDIwcHggMzVweDtcblx0fVxufVxuXG4vLyBHdXRlbmJlcmcgd2lkZSBsYXlvdXRcbi5hbGlnbndpZGUge1xuXHRtYXJnaW4tbGVmdCA6IC04MHB4O1xuXHRtYXJnaW4tcmlnaHQgOiAtODBweDtcblx0aW1nIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbi5hbGlnbmZ1bGwsXG4uYWxpZ24td3JhcC1mdWxsIHtcblx0bWFyZ2luLWxlZnQgOiBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIgKTtcblx0bWFyZ2luLXJpZ2h0IDogY2FsYyggLTEwMHZ3IC8gMiArIDEwMCUgLyAyICk7XG5cdG1heC13aWR0aFx0OiAxMDB2dztcblx0Ym9yZGVyOiBub25lO1xufVxuLmFsaWduZnVsbCBpbWcge1xuXHR3aWR0aDogMTAwdnc7XG59XG5cbi8vIERlZmF1bHQgR3V0ZW5iZXJnIEJsb2NrIFN0eWxlc1xuLndwLWJsb2NrLWNvbHVtbnMge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nO1xuXHR9XG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU7XG5cdH1cblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4ud3AtYmxvY2stc3BhY2VyIHtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKCRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZS8yKTtcblx0fVxufVxuXG5ociB7XG5cdGJvcmRlcjogMDtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6IGJsYWNrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkY29udGVudC13aWR0aDtcbn1cblxuZmlndXJlLndwLWJsb2NrLWltYWdlIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AtYmxvY2staW1hZ2Uge1xuXHRmaWd1cmUuYWxpZ25yaWdodCB7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0fVxuXHRmaWd1cmUuYWxpZ25sZWZ0IHtcblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXHRmaWd1cmUuc2l6ZS1sYXJnZSB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ubm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uaGlzdG9yeS1pbWFnZSB7XG5cdG1hcmdpbjogNTBweCBhdXRvIC0zMDBweDsgXG5cdG1heC13aWR0aDogNTM2cHg7IFxuXHR3aWR0aDogMTAwJTtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTkwcHg7XG5cdH1cbn1cbi5oaXN0b3J5LXNwYWNlciB7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcblx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cdFxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcblx0TWVkaWEgUXVlcnkgQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKioqKi9cbi5oaWRlLW9uLXNtYWxsLW9ubHksIC5oaWRlLW9uLXNtYWxsLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLW1lZC1vbmx5IHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1sYXJnZSB7XG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2hvdy1vbi1tZWRpdW0ge1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zaG93LW9uLXNtYWxsIHtcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC1kb3duIHtcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmdjb20tc3RpbGUtbW9kdWxlLXNjcmVlbnNob3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblx0QURBIFwiU2tpcCB0byBjb250ZW50XCJcbioqKioqKioqKioqKioqKioqKioqKiovXG4vLyBUaGlzIHZpc3VhbGx5IGhpZGVzIHRoZSBsaW5rIHVubGVzcyBpdCByZWNlaXZlcyBmb2N1cy4gU2VlIGh0dHBzOi8vd2ViYWltLm9yZy90ZWNobmlxdWVzL2Nzcy9pbnZpc2libGVjb250ZW50L1xuXG4jc2tpcCBhIHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIGxlZnQ6LTEwMDAwcHg7XG4gIHRvcDphdXRvO1xuICB3aWR0aDoxcHg7XG4gIGhlaWdodDoxcHg7XG4gIG92ZXJmbG93OmhpZGRlbjtcbn1cbiBcbiNza2lwIGE6Zm9jdXMge1xuICBwb3NpdGlvbjpzdGF0aWM7XG4gIHdpZHRoOmF1dG87XG4gIGhlaWdodDphdXRvO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIGFwcGxpY2F0aW9uLXdpZGUgU2FzcyB2YXJpYWJsZXMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vL0NvbG9yc1xuJGhoLXllbGxvdzogI2ZjYzcwZDtcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcbiRjb2xvci1ibHVlLWdyYXk6ICM4NDkyOTg7XG4kY29sb3ItbGlnaHQtZ3JheTogI2VlZWFlMjtcbiRjb2xvci10ZWFsOiAjNTY2OTcxO1xuJGNvbG9yLXRlYWwtZGFyazogIzQzNTQ1ZTtcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjtcblxuLy8gRm9udHNcbiRkdW5iYXI6IGR1bmJhci1sb3csc2Fucy1zZXJpZjtcbiRoZXJtaXRhZ2U6IEhlcm1pdGFnZUhvdGVsLHNlcmlmO1xuJGx1c2l0YW5hOiBMdXNpdGFuYSwgc2VyaWY7XG5cbiRjb250ZW50LXdpZHRoOiAxMTUycHg7XG4kY29udGVudC13aWR0aC1uYXJyb3c6IDk2MHB4O1xuJGNvbnRlbnQtd2lkdGgtdWx0cmEtbmFycm93OiA3NDhweDtcbiRjb250ZW50LXBhZGRpbmctdG9wOiA5MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1yaWdodDogNTBweDtcbiRjb250ZW50LXBhZGRpbmctYm90dG9tOiA5MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0OiA1MHB4O1xuJGNvbnRlbnQtcGFkZGluZzogJGNvbnRlbnQtcGFkZGluZy10b3AgJGNvbnRlbnQtcGFkZGluZy1yaWdodCAkY29udGVudC1wYWRkaW5nLWJvdHRvbSAkY29udGVudC1wYWRkaW5nLWxlZnQ7XG5cbiRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZTogNTBweDtcbiRjb250ZW50LXBhZGRpbmctcmlnaHQtbW9iaWxlOiAyMHB4O1xuJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlOiA1MHB4O1xuJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTogMjBweDtcbiRjb250ZW50LXBhZGRpbmctbW9iaWxlOiAkY29udGVudC1wYWRkaW5nLXRvcC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlICRjb250ZW50LXBhZGRpbmctbGVmdC1tb2JpbGU7XG5cbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xuJHNtYWxsLXNjcmVlbi11cDogNjAxcHggIWRlZmF1bHQ7XG4kaXBhZC1zY3JlZW4tdXA6IDc2OXB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW4tdXA6IDE5MjFweCAhZGVmYXVsdDtcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW46IDE5MjBweCAhZGVmYXVsdDtcbiRpcGFkLXNjcmVlbjogNzY4cHggIWRlZmF1bHQ7XG4kbmF2LWJyZWFrOiAxNDQwcHggIWRlZmF1bHQ7XG4kbmF2LWJyZWFrLXVwOiAxNDQxcHggIWRlZmF1bHQ7XG5cbiRuYXYtYnJlYWstYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRuYXYtYnJlYWstdXB9KVwiICFkZWZhdWx0O1xuJG5hdi1icmVhay1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbmF2LWJyZWFrfSlcIiAhZGVmYXVsdDtcbiRsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRsYXJnZS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGxhcmdlLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbGFyZ2Utc2NyZWVufSlcIiAhZGVmYXVsdDtcbiRtZWRpdW0tYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kbWVkaXVtLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRpcGFkLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kaXBhZC1hbmQtdXA6ICBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skaXBhZC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xuJGlwYWQtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRpcGFkLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kc21hbGwtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRzbWFsbC1zY3JlZW59KVwiICFkZWZhdWx0O1xuJHNtYWxsLWFuZC11cDogIFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0OyIsIi8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMiAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIC8vIGZvbnQtc2l6ZTogMmVtO1xuICAvLyBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4geyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIC8vIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzLCAvKiAxICovXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBXRUJGT05UU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gU2FtcGxlIHRvIHNob3cgdXNhZ2UgYW5kIHBhdGguIExvYWQgYWN0dWFsIGZvbnQgZmlsZXMgaW50byB3cC1jb250ZW50L3RoZW1lcy9zdGlsZS9hc3NldHMvZm9udHNcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBIZXJtaXRhZ2VIb3RlbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2Fzc2V0cy9mb250cy9IZXJtaXRhZ2VIb3RlbC1SZWd1bGFyLm90ZlwiKTtcbiAgLy8gc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvSGVybWl0YWdlSG90ZWwtUmVndWxhci5vdGY/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvTG9yYS1Cb2xkLXdlYmZvbnQuc3ZnI0xvcmFCb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgYnV0dG9uIGNvbXBvbmVudC5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDIwcHggMzVweDtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXHR9XG59XG5cbi5odnItdW5kZXJsaW5lLWZyb20tbGVmdCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG5cdGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMTAwJTtcblx0XHRib3R0b206IDBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGhlaWdodDogM3B4O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHR9XG5cdCY6aG92ZXI6YmVmb3JlIHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4uaHZyLXVuZGVybGluZS1mcm9tLWxlZnQtZ29sZGVuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcblx0Ym94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAxMDAlO1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdGJhY2tncm91bmQ6ICRoaC15ZWxsb3c7XG5cdFx0aGVpZ2h0OiAzcHg7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiByaWdodDtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiByaWdodDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcblx0XHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdH1cblx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5idG4tdW5kZXJsaW5lIHtcblx0Y29sb3I6IGJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC10cmFuc2Zvcm06ICB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGV0dGVyLXNwYWNpbmc6IDEuNzZweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcdFx0XG5cdH1cblx0Ji1wcmltYXJ5IHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaC15ZWxsb3c7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRoaC15ZWxsb3c7O1xuXHRcdH1cblx0fVxuXHQmLXNlY29uZGFyeSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODQ5Mjk4O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjODQ5Mjk4O1xuXHRcdH1cblx0fVxuXHQmLWJsYWNrIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRoaC15ZWxsb3c7O1xuXHRcdH1cblx0fVxuXHQmLXdoaXRlIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7O1xuXHRcdH1cblx0fVxufSIsIi5oZWFkZXItYm9va2luZy1iYXIge1xuXHRiYWNrZ3JvdW5kOiAjNDczQTMxO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHQub3V0ZXItY29udGFpbmVyIHtcblx0XHQuYm9va2luZyB7XG5cdFx0XHQubGFiZWx7XG5cdFx0XHRcdGZvbnQtc2l6ZToyM3B4O1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sYWJlbCxcblx0XHRcdC5pbnB1dHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdC5pbnB1dHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuaWNvbi1jYWxlbmRhcntcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTFweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXXtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRcdFx0aGVpZ2h0OjQycHg7XG5cdFx0XHRcdHdpZHRoOjE4NXB4O1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0Ly8gZm9udC1mYW1pbHk6aW5oZXJpdDtcblx0XHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHR3aWR0aDoxNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b25cblx0XHRcdHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXVxuXHRcdFx0e1xuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5IGlucHV0OmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogMDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LW5hdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdH1cblxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWU7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlRyZWJ1Y2hldCBNU1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdC1vLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5xdWFudGl0eS11cCwgLnF1YW50aXR5LWRvd257XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXgtd2lkdGg6MThweDtcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS11cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucXVhbnRpdHktYnV0dG9uLnF1YW50aXR5LWRvd24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQuYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMXB4IDE5cHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBoZWFkZXIgb2YgdGhlIHNpdGUvYXBwbGljYXRpb24uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4jd3BhZG1pbmJhciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgc3R5bGVzIHJlbGF0ZWQgdG8gdGhlIGhlYWRlciBvZiB0aGUgc2l0ZS9hcHBsaWNhdGlvbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiN3cGFkbWluYmFyIHtcblx0cG9zaXRpb246IGZpeGVkO1xufVxuXG4vLyBSZXN0YXVyYW50IGxvZ28gY2hhbmdlIG9uIGZseW91dCBvcGVuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlc3RhdXJhbnQge1xuXHRoZWFkZXIge1xuXHRcdC50b2dnbGVCRyB7XG5cdFx0XHQuaGVhZGVyLWxvZ28td3JhcHBlciB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgwKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXIge1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxNjg4cHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMTtcblx0XG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cblx0Ly8gTkVXIEhFQURFUiBTVFVGRlxuXHQuaGgtaGVhZGVyLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTRweCA3MHB4O1xuXHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHRcdCYudG9nZ2xlQkcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNjkuNXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDY5LjVweDtcblx0XHRcdC5mbHlvdXQtaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0XHQuZmx5b3V0LWJ1dHRvbnMtd3JhcHBlciB7XG5cdFx0XHRcdFx0LnNsaWRpbmctbWVudS1idXR0b24ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmZseW91dC1oYW1idXJnZXItaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogaW52ZXJ0KDEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib29raW5nLXdyYXBwZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcblx0XHRcdFx0LmJvb2tpbmctd3JhcHBlci1hZGRpdGlvbmFsLXRleHQtd3JhcHBlcntcblx0XHRcdFx0XHQuYm9va2luZy1waG9uZS13cmFwcGVye1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdFx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZS1ncmF5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mbHlvdXQtaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0ZmxleC1iYXNpczogdW5zZXQ7XG5cdFx0XHRcdHdpZHRoOiAzOHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdH1cblxuXHRcdFx0LmZseW91dC1idXR0b25zLXdyYXBwZXIge1xuXHRcdFx0XHQuc2xpZGluZy1tZW51LWJ1dHRvbiB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjE0cHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQmLW9wZW4ge1xuXHRcdFx0XHRcdFx0LmZseW91dC1oYW1idXJnZXItaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji1jbG9zZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjdweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmx5b3V0LW1lbnUtd3JhcHBlciB7XG5cdFx0XHRcdC5zbGlkaW5nLW1lbnUtY29udGVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MCUpO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHQvLyB3aWR0aDogOTB2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1lbnUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAxOTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE0NXB4XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucmVzdGF1cmFudC1tYWluLW5hdi1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHQgICAgY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZSAwICRjb250ZW50LXBhZGRpbmctYm90dG9tLW1vYmlsZSAwO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogJGNvbnRlbnQtcGFkZGluZztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0PiBsaS5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVybWl0YWdlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMi4wM3B4O1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTElO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRoaC15ZWxsb3c7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGhoLXllbGxvdztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkaGgteWVsbG93O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjY0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC44NTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWNvbnRlbnQtY2xvc2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM3cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE3cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWNvbnRlbnQtc29jaWFsLW1lZGlhLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0LmhlYWRlci1zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vYmlsZS1tZW51LWJvdHRvbS1yb3cge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzVweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9iaWxlLW1lbnUtY29udGVudC1jdGEtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZGVyLW1vYmlsZS1jb250YWN0LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0LmhlYWRlci1tb2JpbGUtYWRkcmVzcyxcblx0XHRcdFx0XHRcdC5oZWFkZXItbW9iaWxlLXBob25lIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyLWxvZ28td3JhcHBlcixcblx0XHQuaGVhZGVyLWxvZ28td3JhcHBlci1zbmFwcGVkIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAzMy4zJTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxOTBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyLWxvZ28td3JhcHBlciB7XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0ZmxleC1iYXNpczogdW5zZXQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXItbG9nby13cmFwcGVyLXNuYXBwZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiB1bnNldDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm9va2luZy13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IHVuc2V0O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuYm9va2luZy13cmFwcGVyLWFkZGl0aW9uYWwtdGV4dC13cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjY3cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LmJvb2tpbmctYWRkaXRpb25hbC10ZXh0IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGR1bmJhcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS41OHB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJvb2tpbmctcGhvbmUtd3JhcHBlciB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMTFweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMTFweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1x0XG5cdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib29raW5nLXdyYXBwZXItaW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0LmJvb2tpbmctcGhvbmUtd3JhcHBlciB7XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZHVuYmFyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjE3cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMTdweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1x0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtOHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRoaC15ZWxsb3c7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm9va2luZy1idG4ge1xuXHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNHB4IDEycHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOm5vdCgubW9iaWxlLXRleHQpe1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tb2JpbGUtdGV4dHtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLXVwfXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zbmFwcGVkIHtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2OS41cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDY5LjVweDtcblx0XHRib3gtc2hhZG93OiAwIDhweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdG1pbi1oZWlnaHQ6IDY3cHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdHotaW5kZXg6IDExO1xuXHRcdC5oaC1oZWFkZXItd3JhcHBlciB7XG5cdFx0XHRoZWlnaHQ6IDE0NHB4O1xuXHRcdFx0cGFkZGluZzogMTRweCA3MHB4O1xuXHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRwYWRkaW5nOiAxNHB4IDI4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5mbHlvdXQtaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0XHQuZmx5b3V0LWJ1dHRvbnMtd3JhcHBlciB7XG5cdFx0XHRcdFx0LnNsaWRpbmctbWVudS1idXR0b24ge1xuXHRcdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5mbHlvdXQtaGFtYnVyZ2VyLWltYWdle1xuXHRcdFx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyLXNuYXBwZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRpbWcge1x0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhlYWRlci1sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmJvb2tpbmctd3JhcHBlciB7XG5cdFx0XHRcdC5ib29raW5nLXdyYXBwZXItYWRkaXRpb25hbC10ZXh0LXdyYXBwZXJ7XG5cdFx0XHRcdFx0LmJvb2tpbmctcGhvbmUtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzg0OTI5ODtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJvb2tpbmctYnRuIHtcblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ib29raW5nLXBob25lLXdyYXBwZXIge1xuXHRcdFx0XHRcdGNvbG9yOiBpbml0aWFsO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdC8vIGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQvLyBjb2xvcjogJGhoLXllbGxvdztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFsZXJ0LWJhbm5lci13cmFwcGVyIHtcblx0XHQuYWxlcnQtYmFubmVyLXdyYXBwZXItaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5hbGVydC1iYW5uZXItbWVzc2FnZSB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYWxlcnQtYmFubmVyLWNsb3NlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgc3R5bGVzIHJlbGF0ZWQgdG8gdGhlIGZvb3RlciBvZiB0aGUgc2l0ZS9hcHBsaWNhdGlvbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmZvb3Rlcntcblx0Ly8gYm9yZGVyOiAxcHggc29saWQgcmVkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5mb290ZXItc2lnbnVwLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDYzcHggMCA4M3B4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb290ZXItc2lnbnVwLWxvZ28ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcblx0XHR9XG5cdFx0LmZvb3Rlci1zaWdudXAtaGVhZGxpbmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZXJtaXRhZ2U7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuMTdweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLXNpZ251cC10ZXh0LWJsb2NrIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkbHVzaXRhbmE7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44Nztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjU4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiA2NHB4IDAgNzlweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogLTIzNXB4O1xuXHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRwYWRkaW5nOiAkY29udGVudC1wYWRkaW5nLW1vYmlsZTtcblx0XHR9XG5cdFx0LnVuZGVybGF5LCAuYmctaW1hZ2V7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTY1dncgMTcuNXZ3O1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2NXZ3IDE3LjV2dztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0XHQudW5kZXJsYXl7XG5cdFx0XHRtaXgtYmxlbmQtbW9kZTogdW5zZXQ7XG5cdFx0fVxuXHRcdC5mb290ZXItY29udGFjdC1sb2dvIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNjVweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHR3aWR0aDogNzNweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRtYXJnaW46IDAgMTAwcHggMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1jb250YWN0LXRleHQtYmxvY2sge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA3dnc7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1pbi13aWR0aDogNTElO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCl7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDg3JTtcblx0XHRcdH1cblx0XHRcdHAsIGEge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuNDNweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjg7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aHJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvZG90dGVkLWxpbmUteWVsbG93LndlYnAnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRoZWlnaHQ6IDIuNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLWNvbnRhY3Qtc29jaWFsLXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXNvY2lhbC1pY29uIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNzBweDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRvcCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRvcCAwLjJzIGVhc2UtaW47XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zb2NpYWwtY3RhLXdyYXBwZXJ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0Lmljb257XG5cdFx0XHRcdGNvbG9yOiAkaGgteWVsbG93O1xuXHRcdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdC5zbWFsbHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuNDNweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdFx0Lmxhcmdle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAuNWVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bntcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3Rlci1tZW51LXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDY0cHggMCA3OXB4IDA7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDUwcHg7XG5cdFx0fVxuXHRcdC5mb290ZXItbWVudS1oZWFkbGluZSB7XG5cdFx0XHRmb250LWZhbWlseTogJGR1bmJhcjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMy44NnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC11cH0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzFweDtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMxcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy40M3B4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQudG9nZ2xlLWljb257XG5cdFx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC11cH0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jbG9zZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9IFxuXHRcdH1cblx0XHRuYXYge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdFx0Lm5hdi1sZWZ0e1xuXHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTs7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0Y29sdW1uLWdhcDogNDBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAyLjA5cHg7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmNvbHVtbnMtMiB7XG5cdFx0XHRcdHVse1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAyMHB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY29sdW1ucy00IHtcblx0XHRcdFx0dWx7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZlYXR1cmVkLWxpbmstd3JhcHBlcntcblx0XHRcdFx0bWluLWhlaWdodDogMjI5cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNDI4cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcblx0XHRcdFx0XHRtYXJnaW46IDM2cHggYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzMHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTEzcHgpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGhlcm1pdGFnZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dG9wOiAxNzBweDtcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3Rlci1yb3ctaWNvbnMtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE0MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMzBweCAkY29udGVudC1wYWRkaW5nLXJpZ2h0IDMwcHggJGNvbnRlbnQtcGFkZGluZy1sZWZ0O1xuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcblx0XHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuXHRcdFx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLXJvdy1pY29uIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gRXhjZXB0aW9ucyBmb3IgdG9wIHR3byByb3dzIG9uIGNvbnRhY3QgcGFnZS5cblxuYm9keS5wYWdlLWlkLTQyNTkge1xuXHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRwIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQgXHQmOmFmdGVyIHtcblx0XHRcdFx0IFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0IFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCBcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdCBcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0IFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQgXHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLXRvcC1yb3ctd3JhcHBlcixcblx0LmZvb3Rlci1jb250YWN0LXJvdy13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdD4gLmNvbnN0cmFpbmVkLXdpZHRoID4gaHIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBGbGV4Qm94R3JpZCBncmlkIGZyYW1ld29yay5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5yb3cge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIG92ZXJyaWRlcyBmb3IgdGhlIFJvYm8gR2FsbGVyeSBwbHVnaW4uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucmJzX2dhbGxlcnlfYnV0dG9uIHtcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0LmJ1dHRvbiB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMi43cHggIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRcdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDI4NnB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDE1cHggMzhweCAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCY6bnRoLWNoaWxkKG4rMikge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDY1cHg7XG5cdFx0fVxuXHR9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgSW5zdGFncmFtIFBybyBwbHVnaW4uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWluIGNvbnRhaW5lclxuI3NiaV9pbWFnZXMge1xuXHRcbn1cblxuLy8gT3ZlcmxheSBpZiB5b3UgbmVlZCBpdC4gVGhlIGNvbG9yIGlzIHNldCBpbiBoZWFkZXIucGhwIGZyb20gdGhlbWUgb3B0aW9ucyB0byAkbmF2eS5cbiNzYl9pbnN0YWdyYW0gLnNiaV9saW5rIHtcblx0Ly8gZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy8gVGhpcyBpcyBmb3IgdGVzdGluZywgc28geW91IGNhbiBzZWUgdGhlIGJsb2NrIGFsbCB0aGUgdGltZSB3aXRob3V0IGhhdmluZyB0byBob3Zlci4gXG59XG5cbi8vIEluZGl2aWR1YWwgaW1hZ2UgYmxvY2tzXG4jc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzLnNiaV9jYXJvdXNlbCAuc2JpX2l0ZW0ge1xuXHRcbn1cblxuI3NiX2luc3RhZ3JhbSB7XG5cdC8vIFdyYXBwZXIgY29udGFpbmVyIGZvciB0aGUgbGlrZXMgYW5kIGNvbW1lbnRzIGNvdW50ZXIuXG5cdC5zYmlfaG92ZXJfYm90dG9tIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzUlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC8vIENvbnRhaW5lciBmb3IgdGhlIGxpa2VzIGFuZCBjb21tZW50cyBjb3VudGVyLlxuXHRcdC5zYmlfbWV0YSB7XG5cdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIFdvcmRzIGluIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHR9XG5cdFx0XHQvLyBGb250IGF3ZXNvbWUgaWNvbnMuXG5cdFx0XHRpLCBzdmcge1xuXHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBUaGUgbGlrZXMgd3JhcHBlci5cbi5zYmlfbGlrZXMge1xuXHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgb3ZlcnJpZGVzIGZvciBHcmF2aXR5IEZvcm1zLiBOb3RlIHRoYXQgdGhlIFwiYnRuXCIgXG4vLyBjbGFzcyBpcyBhZGRlZCBpbiBtYWluLmpzIHRvIGFsbCBHRm9ybSBzdWJtaXQgYnV0dG9ucy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLCBcbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBidXR0b24sIFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdC8vIGNvbG9yOiBpbmhlcml0O1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuXHRmb3JtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHQuZ2Zvcm1faGVhZGluZyB7XG5cdFx0XHQuZ2Zvcm1fdGl0bGUge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMTJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzNzU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5nZm9ybV9ib2R5IHtcblx0XHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0XHQuZ2ZpZWxkIHtcblx0XHRcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG5cdFx0XHRcdFx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyAgXG5cdFx0XHRcdFx0XHRcdFx0XHQvKiBhZnRlciAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIgeyAvLyBCYXNlIGNoZWNrYm94XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIgeyAvLyBDaGVja2VkIGludGVyaW9yXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGdsYWNpZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC8qIGJlZm9yZSAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHsgLy8gY2hlY2tlZCBib3hcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUgeyAvLyBjaGVja21hcmtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6M3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50b3BfbGFiZWwge1xuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzNzU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNC41cHg7XG5cdFx0fVxuXHR9XG5cdC5nZl9sZWZ0X2hhbGYsXG5cdC5nZl9yaWdodF9oYWxmIHtcblx0XHRwYWRkaW5nOiAwIDEwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcblx0XHQvLyBtYXgtd2lkdGg6IDcwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdG1heC13aWR0aDogODUlO1xuXHR9XG59XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMyZjJmMmYgIWltcG9ydGFudDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBBZGRUb0FueSBzb2NpYWwgc2hhcmUgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFkZHRvYW55X2NvbnRlbnRfYm90dG9tIHtcblx0bWFyZ2luOiA1MHB4IDAgIWltcG9ydGFudDtcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBTaW1wbGUgU2l0ZSBNYXAgcGx1Z2luLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNpbXBsZS1zaXRlbWFwLXdyYXAge1xuXHRtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoLW5hcnJvdztcblx0bWFyZ2luOiAwIGF1dG87XG5cdHVsLnNpbXBsZS1zaXRlbWFwLXBhZ2Uge1xuXHRcdGNvbHVtbi1jb3VudDogNDtcblx0XHRjb2x1bW4tZ2FwOiA1MHB4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXHRcdFx0Y29sdW1uLWNvdW50OiAzO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xuXHRcdFx0Y29sdW1uLWNvdW50OiAyO1xuXHRcdFx0Y29sdW1uLWdhcDogMjVweDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG5cdFx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0fVxuXHRcdGxpLnNpdGVtYXAtaXRlbSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR1bC5jaGlsZHJlbiB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGxpLnNpdGVtYXAtaXRlbSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBUYWJsZVByZXNzIHBsdWdpbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5kYXRhVGFibGVzX3dyYXBwZXIsXG4udGFibGVwcmVzcyB7XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZXByZXNzIHtcblx0Zm9udC1mYW1pbHk6ICRkdW5iYXI7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaC15ZWxsb3c7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGNvbG9yOiAjMmYyZjJmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn17XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogI2QxZDFkMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNvcnRpbmdfYXNjLCBcblx0XHRcdFx0Ji5zb3J0aW5nX2Rlc2MsXG5cdFx0XHRcdCYuc29ydGluZzpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdGNvbG9yOiAjMmYyZjJmO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb2x1bW4tMSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjNweCA1MHB4IDIzcHggMTBweDtcblx0XHRcdFx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDdweCA3cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNsaWNrLWFycm93e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGhlaWdodDogNDRweDtcbiAgICB3aWR0aDogNDRweDtcbn1cblxuLnNsaWNrLWRvdHN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMzFweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGl7XG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWdyYXk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxpZ2h0LWRvdHN7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1ncmF5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5kYXJrLWRvdHN7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
