.fade-in{opacity:0}@media only screen and (max-width : 768px){.fade-in{opacity:1}}.slide-up{opacity:0;position:relative;top:200px}@media only screen and (max-width : 768px){.slide-up{opacity:1;top:0}}.slide-right{position:relative;left:-50vw}@media only screen and (max-width : 768px){.slide-right{width:auto}}@media only screen and (max-width : 600px){.slide-right{left:unset}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}@media only screen and (max-width : 1024px){h2{font-size:24px !important}.sub-heading{font-size:14px !important}h1{font-size:36px !important;margin-bottom:5px !important}}h2.hz-line{width:100%;text-align:center;border-bottom:1px solid #000;line-height:.1em !important}@media only screen and (max-width : 600px){h2.hz-line{line-height:40px !important}}h2.hz-line span{padding:0 20px;line-height:inherit}@media only screen and (max-width : 600px){h2.hz-line span{padding:0px;margin-bottom:350px}}hr{width:80%;margin:60px auto;border:0;height:0;border-top-width:1px;border-top-style:solid}.m-0{margin:0px}.mt-0{margin-top:0px !important}.mt-10{margin-top:10px}.mb-0{margin-bottom:0px !important}.my-0{margin-top:0px;margin-bottom:0px}.my-10{margin-top:10px;margin-bottom:10px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.my-20{margin-top:20px;margin-bottom:20px}.mt-20{margin-top:20px}.uppercase{text-transform:uppercase}.mb-10{margin-bottom:10px}@media only screen and (max-width : 600px){.mb-m-0{margin-bottom:0px !important}}.ma-10{margin:10px}.ma-20{margin:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px !important}.mr-10{margin-right:10px !important}@media only screen and (max-width : 600px){.mr-m-0{margin-right:0px !important}}.ml-10{margin-left:10px !important}.mx-10{margin-left:10px;margin-right:10px}.mx-20{margin-left:20px;margin-right:20px}.pt-20{padding-top:20px}.px-10{padding-left:10px;padding-right:10px}.px-20{padding-left:20px;padding-right:20px}.py-10{padding-top:10px;padding-bottom:10px}.py-20{padding-top:20px;padding-bottom:20px}.pa-20{padding:20px}@media only screen and (max-width : 1024px){.pa-m-10{padding:10px}}.pb-20{padding-bottom:20px}.pb-10{padding-bottom:10px}.m-10{margin:10px}.p-10{padding:10px}.center{text-align:center}.left{text-align:left}.right{text-align:right}.bold{font-weight:bold}.btn a:hover{color:inherit}.default-flex{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width : 600px){.default-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.animation-element{opacity:0;position:relative;top:200px}.constrained-width{width:100%;max-width:1660px;margin:0 auto}@media only screen and (max-width : 1660px){.constrained-width{padding:0 90px 0 90px}}@media only screen and (max-width : 1024px){.constrained-width{max-width:100%;padding:0 30px 0 30px}}.constrained-width-narrow{width:100%;max-width:1420px;margin:0 auto}@media only screen and (max-width : 1660px){.constrained-width-narrow{padding:0 90px 0 90px}}@media only screen and (max-width : 1024px){.constrained-width-narrow{max-width:100%;padding:0 30px 0 30px}}#site-content{width:100%;margin:auto}.view-cta-mobile{display:block;width:100%;text-align:center}.none{display:none !important}.the-content-wrapper{padding:90px 0 90px 0}@media only screen and (max-width : 1660px){.the-content-wrapper{padding:90px 90px 90px 90px}}@media only screen and (max-width : 1024px){.the-content-wrapper{padding:20px 35px}}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull,.align-wrap-full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.alignfull img{width:100vw}.wp-block-columns{padding:30px 30px 30px 30px}@media only screen and (max-width : 600px){.wp-block-columns .wp-block-column .wp-block-image{margin:0}.wp-block-columns .wp-block-column .wp-block-image img{-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width : 600px){.wp-block-image{margin:0}.wp-block-image img{-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width : 1024px){.wp-block-spacer{max-height:15px}}.wp-block-separator{border-bottom-width:0 !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 : 1024px){.hide-on-med-and-down{display:none !important}}@media only screen and (max-width : 1660px){.hide-on-large-and-down{display:none !important}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.hide-on-med-only{display:none !important}}@media only screen and (min-width : 1661px){.hide-on-large-only{display:none !important}}@media only screen and (min-width : 1661px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px)and (max-width: 1024px){.show-on-medium{display:block !important}}@media only screen and (max-width : 600px){.show-on-small{display:block !important}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width : 1024px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width : 1660px){.show-on-large-and-down{display:block !important}}/*! 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}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;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}.btn{display:inline-block;width:auto;height:auto;padding:20px 35px;margin:10px 0;text-decoration:none;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-booking-bar{background:#473a31;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100px}.header-booking-bar .outer-container .booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-booking-bar .outer-container .booking .label{font-size:23px}@media only screen and (min-width : 1661px){.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 : 1661px){.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}.dark-nav .sliding-menu-button span{background-color:#f08046}@media only screen and (max-width : 1024px){.dark-nav article{padding-top:90px}}.mobile-book-now i{font-size:18px}.mobile-book-now .booking-btn{background-color:#f08046;color:#fff;max-width:259px;border:none;height:76px;margin:0px;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width : 600px){.mobile-book-now.none{display:-webkit-box !important;display:-ms-flexbox !important;display: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:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width : 600px){.mobile-book-now{width:100%;position:fixed;bottom:0;left:0;margin:0;right:0;z-index:10}}.header{position:fixed;z-index:11;left:0;right:0;width:100%;margin:0 auto}@media only screen and (max-width : 1024px){.header{background:unset;position:absolute;background-color:rgba(0,0,0,0) !important}}.header .header-logo-wrapper{border-right:1px solid rgba(249,249,249,.2);padding:15px;height:154px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width : 1024px){.header .header-logo-wrapper{border-right:unset;text-align:center;padding:0px}}.header .mobile-logo-wrapper{display:none}.header.snapped{position:fixed;left:0;right:0;min-height:67px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only screen and (max-width : 1024px){.header.snapped .mobile-menu-cont{height:67px;background-color:#002d3a;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}}.header.snapped .mobile-menu-cont .mobile-logo-wrapper{display:block}.header.snapped .mobile-menu-cont .header-logo-wrapper{display:none !important}.header.snapped .header-wrapper{padding:0 0 10px 0}.header.snapped .header-wrapper .header-logo-wrapper a img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:auto;width:auto;max-height:100px}@media only screen and (max-width : 768px){.header.snapped .header-wrapper .header-logo-wrapper a img{height:auto}}.header.snapped nav span{display:none}.header.snapped nav .header-menu-wrapper{margin-top:0}.header .header-wrapper{position:relative;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:background-color,.2s;-o-transition:background-color,.2s;transition:background-color,.2s}@media only screen and (max-width : 1024px){.header .header-wrapper{display:block}}@media only screen and (max-width : 1660px){.header .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width : 768px){.header .header-wrapper{padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width : 1024px){.header .header-wrapper .header-logo-wrapper{position:relative;height:auto;display:block}}.header .header-wrapper .header-logo-wrapper a img{max-width:220px;height:auto;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only screen and (max-width : 1024px){.header .header-wrapper .header-logo-wrapper a img{width:100%}}.header .header-wrapper .header-booking-wrapper{z-index:4}@media only screen and (max-width : 768px){.header .header-wrapper .header-booking-wrapper{display:none}}@media only screen and (max-width : 1024px){.header .header-wrapper .header-booking-wrapper{height:75px}}.header .header-wrapper nav{width:100%;text-align:right}.header .header-wrapper nav .address,.header .header-wrapper nav .phone{margin-left:20px}.header .header-wrapper .secondary-header-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:76px}.header .header-wrapper .secondary-header-menu-wrapper>div{width:100%;height:100%}.header .header-wrapper .secondary-header-menu-wrapper .menu{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;height:100%;margin:0 30px 0 0}.header .header-wrapper .secondary-header-menu-wrapper .menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrapper .secondary-header-menu-wrapper .menu li:not(:last-of-type){margin-right:24px}.header .header-wrapper .secondary-header-menu-wrapper .menu li a{text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrapper .secondary-header-menu-wrapper .menu li .sub-menu{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .25s linear;-o-transition:visibility 0s,opacity .25s linear;transition:visibility 0s,opacity .25s linear;z-index:4;list-style:none;padding-left:0}.header .header-wrapper .secondary-header-menu-wrapper .menu li .sub-menu li{background-color:rgba(0,0,0,.8);padding:15px;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center}.header .header-wrapper .secondary-header-menu-wrapper .menu li .sub-menu li:first-of-type{padding-top:25px}.header .header-wrapper .secondary-header-menu-wrapper .menu li .sub-menu li a{display:block;width:100%;text-transform:uppercase;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-wrapper .secondary-header-menu-wrapper .menu li .sub-menu li:hover{background-color:#000}.header .header-wrapper .secondary-header-menu-wrapper .menu li:hover .sub-menu{opacity:1;visibility:visible}.header .header-wrapper .header-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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;border-bottom:1px solid rgba(249,249,249,.2)}.header .header-wrapper .header-menu-wrapper.bg{height:78px;background-size:cover;background-repeat:no-repeat}.header .header-wrapper .header-menu-wrapper .booking-btn{background-color:#f08046;color:#fff;max-width:259px;border:none;height:76px;margin:0px;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-wrapper .header-menu-wrapper>div .menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0 20px 0 0}.header .header-wrapper .header-menu-wrapper>div .menu .menu-item{margin:0 10px;position:relative;white-space:nowrap}.header .header-wrapper .header-menu-wrapper>div .menu .menu-item.menu-item-has-children:hover:after{content:"";position:absolute;z-index:4;left:0;right:0;margin-top:30px;width:100%;border-top-width:1px;border-top-style:solid;border-top-color:inherit}.header .header-wrapper .header-menu-wrapper>div .menu .menu-item a{text-decoration:none;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid;-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.header .header-wrapper .header-menu-wrapper>div .menu .menu-item a:hover{-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.header .header-wrapper .header-menu-wrapper>div .menu .current-menu-item a,.header .header-wrapper .header-menu-wrapper>div .menu .current-page-ancestor a{opacity:1}.header .header-wrapper .header-menu-wrapper .btn{padding:10px 25px;white-space:nowrap}.header .header-wrapper .mobile-book{padding:10px !important;margin:0 !important;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;height:75px}.header .header-wrapper .mobile-menu{display:block;height:100%;padding-left:15px}@media only screen and (max-width : 1024px){.header .header-wrapper .mobile-menu{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px}}.header .header-wrapper .mobile-menu .sliding-menu-button{background:none;border:none;width:35px;height:auto;position:absolute;z-index:7;right:10px;margin:auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;right:40px;margin-top:0px}.header .header-wrapper .mobile-menu .sliding-menu-button span{display:block;position:absolute;height:4px;width:100%;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .header-wrapper .mobile-menu .sliding-menu-button span:nth-child(1){top:0px}.header .header-wrapper .mobile-menu .sliding-menu-button span:nth-child(2),.header .header-wrapper .mobile-menu .sliding-menu-button span:nth-child(3){top:9px}.header .header-wrapper .mobile-menu .sliding-menu-button span:nth-child(4){top:18px}.header .header-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(1){top:9px;width:0%;left:50%}.header .header-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .header-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .header-wrapper .mobile-menu .sliding-menu-button.open span:nth-child(4){top:12px;width:0%;left:50%}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content{display:none;z-index:6;height:100vh;width:100vw;left:0;position:absolute}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content{height:100vh}}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content:after{content:"";position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;background-color:#fff}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content:after{height:100%}}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu{height:100%}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu{height:calc(100% - 90px)}}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding-left:0;margin-top:0;height:100%;padding-bottom:50px;overflow-y:scroll}@media only screen and (max-width : 600px){.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul{height:calc(100% - 50px)}}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li{background-color:#fff}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.phone{margin-top:20px}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.phone a{color:#fff}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li a{font-family:ActaDisplay-Book;display:block;padding:5px 10px;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:normal;font-size:24px;line-height:54px;letter-spacing:2.85px}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-left:10px;padding-top:5px;-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;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li.open>a:after{-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;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .sub-menu{display:none;position:relative;list-style:none}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu ul li .sub-menu li{border-bottom:none;padding-left:35px}.header .header-wrapper .mobile-menu-wrapper .sliding-menu-content .menu .header-mobile-phone{padding:25px 10px;text-align:center}.footer-row-column-social-media{text-align:center}@media only screen and (max-width : 768px){.footer-row-column-social-media{margin:0}}.footer-row-column-social-media .social-icons{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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:15px;margin-bottom:90px}.footer-row-column-social-media .social-icons span{font-size:24px;line-height:1.25;letter-spacing:.75px;font-family:ActaDisplay-Book;text-transform:initial;font-weight:normal;display:block}@media only screen and (max-width : 600px){.footer-row-column-social-media .social-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;margin-bottom:30px}}@media only screen and (max-width : 1024px){.footer-row-column-social-media .social-icons{padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-row-column-social-media a{display:block;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.footer-row-column-social-media a:hover{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.footer-row-column-social-media a i{font-size:34px;margin:0 10px;display:block}footer{max-width:100%;margin:76px auto auto;position:relative;padding-top:90px}@media only screen and (max-width : 600px){footer{padding-top:30px}}footer .footer-row-wrapper{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background-size:cover;background-repeat:no-repeat}footer .footer-row-wrapper:first-child{padding-top:74px}footer .footer-row-wrapper:not(:last-of-type){padding-bottom:70px}footer .footer-row-wrapper .footer-row{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}}footer .footer-row-wrapper .footer-row.full-width{width:100%}footer .footer-row-wrapper .footer-row .footer-row-column{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px 0}footer .footer-row-wrapper .footer-row .footer-row-column:not(:nth-child(1)){padding-left:100px}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column:not(:nth-child(1)){padding-left:50px}}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column:not(:nth-child(1)){padding-left:0}}footer .footer-row-wrapper .footer-row .footer-row-column:not(:nth-child(1)):after{content:"";position:absolute;height:100%;width:1px;top:0;left:0;background-color:#fff}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column{-ms-flex-preferred-size:100%;flex-basis:100%}footer .footer-row-wrapper .footer-row .footer-row-column:after{display:none}}footer .footer-row-wrapper .footer-row .footer-row-column img{margin:10px}footer .footer-row-wrapper .footer-row .footer-row-column .gform_wrapper .validation_error{color:#fff !important;border:none !important}footer .footer-row-wrapper .footer-row .footer-row-column .gform_wrapper .validation_message{color:#fff !important}footer .footer-row-wrapper .footer-row .footer-row-column .gform_wrapper .gfield_error .gfield_label{color:#fff !important}footer .footer-row-wrapper .footer-row .footer-row-column .gform_wrapper .gform_body li:first-child{margin-top:0;font-family:"ActaDisplay-Book";font-size:20px;letter-spacing:2.5px;opacity:.6;color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left .gform_wrapper form{text-align:left !important}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left .menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-left .footer-row-column-content{text-align:center}}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column.align-column-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row-wrapper .footer-row .footer-row-column.align-column-center .footer-row-column-social-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content{width:100%}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content{text-align:center}}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content a{color:inherit;text-decoration:none}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content a:hover{color:inherit}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content p{font-weight:200}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content p:first-child{padding-top:0;margin-top:0;font-weight:bold}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-content p strong{font-weight:500}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_wrapper{margin:0px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_heading{display:none}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body{display:inline-block;width:auto}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body ul li ::-webkit-input-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body ul li ::-moz-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body ul li :-ms-input-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body ul li :-moz-placeholder{color:#fff}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input{background:rgba(0,0,0,0) none repeat scroll 0 0;font-size:17px;width:308px;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #465970;outline:0}@media only screen and (max-width : 1660px){footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input{width:200px}}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input::-webkit-input-placeholder{text-align:left;color:#465970;font-size:15px;line-height:15px;letter-sapcing:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input::-moz-placeholder{text-align:left;color:#465970;font-size:15px;line-height:15px;letter-sapcing:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input:-ms-input-placeholder{text-align:left;color:#465970;font-size:15px;line-height:15px;letter-sapcing:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input::-ms-input-placeholder{text-align:left;color:#465970;font-size:15px;line-height:15px;letter-sapcing:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_body .ginput_container input::placeholder{text-align:left;color:#465970;font-size:15px;line-height:15px;letter-sapcing:0}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_footer{width:20%}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_footer.top_label{display:inline-block;margin-left:-80px}footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_footer input{background:none;cursor:pointer;width:auto;border:none;font-size:15px;line-height:15px;letter-sapcing:0}@media only screen and (max-width : 600px){footer .footer-row-wrapper .footer-row .footer-row-column .footer-row-column-form .gform_footer input{min-width:auto}}footer .footer-row-wrapper .footer-row .footer-row-column nav .footer-column-sub-heading{font-size:20px;letter-spacing:2.5px;margin-bottom:17px;opacity:1}footer .footer-row-wrapper .footer-row .footer-row-column nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}@media only screen and (max-width : 1024px){footer .footer-row-wrapper .footer-row .footer-row-column nav ul li{margin:10px 0}}footer .footer-row-wrapper .footer-row .footer-row-column nav ul li a{color:inherit;text-decoration:none;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;cursor:pointer;font-weight:400;line-height:2.86}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width : 768px){footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-horizontal ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical{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:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical .footer-menus{padding-left:100px}footer .footer-row-wrapper .footer-row .footer-row-column nav.align-footer-menu-vertical .footer-menus div{margin-bottom:17px}footer .footer-row-wrapper .footer-row-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}footer .footer-bg-wrapper{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}footer .footer-bg-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .footer-bg-wrapper.blur-image img{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeGaussianBlur stdDeviation='8' result='b'/%3E%3CfeMorphology operator='dilate' radius='8'/%3E %3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='b'/%3E%3C/feMerge%3E%3C/filter%3E%3C/svg%3E#a")}.row{margin-right:0;margin-left:0}.rbs_gallery_button{margin-bottom:70px}.rbs_gallery_button.rbs_gallery_button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbs_gallery_button .button{background-color:#fff !important;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;border-width:1px;border-style:solid;cursor:pointer;font-family:"HCo Verlag" !important;font-size:14px !important;font-weight:700 !important;line-height:normal;letter-spacing:normal;text-transform:uppercase;border:2px solid #9c8161 !important;color:#9c8161 !important}@media only screen and (max-width : 600px){.rbs_gallery_button .button{min-width:calc(50% - 10px) !important;padding:0px !important;margin:5px !important}}.rbs_gallery_button .button.active{background-color:#9c8161 !important;color:#fff !important;text-shadow:none !important;border:none !important}#sb_instagram .sbi_hover_bottom{height:0;width:100%;position:absolute;top:35%;pointer-events:none}#sb_instagram .sbi_hover_bottom .sbi_meta{opacity:.9;width:100%}#sb_instagram .sbi_hover_bottom .sbi_meta span{font-size:48px}#sb_instagram .sbi_hover_bottom .sbi_meta i,#sb_instagram .sbi_hover_bottom .sbi_meta svg{font-size:33px;margin-right:20px !important}.sbi_likes{padding-right:45px}.addtoany_content_bottom{margin:50px 0 !important}.simple-sitemap-container .simple-sitemap-wrap{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width : 1024px){.simple-sitemap-container .simple-sitemap-wrap{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width : 768px){.simple-sitemap-container .simple-sitemap-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width : 600px){.simple-sitemap-container .simple-sitemap-wrap{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page{list-style-type:none}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item{margin:10px 0}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item a{font-size:18px;font-weight:normal;letter-spacing:3px;text-transform:capitalize}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item.page_item_has_children ul.children{list-style-type:none;margin-left:0}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item.page_item_has_children ul.children li{padding-left:30px}.simple-sitemap-container .simple-sitemap-wrap ul.simple-sitemap-page li.sitemap-item.page_item_has_children ul.children li a{font-size:16px;opacity:.75}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwibGF5b3V0L19ib29raW5nLWJhci5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX2ZsZXhib3hncmlkLnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX3JvYm9nYWxsZXJ5LnNjc3MiLCJ2ZW5kb3Itb3ZlcnJpZGUvX2luc3RhZ3JhbV9wcm8uc2NzcyIsInZlbmRvci1vdmVycmlkZS9fYWRkdG9hbnkuc2NzcyIsInZlbmRvci1vdmVycmlkZS9fc2ltcGxlX3NpdGVtYXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxTQ09BLFNBQ0MsQ0FBQSwyQ0FDQSxTQUZELFNBR0UsQ0FBQSxDQUFBLFVBSUYsU0FDQyxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLDJDQUNBLFVBSkQsU0FLRSxDQUFBLEtBQ0EsQ0FBQSxDQUFBLGFBSUYsaUJBQ0MsQ0FBQSxVQUNBLENBQUEsMkNBQ0EsYUFIRCxVQUlFLENBQUEsQ0FBQSwyQ0FFRCxhQU5ELFVBT0UsQ0FBQSxDQUFBLEtDeEJGLDZCQUNDLENBREQscUJBQ0MsQ0FBQSxxQkFTRCwwQkFHQyxDQUhELGtCQUdDLENBQUEsNENBa0JELEdBQ0MseUJBQ0MsQ0FBQSxhQUVELHlCQUNDLENBQUEsR0FFRCx5QkFDQyxDQUFBLDRCQUNBLENBQUEsQ0FBQSxXQUtELFVBQ0MsQ0FBQSxpQkFDQSxDQUFBLDRCQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQ0FDQSxXQUxELDJCQU1FLENBQUEsQ0FBQSxnQkFFRCxjQUNDLENBQUEsbUJBQ0EsQ0FBQSwyQ0FDQSxnQkFIRCxXQUlFLENBQUEsbUJB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REEsa0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGtCQUNBLENBQUEsY0FDQSxDQUFBLG1DQUNBLENBQUEseUJBQ0EsQ0FBQSwwQkFDQSxDQUFBLGtCQUNBLENBQUEscUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLG1DQUNBLENBQUEsd0JBQ0EsQ0FBQSwyQ0FDQSw0QkFsQkoscUNBbUJFLENBQUEsc0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLENBQUEsbUNBRUQsbUNBQ0MsQ0FBQSxxQkFDQSxDQUFBLDJCQUNBLENBQUEsc0JBQ0EsQ0FBQSxnQ0NsQkYsUUFDQyxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLE9BQ0EsQ0FBQSxtQkFDQSxDQUFBLDBDQUVBLFVBQ0MsQ0FBQSxVQUNBLENBQUEsK0NBRUEsY0FDQyxDQUFBLDBGQUdELGNBQ0MsQ0FBQSw0QkFDQSxDQUFBLFdBT0osa0JBQ0MsQ0FBQSx5QkMxQ0Qsd0JBQ0MsQ0FBQSwrQ0FBQSxzQkNDQyxDRERELG1CQ0NDLENEREQsY0NDQyxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxlQUNBLENBQUEsNENBQ0EsK0NBSEQsc0JBSUUsQ0FKRixtQkFJRSxDQUpGLGNBSUUsQ0FBQSxDQUFBLDJDQUVELCtDQU5ELHNCQU9FLENBUEYsbUJBT0UsQ0FQRixjQU9FLENBQUEsQ0FBQSwyQ0FFRCwrQ0FURCxzQkFVRSxDQVZGLG1CQVVFLENBVkYsY0FVRSxDQUFBLENBQUEsc0VBRUQsb0JBQ0MsQ0FBQSxzRkFDQSxhQUNDLENBQUEsd0ZBQ0EsY0FDQyxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlIQUdBLG9CQUNDLENBQUEsYUFDQSxDQUFBLDRIQUNBLGlCQUNDLENBQUEsOEhBQ0EsY0FDQyxDQUFBLFdBQ0EiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmZhZGUtaW57b3BhY2l0eTowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KXsuZmFkZS1pbntvcGFjaXR5OjF9fS5zbGlkZS11cHtvcGFjaXR5OjA7cG9zaXRpb246cmVsYXRpdmU7dG9wOjIwMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KXsuc2xpZGUtdXB7b3BhY2l0eToxO3RvcDowfX0uc2xpZGUtcmlnaHR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNTB2d31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCl7LnNsaWRlLXJpZ2h0e3dpZHRoOmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsuc2xpZGUtcmlnaHR7bGVmdDp1bnNldH19aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3h9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7aDJ7Zm9udC1zaXplOjI0cHggIWltcG9ydGFudH0uc3ViLWhlYWRpbmd7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudH1oMXtmb250LXNpemU6MzZweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NXB4ICFpbXBvcnRhbnR9fWgyLmh6LWxpbmV7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO2xpbmUtaGVpZ2h0Oi4xZW0gIWltcG9ydGFudH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7aDIuaHotbGluZXtsaW5lLWhlaWdodDo0MHB4ICFpbXBvcnRhbnR9fWgyLmh6LWxpbmUgc3BhbntwYWRkaW5nOjAgMjBweDtsaW5lLWhlaWdodDppbmhlcml0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXtoMi5oei1saW5lIHNwYW57cGFkZGluZzowcHg7bWFyZ2luLWJvdHRvbTozNTBweH19aHJ7d2lkdGg6ODAlO21hcmdpbjo2MHB4IGF1dG87Ym9yZGVyOjA7aGVpZ2h0OjA7Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZH0ubS0we21hcmdpbjowcHh9Lm10LTB7bWFyZ2luLXRvcDowcHggIWltcG9ydGFudH0ubXQtMTB7bWFyZ2luLXRvcDoxMHB4fS5tYi0we21hcmdpbi1ib3R0b206MHB4ICFpbXBvcnRhbnR9Lm15LTB7bWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHh9Lm15LTEwe21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LnBsLTEwe3BhZGRpbmctbGVmdDoxMHB4fS5wbC0yMHtwYWRkaW5nLWxlZnQ6MjBweH0ubWwtMTB7bWFyZ2luLWxlZnQ6MTBweH0ubWwtMjB7bWFyZ2luLWxlZnQ6MjBweH0ubXktMjB7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweH0ubXQtMjB7bWFyZ2luLXRvcDoyMHB4fS51cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5tYi0xMHttYXJnaW4tYm90dG9tOjEwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey5tYi1tLTB7bWFyZ2luLWJvdHRvbTowcHggIWltcG9ydGFudH19Lm1hLTEwe21hcmdpbjoxMHB4fS5tYS0yMHttYXJnaW46MjBweH0ubWItMjB7bWFyZ2luLWJvdHRvbToyMHB4fS5tci0yMHttYXJnaW4tcmlnaHQ6MjBweCAhaW1wb3J0YW50fS5tci0xMHttYXJnaW4tcmlnaHQ6MTBweCAhaW1wb3J0YW50fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsubXItbS0we21hcmdpbi1yaWdodDowcHggIWltcG9ydGFudH19Lm1sLTEwe21hcmdpbi1sZWZ0OjEwcHggIWltcG9ydGFudH0ubXgtMTB7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tcmlnaHQ6MTBweH0ubXgtMjB7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6MjBweH0ucHQtMjB7cGFkZGluZy10b3A6MjBweH0ucHgtMTB7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fS5weC0yMHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LnB5LTEwe3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0ucHktMjB7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5wYS0yMHtwYWRkaW5nOjIwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsucGEtbS0xMHtwYWRkaW5nOjEwcHh9fS5wYi0yMHtwYWRkaW5nLWJvdHRvbToyMHB4fS5wYi0xMHtwYWRkaW5nLWJvdHRvbToxMHB4fS5tLTEwe21hcmdpbjoxMHB4fS5wLTEwe3BhZGRpbmc6MTBweH0uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5sZWZ0e3RleHQtYWxpZ246bGVmdH0ucmlnaHR7dGV4dC1hbGlnbjpyaWdodH0uYm9sZHtmb250LXdlaWdodDpib2xkfS5idG4gYTpob3Zlcntjb2xvcjppbmhlcml0fS5kZWZhdWx0LWZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey5kZWZhdWx0LWZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uYW5pbWF0aW9uLWVsZW1lbnR7b3BhY2l0eTowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoyMDBweH0uY29uc3RyYWluZWQtd2lkdGh7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTY2MHB4O21hcmdpbjowIGF1dG99QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTY2MHB4KXsuY29uc3RyYWluZWQtd2lkdGh7cGFkZGluZzowIDkwcHggMCA5MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpey5jb25zdHJhaW5lZC13aWR0aHttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjAgMzBweCAwIDMwcHh9fS5jb25zdHJhaW5lZC13aWR0aC1uYXJyb3d7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQyMHB4O21hcmdpbjowIGF1dG99QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTY2MHB4KXsuY29uc3RyYWluZWQtd2lkdGgtbmFycm93e3BhZGRpbmc6MCA5MHB4IDAgOTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsuY29uc3RyYWluZWQtd2lkdGgtbmFycm93e21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAzMHB4IDAgMzBweH19I3NpdGUtY29udGVudHt3aWR0aDoxMDAlO21hcmdpbjphdXRvfS52aWV3LWN0YS1tb2JpbGV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50aGUtY29udGVudC13cmFwcGVye3BhZGRpbmc6OTBweCAwIDkwcHggMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxNjYwcHgpey50aGUtY29udGVudC13cmFwcGVye3BhZGRpbmc6OTBweCA5MHB4IDkwcHggOTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsudGhlLWNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjIwcHggMzVweH19LmFsaWdud2lkZXttYXJnaW4tbGVmdDotODBweDttYXJnaW4tcmlnaHQ6LTgwcHh9LmFsaWduZnVsbCwuYWxpZ24td3JhcC1mdWxse21hcmdpbi1sZWZ0OmNhbGMoLTUwdncgKyA1MCUpO21hcmdpbi1yaWdodDpjYWxjKC01MHZ3ICsgNTAlKTttYXgtd2lkdGg6MTAwdnd9LmFsaWduZnVsbCBpbWd7d2lkdGg6MTAwdnd9LndwLWJsb2NrLWNvbHVtbnN7cGFkZGluZzozMHB4IDMwcHggMzBweCAzMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1pbWFnZXttYXJnaW46MH0ud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb3Zlcn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey53cC1ibG9jay1pbWFnZXttYXJnaW46MH0ud3AtYmxvY2staW1hZ2UgaW1ne29iamVjdC1maXQ6Y292ZXJ9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LndwLWJsb2NrLXNwYWNlcnttYXgtaGVpZ2h0OjE1cHh9fS53cC1ibG9jay1zZXBhcmF0b3J7Ym9yZGVyLWJvdHRvbS13aWR0aDowICFpbXBvcnRhbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey5oaWRlLW9uLXNtYWxsLW9ubHksLmhpZGUtb24tc21hbGwtYW5kLWRvd257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmhpZGUtb24tbWVkLWFuZC1kb3due2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxNjYwcHgpey5oaWRlLW9uLWxhcmdlLWFuZC1kb3due2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDFweCl7LmhpZGUtb24tbWVkLWFuZC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweClhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuaGlkZS1vbi1tZWQtb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTY2MXB4KXsuaGlkZS1vbi1sYXJnZS1vbmx5e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNjYxcHgpey5zaG93LW9uLWxhcmdle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweClhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuc2hvdy1vbi1tZWRpdW17ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7LnNob3ctb24tc21hbGx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDFweCl7LnNob3ctb24tbWVkaXVtLWFuZC11cHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LnNob3ctb24tbWVkaXVtLWFuZC1kb3due2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTY2MHB4KXsuc2hvdy1vbi1sYXJnZS1hbmQtZG93bntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxmb290ZXIsaGVhZGVyLG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46LjY3ZW0gMH1maWdjYXB0aW9uLGZpZ3VyZSxtYWlue2Rpc3BsYXk6YmxvY2t9ZmlndXJle21hcmdpbjoxZW0gNDBweH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9cHJle2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1he2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOm9iamVjdHN9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lLXdpZHRoOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6aW5oZXJpdH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19ZGZue2ZvbnQtc3R5bGU6aXRhbGljfW1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19YXVkaW8sdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2t9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxLjE1O21hcmdpbjowfWJ1dHRvbixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfWJ1dHRvbjotbW96LWZvY3VzcmluZyxbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgc2lsdmVyO21hcmdpbjowIDJweDtwYWRkaW5nOi4zNWVtIC42MjVlbSAuNzVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1kZXRhaWxzLG1lbnV7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfWNhbnZhc3tkaXNwbGF5OmlubGluZS1ibG9ja310ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lfS5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztwYWRkaW5nOjIwcHggMzVweDttYXJnaW46MTBweCAwO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6MDt0ZXh0LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuMnN9LmJ0bjpob3Zlcnt0cmFuc2l0aW9uOmFsbCAuMnN9LmhlYWRlci1ib29raW5nLWJhcntiYWNrZ3JvdW5kOiM0NzNhMzE7cGFkZGluZzozMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXgtaGVpZ2h0OjEwMHB4fS5oZWFkZXItYm9va2luZy1iYXIgLm91dGVyLWNvbnRhaW5lciAuYm9va2luZ3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJX0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLmxhYmVse2ZvbnQtc2l6ZToyM3B4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDE2NjFweCl7LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5sYWJlbHtmb250LXNpemU6MjlweH19LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5sYWJlbCwuaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLmlucHV0e21hcmdpbjowIDEwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTY2MXB4KXsuaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLmxhYmVsLC5oZWFkZXItYm9va2luZy1iYXIgLm91dGVyLWNvbnRhaW5lciAuYm9va2luZyAuaW5wdXR7bWFyZ2luOjAgMTVweH19LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLmlucHV0IC5pY29uLWNhbGVuZGFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Y3Vyc29yOnBvaW50ZXJ9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5pbnB1dCAuaWNvbi1jYWxlbmRhciBpbWd7cGFkZGluZzo3cHggMTFweDtjdXJzb3I6cG9pbnRlcn0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgaW5wdXRbdHlwZT10ZXh0XSwuaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgaW5wdXRbdHlwZT1udW1iZXJdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjEwcHggMThweDtoZWlnaHQ6NDJweDt3aWR0aDoxODVweDtib3JkZXI6MDtvdXRsaW5lOm5vbmU7Zm9udC1zaXplOmluaGVyaXR9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eXtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLnF1YW50aXR5IGlucHV0e3dpZHRoOjE1MHB4fS5oZWFkZXItYm9va2luZy1iYXIgLm91dGVyLWNvbnRhaW5lciAuYm9va2luZyBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sLmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTttYXJnaW46MH0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgaW5wdXRbdHlwZT1udW1iZXJdey1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGR9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eSBpbnB1dDpmb2N1c3tvdXRsaW5lOjB9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eS1uYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtoZWlnaHQ6NDJweH0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLnF1YW50aXR5LWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtib3JkZXItbGVmdDoxcHggc29saWQgI2VlZTt3aWR0aDo0MHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHg7Zm9udC1mYW1pbHk6XCJUcmVidWNoZXQgTVNcIixIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstby11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eS11cCBpbWcsLmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eS1kb3duIGltZ3ttYXgtd2lkdGg6MThweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MH0uaGVhZGVyLWJvb2tpbmctYmFyIC5vdXRlci1jb250YWluZXIgLmJvb2tpbmcgLnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS11cHtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6NTAlO3RvcDowfS5oZWFkZXItYm9va2luZy1iYXIgLm91dGVyLWNvbnRhaW5lciAuYm9va2luZyAucXVhbnRpdHktYnV0dG9uLnF1YW50aXR5LXVwIGltZ3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmhlYWRlci1ib29raW5nLWJhciAub3V0ZXItY29udGFpbmVyIC5ib29raW5nIC5xdWFudGl0eS1idXR0b24ucXVhbnRpdHktZG93bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtoZWlnaHQ6NTAlfS5oZWFkZXItYm9va2luZy1iYXIgLm91dGVyLWNvbnRhaW5lciAuYm9va2luZyAuYnRuLmJ0bi1wcmltYXJ5e21hcmdpbjowO3BhZGRpbmc6MTFweCAxOXB4O2JvcmRlcjpub25lfSN3cGFkbWluYmFye3Bvc2l0aW9uOmZpeGVkfSN3cGFkbWluYmFye3Bvc2l0aW9uOmZpeGVkfS5kYXJrLW5hdiAuc2xpZGluZy1tZW51LWJ1dHRvbiBzcGFue2JhY2tncm91bmQtY29sb3I6I2YwODA0Nn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpey5kYXJrLW5hdiBhcnRpY2xle3BhZGRpbmctdG9wOjkwcHh9fS5tb2JpbGUtYm9vay1ub3cgaXtmb250LXNpemU6MThweH0ubW9iaWxlLWJvb2stbm93IC5ib29raW5nLWJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmMDgwNDY7Y29sb3I6I2ZmZjttYXgtd2lkdGg6MjU5cHg7Ym9yZGVyOm5vbmU7aGVpZ2h0Ojc2cHg7bWFyZ2luOjBweDtwYWRkaW5nOjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey5tb2JpbGUtYm9vay1ub3cubm9uZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7Lm1vYmlsZS1ib29rLW5vd3t3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDttYXJnaW46MDtyaWdodDowO3otaW5kZXg6MTB9fS5oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMTtsZWZ0OjA7cmlnaHQ6MDt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsuaGVhZGVye2JhY2tncm91bmQ6dW5zZXQ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fS5oZWFkZXIgLmhlYWRlci1sb2dvLXdyYXBwZXJ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDI0OSwyNDksMjQ5LC4yKTtwYWRkaW5nOjE1cHg7aGVpZ2h0OjE1NHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsuaGVhZGVyIC5oZWFkZXItbG9nby13cmFwcGVye2JvcmRlci1yaWdodDp1bnNldDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjBweH19LmhlYWRlciAubW9iaWxlLWxvZ28td3JhcHBlcntkaXNwbGF5Om5vbmV9LmhlYWRlci5zbmFwcGVke3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO21pbi1oZWlnaHQ6NjdweDt0cmFuc2l0aW9uOmFsbCAuNHN9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsuaGVhZGVyLnNuYXBwZWQgLm1vYmlsZS1tZW51LWNvbnR7aGVpZ2h0OjY3cHg7YmFja2dyb3VuZC1jb2xvcjojMDAyZDNhO2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowIDEwcHh9fS5oZWFkZXIuc25hcHBlZCAubW9iaWxlLW1lbnUtY29udCAubW9iaWxlLWxvZ28td3JhcHBlcntkaXNwbGF5OmJsb2NrfS5oZWFkZXIuc25hcHBlZCAubW9iaWxlLW1lbnUtY29udCAuaGVhZGVyLWxvZ28td3JhcHBlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaGVhZGVyLnNuYXBwZWQgLmhlYWRlci13cmFwcGVye3BhZGRpbmc6MCAwIDEwcHggMH0uaGVhZGVyLnNuYXBwZWQgLmhlYWRlci13cmFwcGVyIC5oZWFkZXItbG9nby13cmFwcGVyIGEgaW1ne3RyYW5zaXRpb246YWxsIC4ycztoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO21heC1oZWlnaHQ6MTAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpey5oZWFkZXIuc25hcHBlZCAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1sb2dvLXdyYXBwZXIgYSBpbWd7aGVpZ2h0OmF1dG99fS5oZWFkZXIuc25hcHBlZCBuYXYgc3BhbntkaXNwbGF5Om5vbmV9LmhlYWRlci5zbmFwcGVkIG5hdiAuaGVhZGVyLW1lbnUtd3JhcHBlcnttYXJnaW4tdG9wOjB9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IsLjJzfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmhlYWRlciAuaGVhZGVyLXdyYXBwZXJ7ZGlzcGxheTpibG9ja319QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTY2MHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlcnthbGlnbi1pdGVtczpjZW50ZXJ9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlcntwYWRkaW5nOjA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLWxvZ28td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrfX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLWxvZ28td3JhcHBlciBhIGltZ3ttYXgtd2lkdGg6MjIwcHg7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjphbGwgLjRzfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1sb2dvLXdyYXBwZXIgYSBpbWd7d2lkdGg6MTAwJX19LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1ib29raW5nLXdyYXBwZXJ7ei1pbmRleDo0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLWJvb2tpbmctd3JhcHBlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1ib29raW5nLXdyYXBwZXJ7aGVpZ2h0Ojc1cHh9fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIG5hdnt3aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHR9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgbmF2IC5hZGRyZXNzLC5oZWFkZXIgLmhlYWRlci13cmFwcGVyIG5hdiAucGhvbmV7bWFyZ2luLWxlZnQ6MjBweH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuc2Vjb25kYXJ5LWhlYWRlci1tZW51LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7aGVpZ2h0Ojc2cHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLnNlY29uZGFyeS1oZWFkZXItbWVudS13cmFwcGVyPmRpdnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtoZWlnaHQ6MTAwJTttYXJnaW46MCAzMHB4IDAgMH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuc2Vjb25kYXJ5LWhlYWRlci1tZW51LXdyYXBwZXIgLm1lbnUgbGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudSBsaTpub3QoOmxhc3Qtb2YtdHlwZSl7bWFyZ2luLXJpZ2h0OjI0cHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLnNlY29uZGFyeS1oZWFkZXItbWVudS13cmFwcGVyIC5tZW51IGxpIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudSBsaSAuc3ViLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOnZpc2liaWxpdHkgMHMsb3BhY2l0eSAuMjVzIGxpbmVhcjt6LWluZGV4OjQ7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudSBsaSAuc3ViLW1lbnUgbGl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44KTtwYWRkaW5nOjE1cHg7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOmFsbCAuMnM7dGV4dC1hbGlnbjpjZW50ZXJ9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLnNlY29uZGFyeS1oZWFkZXItbWVudS13cmFwcGVyIC5tZW51IGxpIC5zdWItbWVudSBsaTpmaXJzdC1vZi10eXBle3BhZGRpbmctdG9wOjI1cHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLnNlY29uZGFyeS1oZWFkZXItbWVudS13cmFwcGVyIC5tZW51IGxpIC5zdWItbWVudSBsaSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjphbGwgLjJzfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudSBsaSAuc3ViLW1lbnUgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5zZWNvbmRhcnktaGVhZGVyLW1lbnUtd3JhcHBlciAubWVudSBsaTpob3ZlciAuc3ViLW1lbnV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0OSwyNDksMjQ5LC4yKX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlci5iZ3toZWlnaHQ6NzhweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5oZWFkZXItbWVudS13cmFwcGVyIC5ib29raW5nLWJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmMDgwNDY7Y29sb3I6I2ZmZjttYXgtd2lkdGg6MjU5cHg7Ym9yZGVyOm5vbmU7aGVpZ2h0Ojc2cHg7bWFyZ2luOjBweDtwYWRkaW5nOjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1tZW51LXdyYXBwZXI+ZGl2IC5tZW51e2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MDttYXJnaW46MCAyMHB4IDAgMH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlcj5kaXYgLm1lbnUgLm1lbnUtaXRlbXttYXJnaW46MCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3doaXRlLXNwYWNlOm5vd3JhcH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlcj5kaXYgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjQ7bGVmdDowO3JpZ2h0OjA7bWFyZ2luLXRvcDozMHB4O3dpZHRoOjEwMCU7Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItdG9wLWNvbG9yOmluaGVyaXR9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLmhlYWRlci1tZW51LXdyYXBwZXI+ZGl2IC5tZW51IC5tZW51LWl0ZW0gYXt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZS1pbn0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlcj5kaXYgLm1lbnUgLm1lbnUtaXRlbSBhOmhvdmVye3RyYW5zaXRpb246YWxsIC4xcyBlYXNlLWlufS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5oZWFkZXItbWVudS13cmFwcGVyPmRpdiAubWVudSAuY3VycmVudC1tZW51LWl0ZW0gYSwuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlcj5kaXYgLm1lbnUgLmN1cnJlbnQtcGFnZS1hbmNlc3RvciBhe29wYWNpdHk6MX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaGVhZGVyLW1lbnUtd3JhcHBlciAuYnRue3BhZGRpbmc6MTBweCAyNXB4O3doaXRlLXNwYWNlOm5vd3JhcH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLWJvb2t7cGFkZGluZzoxMHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjpub25lO2hlaWdodDo3NXB4fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudXtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3BhZGRpbmctbGVmdDoxNXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51e2hlaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjBweH19LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51IC5zbGlkaW5nLW1lbnUtYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTt3aWR0aDozNXB4O2hlaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NztyaWdodDoxMHB4O21hcmdpbjphdXRvO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNpdGlvbjouNXMgZWFzZS1pbi1vdXQ7Y3Vyc29yOnBvaW50ZXI7cmlnaHQ6NDBweDttYXJnaW4tdG9wOjBweH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUgLnNsaWRpbmctbWVudS1idXR0b24gc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo0cHg7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEwcHg7b3BhY2l0eToxO2xlZnQ6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTstd2Via2l0LXRyYW5zaXRpb246LjI1cyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246LjI1cyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOi4yNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjouMjVzIGVhc2UtaW4tb3V0fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudSAuc2xpZGluZy1tZW51LWJ1dHRvbiBzcGFuOm50aC1jaGlsZCgxKXt0b3A6MHB4fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudSAuc2xpZGluZy1tZW51LWJ1dHRvbiBzcGFuOm50aC1jaGlsZCgyKSwuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUgLnNsaWRpbmctbWVudS1idXR0b24gc3BhbjpudGgtY2hpbGQoMyl7dG9wOjlweH0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUgLnNsaWRpbmctbWVudS1idXR0b24gc3BhbjpudGgtY2hpbGQoNCl7dG9wOjE4cHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51IC5zbGlkaW5nLW1lbnUtYnV0dG9uLm9wZW4gc3BhbjpudGgtY2hpbGQoMSl7dG9wOjlweDt3aWR0aDowJTtsZWZ0OjUwJX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUgLnNsaWRpbmctbWVudS1idXR0b24ub3BlbiBzcGFuOm50aC1jaGlsZCgyKXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51IC5zbGlkaW5nLW1lbnUtYnV0dG9uLm9wZW4gc3BhbjpudGgtY2hpbGQoMyl7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUgLnNsaWRpbmctbWVudS1idXR0b24ub3BlbiBzcGFuOm50aC1jaGlsZCg0KXt0b3A6MTJweDt3aWR0aDowJTtsZWZ0OjUwJX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnR7ZGlzcGxheTpub25lO3otaW5kZXg6NjtoZWlnaHQ6MTAwdmg7d2lkdGg6MTAwdnc7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnR7aGVpZ2h0OjEwMHZofX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQ6YWZ0ZXJ7aGVpZ2h0OjEwMCV9fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5zbGlkaW5nLW1lbnUtY29udGVudCAubWVudXtoZWlnaHQ6MTAwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLnNsaWRpbmctbWVudS1jb250ZW50IC5tZW51e2hlaWdodDpjYWxjKDEwMCUgLSA5MHB4KX19LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLnNsaWRpbmctbWVudS1jb250ZW50IC5tZW51IHVse2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowO21hcmdpbi10b3A6MDtoZWlnaHQ6MTAwJTtwYWRkaW5nLWJvdHRvbTo1MHB4O292ZXJmbG93LXk6c2Nyb2xsfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXsuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQgLm1lbnUgdWx7aGVpZ2h0OmNhbGMoMTAwJSAtIDUwcHgpfX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQgLm1lbnUgdWwgbGl7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5zbGlkaW5nLW1lbnUtY29udGVudCAubWVudSB1bCBsaS5waG9uZXttYXJnaW4tdG9wOjIwcHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLnNsaWRpbmctbWVudS1jb250ZW50IC5tZW51IHVsIGxpLnBob25lIGF7Y29sb3I6I2ZmZn0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQgLm1lbnUgdWwgbGkgYXtmb250LWZhbWlseTpBY3RhRGlzcGxheS1Cb29rO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHggMTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjU0cHg7bGV0dGVyLXNwYWNpbmc6Mi44NXB4fS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5zbGlkaW5nLW1lbnUtY29udGVudCAubWVudSB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YWZ0ZXJ7Y29udGVudDpcIu+Eh1wiO2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgUHJvXCI7Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1sZWZ0OjEwcHg7cGFkZGluZy10b3A6NXB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlLW91dDt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5zbGlkaW5nLW1lbnUtY29udGVudCAubWVudSB1bCBsaS5vcGVuPmE6YWZ0ZXJ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0O3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uaGVhZGVyIC5oZWFkZXItd3JhcHBlciAubW9iaWxlLW1lbnUtd3JhcHBlciAuc2xpZGluZy1tZW51LWNvbnRlbnQgLm1lbnUgdWwgbGkgLnN1Yi1tZW51e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtsaXN0LXN0eWxlOm5vbmV9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLnNsaWRpbmctbWVudS1jb250ZW50IC5tZW51IHVsIGxpIC5zdWItbWVudSBsaXtib3JkZXItYm90dG9tOm5vbmU7cGFkZGluZy1sZWZ0OjM1cHh9LmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLnNsaWRpbmctbWVudS1jb250ZW50IC5tZW51IC5oZWFkZXItbW9iaWxlLXBob25le3BhZGRpbmc6MjVweCAxMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXItcm93LWNvbHVtbi1zb2NpYWwtbWVkaWF7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpey5mb290ZXItcm93LWNvbHVtbi1zb2NpYWwtbWVkaWF7bWFyZ2luOjB9fS5mb290ZXItcm93LWNvbHVtbi1zb2NpYWwtbWVkaWEgLnNvY2lhbC1pY29uc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seTtwYWRkaW5nLXRvcDoxNXB4O21hcmdpbi1ib3R0b206OTBweH0uZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIC5zb2NpYWwtaWNvbnMgc3Bhbntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI1O2xldHRlci1zcGFjaW5nOi43NXB4O2ZvbnQtZmFtaWx5OkFjdGFEaXNwbGF5LUJvb2s7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtmb250LXdlaWdodDpub3JtYWw7ZGlzcGxheTpibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7LmZvb3Rlci1yb3ctY29sdW1uLXNvY2lhbC1tZWRpYSAuc29jaWFsLWljb25ze2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MjBweDttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7LmZvb3Rlci1yb3ctY29sdW1uLXNvY2lhbC1tZWRpYSAuc29jaWFsLWljb25ze3BhZGRpbmc6MTBweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19LmZvb3Rlci1yb3ctY29sdW1uLXNvY2lhbC1tZWRpYSBhe2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjpvcGFjaXR5IC4yc30uZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIGE6aG92ZXJ7dHJhbnNpdGlvbjpvcGFjaXR5IC4yc30uZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIGEgaXtmb250LXNpemU6MzRweDttYXJnaW46MCAxMHB4O2Rpc3BsYXk6YmxvY2t9Zm9vdGVye21heC13aWR0aDoxMDAlO21hcmdpbjo3NnB4IGF1dG8gYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo5MHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXtmb290ZXJ7cGFkZGluZy10b3A6MzBweH19Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOm5vd3JhcDt3aWR0aDoxMDAlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXI6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6NzRweH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlcjpub3QoOmxhc3Qtb2YtdHlwZSl7cGFkZGluZy1ib3R0b206NzBweH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvd3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3d7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDIwcHh9fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93LmZ1bGwtd2lkdGh7d2lkdGg6MTAwJX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW57cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOm5vd3JhcDtwYWRkaW5nOjVweCAwfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbjpub3QoOm50aC1jaGlsZCgxKSl7cGFkZGluZy1sZWZ0OjEwMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uOm5vdCg6bnRoLWNoaWxkKDEpKXtwYWRkaW5nLWxlZnQ6NTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpe2Zvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbjpub3QoOm50aC1jaGlsZCgxKSl7cGFkZGluZy1sZWZ0OjB9fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbjpub3QoOm50aC1jaGlsZCgxKSk6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO3dpZHRoOjFweDt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwMjRweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1ue2ZsZXgtYmFzaXM6MTAwJX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW46YWZ0ZXJ7ZGlzcGxheTpub25lfX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gaW1ne21hcmdpbjoxMHB4fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9lcnJvcntjb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fbWVzc2FnZXtjb2xvcjojZmZmICFpbXBvcnRhbnR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZXJyb3IgLmdmaWVsZF9sYWJlbHtjb2xvcjojZmZmICFpbXBvcnRhbnR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MDtmb250LWZhbWlseTpcIkFjdGFEaXNwbGF5LUJvb2tcIjtmb250LXNpemU6MjBweDtsZXR0ZXItc3BhY2luZzoyLjVweDtvcGFjaXR5Oi42O2NvbG9yOiNmZmZ9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uLmFsaWduLWNvbHVtbi1sZWZ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uLmFsaWduLWNvbHVtbi1sZWZ0IC5nZm9ybV93cmFwcGVyIGZvcm17dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uLmFsaWduLWNvbHVtbi1sZWZ0IC5tZW51e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXtmb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4uYWxpZ24tY29sdW1uLWxlZnR7YWxpZ24taXRlbXM6Y2VudGVyfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbi5hbGlnbi1jb2x1bW4tbGVmdCAuZm9vdGVyLXJvdy1jb2x1bW4tY29udGVudHt0ZXh0LWFsaWduOmNlbnRlcn19Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uLmFsaWduLWNvbHVtbi1yaWdodHthbGlnbi1pdGVtczpmbGV4LWVuZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uLmFsaWduLWNvbHVtbi1yaWdodHthbGlnbi1pdGVtczpjZW50ZXJ9fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbi5hbGlnbi1jb2x1bW4tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4uYWxpZ24tY29sdW1uLWNlbnRlciAuZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhe2FsaWduLWl0ZW1zOmNlbnRlcn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWNvbnRlbnR7d2lkdGg6MTAwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5mb290ZXItcm93LWNvbHVtbi1jb250ZW50e3RleHQtYWxpZ246Y2VudGVyfX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWNvbnRlbnQgYXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tY29udGVudCBhOmhvdmVye2NvbG9yOmluaGVyaXR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5mb290ZXItcm93LWNvbHVtbi1jb250ZW50IHB7Zm9udC13ZWlnaHQ6MjAwfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tY29udGVudCBwOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjA7bWFyZ2luLXRvcDowO2ZvbnQtd2VpZ2h0OmJvbGR9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5mb290ZXItcm93LWNvbHVtbi1jb250ZW50IHAgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX3dyYXBwZXJ7bWFyZ2luOjBweH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2hlYWRpbmd7ZGlzcGxheTpub25lfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybSAuZ2Zvcm1fYm9keXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybSAuZ2Zvcm1fYm9keSB1bCBsaSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2JvZHkgdWwgbGkgOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNmZmZ9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5mb290ZXItcm93LWNvbHVtbi1mb3JtIC5nZm9ybV9ib2R5IHVsIGxpIDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2JvZHkgdWwgbGkgOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2JvZHkgLmdpbnB1dF9jb250YWluZXIgaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7Zm9udC1zaXplOjE3cHg7d2lkdGg6MzA4cHg7Ym9yZGVyLXRvcDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yaWdodDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ2NTk3MDtvdXRsaW5lOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTY2MHB4KXtmb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2JvZHkgLmdpbnB1dF9jb250YWluZXIgaW5wdXR7d2lkdGg6MjAwcHh9fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybSAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXJ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiM0NjU5NzA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MTVweDtsZXR0ZXItc2FwY2luZzowfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiAuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybSAuZ2Zvcm1fZm9vdGVye3dpZHRoOjIwJX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2Zvb3Rlci50b3BfbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LTgwcHh9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIC5mb290ZXItcm93LWNvbHVtbi1mb3JtIC5nZm9ybV9mb290ZXIgaW5wdXR7YmFja2dyb3VuZDpub25lO2N1cnNvcjpwb2ludGVyO3dpZHRoOmF1dG87Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MTVweDtsZXR0ZXItc2FwY2luZzowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KXtmb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gLmZvb3Rlci1yb3ctY29sdW1uLWZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dHttaW4td2lkdGg6YXV0b319Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIG5hdiAuZm9vdGVyLWNvbHVtbi1zdWItaGVhZGluZ3tmb250LXNpemU6MjBweDtsZXR0ZXItc3BhY2luZzoyLjVweDttYXJnaW4tYm90dG9tOjE3cHg7b3BhY2l0eToxfWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiBuYXYgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2xpc3Qtc3R5bGU6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTAyNHB4KXtmb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gbmF2IHVsIGxpe21hcmdpbjoxMHB4IDB9fWZvb3RlciAuZm9vdGVyLXJvdy13cmFwcGVyIC5mb290ZXItcm93IC5mb290ZXItcm93LWNvbHVtbiBuYXYgdWwgbGkgYXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246b3BhY2l0eSAuMnM7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIuODZ9Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIG5hdi5hbGlnbi1mb290ZXItbWVudS1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOnJvd31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCl7Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIG5hdi5hbGlnbi1mb290ZXItbWVudS1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gbmF2LmFsaWduLWZvb3Rlci1tZW51LWhvcml6b250YWwgdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gbmF2LmFsaWduLWZvb3Rlci1tZW51LXZlcnRpY2Fse2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIG5hdi5hbGlnbi1mb290ZXItbWVudS12ZXJ0aWNhbCAubWVudXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Zm9vdGVyIC5mb290ZXItcm93LXdyYXBwZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1yb3ctY29sdW1uIG5hdi5hbGlnbi1mb290ZXItbWVudS12ZXJ0aWNhbCAuZm9vdGVyLW1lbnVze3BhZGRpbmctbGVmdDoxMDBweH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdyAuZm9vdGVyLXJvdy1jb2x1bW4gbmF2LmFsaWduLWZvb3Rlci1tZW51LXZlcnRpY2FsIC5mb290ZXItbWVudXMgZGl2e21hcmdpbi1ib3R0b206MTdweH1mb290ZXIgLmZvb3Rlci1yb3ctd3JhcHBlciAuZm9vdGVyLXJvdy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MH1mb290ZXIgLmZvb3Rlci1iZy13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MH1mb290ZXIgLmZvb3Rlci1iZy13cmFwcGVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9Zm9vdGVyIC5mb290ZXItYmctd3JhcHBlci5ibHVyLWltYWdlIGltZ3tmaWx0ZXI6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZmlsdGVyIGlkPSdhJyB4PScwJyB5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxJyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nOCcgcmVzdWx0PSdiJy8lM0UlM0NmZU1vcnBob2xvZ3kgb3BlcmF0b3I9J2RpbGF0ZScgcmFkaXVzPSc4Jy8lM0UgJTNDZmVNZXJnZSUzRSUzQ2ZlTWVyZ2VOb2RlLyUzRSUzQ2ZlTWVyZ2VOb2RlIGluPSdiJy8lM0UlM0MvZmVNZXJnZSUzRSUzQy9maWx0ZXIlM0UlM0Mvc3ZnJTNFI2FcIil9LnJvd3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5yYnNfZ2FsbGVyeV9idXR0b257bWFyZ2luLWJvdHRvbTo3MHB4fS5yYnNfZ2FsbGVyeV9idXR0b24ucmJzX2dhbGxlcnlfYnV0dG9ue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpyb3d9LnJic19nYWxsZXJ5X2J1dHRvbiAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OlwiSENvIFZlcmxhZ1wiICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXI6MnB4IHNvbGlkICM5YzgxNjEgIWltcG9ydGFudDtjb2xvcjojOWM4MTYxICFpbXBvcnRhbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpey5yYnNfZ2FsbGVyeV9idXR0b24gLmJ1dHRvbnttaW4td2lkdGg6Y2FsYyg1MCUgLSAxMHB4KSAhaW1wb3J0YW50O3BhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjVweCAhaW1wb3J0YW50fX0ucmJzX2dhbGxlcnlfYnV0dG9uIC5idXR0b24uYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzljODE2MSAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0jc2JfaW5zdGFncmFtIC5zYmlfaG92ZXJfYm90dG9te2hlaWdodDowO3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM1JTtwb2ludGVyLWV2ZW50czpub25lfSNzYl9pbnN0YWdyYW0gLnNiaV9ob3Zlcl9ib3R0b20gLnNiaV9tZXRhe29wYWNpdHk6Ljk7d2lkdGg6MTAwJX0jc2JfaW5zdGFncmFtIC5zYmlfaG92ZXJfYm90dG9tIC5zYmlfbWV0YSBzcGFue2ZvbnQtc2l6ZTo0OHB4fSNzYl9pbnN0YWdyYW0gLnNiaV9ob3Zlcl9ib3R0b20gLnNiaV9tZXRhIGksI3NiX2luc3RhZ3JhbSAuc2JpX2hvdmVyX2JvdHRvbSAuc2JpX21ldGEgc3Zne2ZvbnQtc2l6ZTozM3B4O21hcmdpbi1yaWdodDoyMHB4ICFpbXBvcnRhbnR9LnNiaV9saWtlc3twYWRkaW5nLXJpZ2h0OjQ1cHh9LmFkZHRvYW55X2NvbnRlbnRfYm90dG9te21hcmdpbjo1MHB4IDAgIWltcG9ydGFudH0uc2ltcGxlLXNpdGVtYXAtY29udGFpbmVyIC5zaW1wbGUtc2l0ZW1hcC13cmFwe2NvbHVtbi1jb3VudDo0O2NvbHVtbi1nYXA6MjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpey5zaW1wbGUtc2l0ZW1hcC1jb250YWluZXIgLnNpbXBsZS1zaXRlbWFwLXdyYXB7Y29sdW1uLWNvdW50OjN9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KXsuc2ltcGxlLXNpdGVtYXAtY29udGFpbmVyIC5zaW1wbGUtc2l0ZW1hcC13cmFwe2NvbHVtbi1jb3VudDoyfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCl7LnNpbXBsZS1zaXRlbWFwLWNvbnRhaW5lciAuc2ltcGxlLXNpdGVtYXAtd3JhcHtjb2x1bW4tY291bnQ6MX19LnNpbXBsZS1zaXRlbWFwLWNvbnRhaW5lciAuc2ltcGxlLXNpdGVtYXAtd3JhcCB1bC5zaW1wbGUtc2l0ZW1hcC1wYWdle2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zaW1wbGUtc2l0ZW1hcC1jb250YWluZXIgLnNpbXBsZS1zaXRlbWFwLXdyYXAgdWwuc2ltcGxlLXNpdGVtYXAtcGFnZSBsaS5zaXRlbWFwLWl0ZW17bWFyZ2luOjEwcHggMH0uc2ltcGxlLXNpdGVtYXAtY29udGFpbmVyIC5zaW1wbGUtc2l0ZW1hcC13cmFwIHVsLnNpbXBsZS1zaXRlbWFwLXBhZ2UgbGkuc2l0ZW1hcC1pdGVtIGF7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjNweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5zaW1wbGUtc2l0ZW1hcC1jb250YWluZXIgLnNpbXBsZS1zaXRlbWFwLXdyYXAgdWwuc2ltcGxlLXNpdGVtYXAtcGFnZSBsaS5zaXRlbWFwLWl0ZW0ucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB1bC5jaGlsZHJlbntsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW4tbGVmdDowfS5zaW1wbGUtc2l0ZW1hcC1jb250YWluZXIgLnNpbXBsZS1zaXRlbWFwLXdyYXAgdWwuc2ltcGxlLXNpdGVtYXAtcGFnZSBsaS5zaXRlbWFwLWl0ZW0ucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB1bC5jaGlsZHJlbiBsaXtwYWRkaW5nLWxlZnQ6MzBweH0uc2ltcGxlLXNpdGVtYXAtY29udGFpbmVyIC5zaW1wbGUtc2l0ZW1hcC13cmFwIHVsLnNpbXBsZS1zaXRlbWFwLXBhZ2UgbGkuc2l0ZW1hcC1pdGVtLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gdWwuY2hpbGRyZW4gbGkgYXtmb250LXNpemU6MTZweDtvcGFjaXR5Oi43NX0iLCIvKipcclxuICBVVElMU1xyXG4qL1xyXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xyXG5AaW1wb3J0ICdtaXhpbnMnO1xyXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5cclxuLmZhZGUtaW4ge1xyXG5cdG9wYWNpdHk6MDtcclxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xyXG5cdFx0b3BhY2l0eToxO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWRlLXVwIHtcclxuXHRvcGFjaXR5OjA7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0dG9wOjIwMHB4O1xyXG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XHJcblx0XHRvcGFjaXR5OjE7XHJcblx0XHR0b3A6MDtcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZS1yaWdodCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxlZnQ6IC01MHZ3O1xyXG5cdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRsZWZ0OiB1bnNldDtcclxuXHR9XHJcbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgdmVyeSBiYXNpYyBzdHlsZXMuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vKipcclxuICogU2V0IHVwIGEgZGVjZW50IGJveCBtb2RlbCBvbiB0aGUgcm9vdCBlbGVtZW50XHJcbiAqL1xyXG5odG1sIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKipcclxuICogTWFrZSBhbGwgZWxlbWVudHMgZnJvbSB0aGUgRE9NIGluaGVyaXQgZnJvbSB0aGUgcGFyZW50IGJveC1zaXppbmdcclxuICogU2luY2UgYCpgIGhhcyBhIHNwZWNpZmljaXR5IG9mIDAsIGl0IGRvZXMgbm90IG92ZXJyaWRlIHRoZSBgaHRtbGAgdmFsdWVcclxuICogbWFraW5nIGFsbCBlbGVtZW50cyBpbmhlcml0aW5nIGZyb20gdGhlIHJvb3QgYm94LXNpemluZyB2YWx1ZVxyXG4gKiBTZWU6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xyXG4gKi9cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcblx0Ym94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEJhc2ljIHN0eWxlcyBmb3IgbGlua3NcclxuICovXHJcbmEge1xyXG5cdFxyXG59XHJcblxyXG5wIHtcclxuXHRcclxufVxyXG5cclxuaDEsIGgyLCBoMyB7XHJcblx0Ly9mb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRoMntcclxuXHRcdGZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5zdWItaGVhZGluZ3tcclxuXHRcdGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdGgxe1xyXG5cdFx0Zm9udC1zaXplOjM2cHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206NXB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5oMiB7IFxyXG5cdCYuaHotbGluZXtcclxuXHRcdHdpZHRoOjEwMCU7IFxyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7IFxyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7IFxyXG5cdFx0bGluZS1oZWlnaHQ6MC4xZW0gIWltcG9ydGFudDsgXHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6NDBweCAhaW1wb3J0YW50OyBcclxuXHRcdH1cclxuXHRcdHNwYW57XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6aW5oZXJpdDtcclxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ociB7XHJcblx0d2lkdGg6IDgwJTtcclxuXHRtYXJnaW46IDYwcHggYXV0bztcclxuXHRib3JkZXI6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxufVxyXG5cclxuLm0tMHtcclxuXHRtYXJnaW46MHB4O1xyXG59XHJcbi5tdC0we1xyXG5cdG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XHJcbn0gXHJcbi5tdC0xMHtcclxuXHRtYXJnaW4tdG9wOjEwcHg7XHJcbn0gXHJcbi5tYi0we1xyXG5cdG1hcmdpbi1ib3R0b206MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm15LTB7XHJcblx0bWFyZ2luLXRvcDowcHg7XHJcblx0bWFyZ2luLWJvdHRvbTowcHg7XHJcbn0gXHJcblxyXG4ubXktMTB7XHJcblx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206MTBweDtcclxufVxyXG5cclxuLnBsLTEwe1xyXG5cdHBhZGRpbmctbGVmdDoxMHB4O1xyXG59XHJcbi5wbC0yMHtcclxuXHRwYWRkaW5nLWxlZnQ6MjBweDtcclxufVxyXG5cclxuLm1sLTEwe1xyXG5cdG1hcmdpbi1sZWZ0OjEwcHg7XHJcbn1cclxuLm1sLTIwe1xyXG5cdG1hcmdpbi1sZWZ0OjIwcHg7XHJcbn1cclxuXHJcbi5teS0yMHtcclxuXHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG59ICBcclxuXHJcbi5tdC0yMHtcclxuXHRtYXJnaW4tdG9wOjIwcHg7XHJcbn0gXHJcbi51cHBlcmNhc2V7XHJcblx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWItMTB7XHJcblx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG59XHJcblxyXG4ubWItbS0we1xyXG5cdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG59XHJcbi5tYS0xMHtcclxuXHRtYXJnaW46MTBweDtcclxufVxyXG4ubWEtMjB7XHJcblx0bWFyZ2luOjIwcHg7XHJcbn1cclxuLm1iLTIwe1xyXG5cdG1hcmdpbi1ib3R0b206MjBweDtcclxufVxyXG4ubXItMjB7XHJcblx0bWFyZ2luLXJpZ2h0OjIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1yLTEwe1xyXG5cdG1hcmdpbi1yaWdodDoxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tci1tLTB7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubWwtMTB7XHJcblx0bWFyZ2luLWxlZnQ6MTBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5teC0xMHtcclxuXHRtYXJnaW4tbGVmdDoxMHB4O1xyXG5cdG1hcmdpbi1yaWdodDoxMHB4O1xyXG59XHJcbi5teC0yMHtcclxuXHRtYXJnaW4tbGVmdDoyMHB4O1xyXG5cdG1hcmdpbi1yaWdodDoyMHB4O1xyXG59XHJcblxyXG4ucHQtMjB7XHJcblx0cGFkZGluZy10b3A6MjBweDtcclxufVxyXG4ucHgtMTB7XHJcblx0cGFkZGluZy1sZWZ0OjEwcHg7XHJcblx0cGFkZGluZy1yaWdodDoxMHB4O1xyXG59XHJcbi5weC0yMHtcclxuXHRwYWRkaW5nLWxlZnQ6MjBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OjIwcHg7XHJcbn1cclxuXHJcbi5weS0xMHtcclxuXHRwYWRkaW5nLXRvcDoxMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbn1cclxuLnB5LTIwe1xyXG5cdHBhZGRpbmctdG9wOjIwcHg7XHJcblx0cGFkZGluZy1ib3R0b206MjBweDtcclxufVxyXG5cclxuLnBhLTIwe1xyXG5cdHBhZGRpbmc6MjBweDtcclxufVxyXG4ucGEtbS0xMHtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0ICAgICAgIHBhZGRpbmc6MTBweDtcclxuXHQgICAgfVxyXG59XHJcblxyXG4ucGItMjB7XHJcblx0cGFkZGluZy1ib3R0b206MjBweDtcclxufVxyXG5cclxuLnBiLTEwe1xyXG5cdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbn1cclxuXHJcbi5tLTEwe1xyXG5cdG1hcmdpbjoxMHB4O1xyXG59XHJcbi5wLTEwe1xyXG5cdHBhZGRpbmc6MTBweDtcclxufVxyXG5cclxuLnAtbS0we1xyXG5cdFxyXG59XHJcbi5jZW50ZXJ7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLmxlZnR7XHJcblx0dGV4dC1hbGlnbjpsZWZ0O1xyXG59XHJcbi5yaWdodHtcclxuXHR0ZXh0LWFsaWduOnJpZ2h0O1xyXG59XHJcblxyXG4uYm9sZHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmJ0bntcclxuXHRhe1xyXG5cdFx0Ly9jb2xvcjppbmhlcml0O1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6aW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kZWZhdWx0LWZsZXh7XHJcblx0ZGlzcGxheTpmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOnJvdztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1lbGVtZW50IHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDIwMHB4O1xyXG59XHJcblxyXG4uY29uc3RyYWluZWQtd2lkdGgge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XHJcblx0XHRwYWRkaW5nOiAwICRjb250ZW50LXBhZGRpbmctcmlnaHQgMCAkY29udGVudC1wYWRkaW5nLWxlZnQ7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgMCAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbnN0cmFpbmVkLXdpZHRoLW5hcnJvdyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkY29udGVudC13aWR0aC1uYXJyb3c7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XHJcblx0XHRwYWRkaW5nOiAwICRjb250ZW50LXBhZGRpbmctcmlnaHQgMCAkY29udGVudC1wYWRkaW5nLWxlZnQ7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGUgMCAkY29udGVudC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xyXG5cdH1cclxufVxyXG5cclxuI3NpdGUtY29udGVudHtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdC8vIG1heC13aWR0aDoxOTIwcHg7XHJcblx0bWFyZ2luOmF1dG87XHJcbn1cclxuXHJcbi52aWV3LWN0YS1tb2JpbGV7XHJcblx0ZGlzcGxheTpibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcblxyXG4ubm9uZXtcclxuXHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRoZS1jb250ZW50LXdyYXBwZXIge1xyXG5cdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wIDAgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20gMDtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcclxuXHRcdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctdG9wICRjb250ZW50LXBhZGRpbmctcmlnaHQgJGNvbnRlbnQtcGFkZGluZy1ib3R0b20gJGNvbnRlbnQtcGFkZGluZy1sZWZ0O1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDM1cHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBHdXRlbmJlcmcgd2lkZSBsYXlvdXRcclxuLmFsaWdud2lkZSB7XHJcblx0XHRtYXJnaW4tbGVmdCA6IC04MHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0IDogLTgwcHg7XHJcbn1cclxuLmFsaWduZnVsbCxcclxuLmFsaWduLXdyYXAtZnVsbCB7XHJcblx0XHRtYXJnaW4tbGVmdCA6IGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApO1xyXG5cdFx0bWFyZ2luLXJpZ2h0IDogY2FsYyggLTEwMHZ3IC8gMiArIDEwMCUgLyAyICk7XHJcblx0XHRtYXgtd2lkdGhcdDogMTAwdnc7XHJcbn1cclxuLmFsaWduZnVsbCBpbWcge1xyXG5cdFx0d2lkdGg6IDEwMHZ3O1xyXG59XHJcblxyXG4vLyBEZWZhdWx0IEd1dGVuYmVyZyBCbG9jayBTdHlsZXNcclxuLndwLWJsb2NrLWNvbHVtbnMge1xyXG5cdHBhZGRpbmc6ICRjb250ZW50LXBhZGRpbmctbW9iaWxlO1xyXG5cdC53cC1ibG9jay1jb2x1bW4ge1xyXG5cdFx0LndwLWJsb2NrLWltYWdlIHtcclxuXHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cC1ibG9jay1pbWFnZSB7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cC1ibG9jay1zcGFjZXIge1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdG1heC1oZWlnaHQ6ICRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZS8yO1xyXG5cdH1cclxufVxyXG5cclxuLndwLWJsb2NrLXNlcGFyYXRvcntcclxuXHRib3JkZXItYm90dG9tLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKipcclxuXHRNZWRpYSBRdWVyeSBDbGFzc2VzXHJcbioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5oaWRlLW9uLXNtYWxsLW9ubHksIC5oaWRlLW9uLXNtYWxsLWFuZC1kb3duIHtcclxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmhpZGUtb24tbWVkLWFuZC1kb3duIHtcclxuXHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5oaWRlLW9uLWxhcmdlLWFuZC1kb3duIHtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmhpZGUtb24tbWVkLWFuZC11cCB7XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmhpZGUtb24tbWVkLW9ubHkge1xyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLnNob3ctb24tbGFyZ2Uge1xyXG5cdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bSB7XHJcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5zaG93LW9uLXNtYWxsIHtcclxuXHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xyXG5cdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5zaG93LW9uLWxhcmdlLWFuZC1kb3duIHtcclxuXHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGNvbnRlbnQtd2lkdGg6IDE2NjBweDtcclxuJGNvbnRlbnQtd2lkdGgtbmFycm93OiAxNDIwcHg7XHJcbiRjb250ZW50LXBhZGRpbmctdG9wOiA5MHB4O1xyXG4kY29udGVudC1wYWRkaW5nLXJpZ2h0OiA5MHB4O1xyXG4kY29udGVudC1wYWRkaW5nLWJvdHRvbTogOTBweDtcclxuJGNvbnRlbnQtcGFkZGluZy1sZWZ0OiA5MHB4O1xyXG4kY29udGVudC1wYWRkaW5nOiAkY29udGVudC1wYWRkaW5nLXRvcCAkY29udGVudC1wYWRkaW5nLXJpZ2h0ICRjb250ZW50LXBhZGRpbmctYm90dG9tICRjb250ZW50LXBhZGRpbmctbGVmdDtcclxuXHJcbiRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZTogMzBweDtcclxuJGNvbnRlbnQtcGFkZGluZy1yaWdodC1tb2JpbGU6IDMwcHg7XHJcbiRjb250ZW50LXBhZGRpbmctYm90dG9tLW1vYmlsZTogMzBweDtcclxuJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTogMzBweDtcclxuJGNvbnRlbnQtcGFkZGluZy1tb2JpbGU6ICRjb250ZW50LXBhZGRpbmctdG9wLW1vYmlsZSAkY29udGVudC1wYWRkaW5nLXJpZ2h0LW1vYmlsZSAkY29udGVudC1wYWRkaW5nLWJvdHRvbS1tb2JpbGUgJGNvbnRlbnQtcGFkZGluZy1sZWZ0LW1vYmlsZTtcclxuXHJcbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xyXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW4tdXA6IDEwMjVweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbi11cDogMTY2MXB4ICFkZWZhdWx0O1xyXG4kc21hbGwtc2NyZWVuOiA2MDBweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW46IDEwMjRweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbjogMTY2MHB4ICFkZWZhdWx0O1xyXG4kaXBhZC1zY3JlZW46IDc2OHB4ICFkZWZhdWx0O1xyXG5cclxuJG1lZGl1bS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbGFyZ2Utc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGxhcmdlLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbGFyZ2Utc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KSBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kaXBhZC1hbmQtdXA6ICBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skaXBhZC1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kaXBhZC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JGlwYWQtc2NyZWVufSlcIiAhZGVmYXVsdDsiLCIvKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4gKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAyICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xyXG5cclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5tYWluIHsgLyogMSAqL1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXHJcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMsIC8qIDEgKi9cclxubWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIFNjcmlwdGluZ1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmNhbnZhcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEhpZGRlblxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cclxuICovXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBidXR0b24gY29tcG9uZW50LlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmJ0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDM1cHg7XHJcblx0bWFyZ2luOiAxMHB4IDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHR9XHJcbn0iLCIuaGVhZGVyLWJvb2tpbmctYmFyIHtcclxuXHRiYWNrZ3JvdW5kOiAjNDczQTMxO1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xyXG5cdG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cdC5vdXRlci1jb250YWluZXIge1xyXG5cdFx0LmJvb2tpbmcge1xyXG5cdFx0XHQubGFiZWx7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIzcHg7XHJcblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjI5cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5sYWJlbCxcclxuXHRcdFx0LmlucHV0e1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHQuaW5wdXR7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdC5pY29uLWNhbGVuZGFye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMXB4O1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJde1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OjQycHg7XHJcblx0XHRcdFx0d2lkdGg6MTg1cHg7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0Ly8gZm9udC1mYW1pbHk6aW5oZXJpdDtcclxuXHRcdFx0XHRvdXRsaW5lOm5vbmU7XHJcblx0XHRcdFx0Zm9udC1zaXplOmluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5xdWFudGl0eSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0d2lkdGg6MTUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvblxyXG5cdFx0XHR7XHJcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdXHJcblx0XHRcdHtcclxuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnF1YW50aXR5IGlucHV0OmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucXVhbnRpdHktbmF2IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0cmlnaHQ6MDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5xdWFudGl0eS1idXR0b24ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiVHJlYnVjaGV0IE1TXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdFx0XHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHQtby11c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucXVhbnRpdHktdXAsIC5xdWFudGl0eS1kb3due1xyXG5cdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdG1heC13aWR0aDoxOHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbi5xdWFudGl0eS11cCB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGhlaWdodDogNTAlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucXVhbnRpdHktYnV0dG9uLnF1YW50aXR5LWRvd24ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDExcHggMTlweDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgaGVhZGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuI3dwYWRtaW5iYXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgaGVhZGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuI3dwYWRtaW5iYXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuLy9zcGVjaWZpYyBmb3IgZXZlbnRzIHBhZ2VcclxuLmRhcmstbmF2e1xyXG5cdC5zbGlkaW5nLW1lbnUtYnV0dG9ue1xyXG5cdFx0c3BhbntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwODA0NjtcclxuXHRcdH1cclxuXHR9XHJcblx0YXJ0aWNsZXtcclxuXHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRjb250ZW50LXBhZGRpbmctdG9wO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1vYmlsZS1ib29rLW5vd3tcclxuXHRpe1xyXG5cdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0fVxyXG5cdC5ib29raW5nLWJ0bntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDgwNDY7XHJcblx0ICAgIGNvbG9yOiB3aGl0ZTtcclxuXHQgICAgbWF4LXdpZHRoOiAyNTlweDtcclxuXHQgICAgYm9yZGVyOiBub25lO1xyXG5cdCAgICBoZWlnaHQ6IDc2cHg7XHJcblx0ICAgIG1hcmdpbjogMHB4O1xyXG5cdCAgICBwYWRkaW5nOiAwcHg7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHQmLm5vbmV7XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOnJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHQgICAgcG9zaXRpb246IGZpeGVkO1xyXG5cdCAgICBib3R0b206IDA7XHJcblx0ICAgIGxlZnQ6IDA7XHJcblx0ICAgIG1hcmdpbjogMDtcclxuXHQgICAgcmlnaHQ6IDA7XHJcblx0ICAgIHotaW5kZXg6IDEwO1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDExO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0YmFja2dyb3VuZDp1bnNldDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5oZWFkZXItbG9nby13cmFwcGVye1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjIpO1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGhlaWdodDogMTU0cHg7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OnVuc2V0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzowcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2JpbGUtbG9nby13cmFwcGVye1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdH1cclxuXHQmLnNuYXBwZWQge1xyXG5cdFx0Lm1vYmlsZS1tZW51LWNvbnR7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRoZWlnaHQ6IDY3cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojMDAyZDNhO1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjpyb3c7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0cGFkZGluZzowIDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tb2JpbGUtbG9nby13cmFwcGVye1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRlci1sb2dvLXdyYXBwZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdG1pbi1oZWlnaHQ6IDY3cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuXHRcdC5oZWFkZXItd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblx0XHRcdC5oZWFkZXItbG9nby13cmFwcGVyIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JGlwYWQtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdG5hdiB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRlci1tZW51LXdyYXBwZXIge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRlci13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdCAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCAwLjJzO1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JGxhcmdlLWFuZC1kb3dufSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLWxvZ28td3JhcHBlciB7XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZWFkZXItYm9va2luZy13cmFwcGVyIHtcclxuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRuYXYge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdC5hZGRyZXNzLCAucGhvbmUge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2Vjb25kYXJ5LWhlYWRlci1tZW51LXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246cm93O1xyXG5cdFx0XHRoZWlnaHQ6NzZweDtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWVudXtcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMzBweCAwIDA7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgMC4yNXMgbGluZWFyO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLW1lbnUtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuMik7XHJcblx0XHRcdCYuYmd7XHJcblx0XHRcdFx0aGVpZ2h0Ojc4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYm9va2luZy1idG57XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojZjA4MDQ2O1xyXG5cdFx0XHRcdGNvbG9yOndoaXRlO1xyXG5cdFx0XHRcdG1heC13aWR0aDoyNTlweDtcclxuXHRcdFx0XHRib3JkZXI6bm9uZTtcclxuXHRcdFx0XHRoZWlnaHQ6NzZweDtcclxuXHRcdFx0XHRtYXJnaW46MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6MHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgIFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHQubWVudSB7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xyXG5cdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbjtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY3VycmVudC1tZW51LWl0ZW0sIFxyXG5cdFx0XHRcdFx0LmN1cnJlbnQtcGFnZS1hbmNlc3RvciB7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tb2JpbGUtYm9vayB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcclxuXHRcdCAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0ICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0ICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAgXHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHQgICBcclxuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ICAgIGJvcmRlcjpub25lO1xyXG5cdFx0ICAgIGhlaWdodDo3NXB4O1xyXG5cdFx0fVxyXG5cdFx0Lm1vYmlsZS1tZW51IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zbGlkaW5nLW1lbnUtYnV0dG9uIHtcclxuXHRcdFx0XHQvLyBDb29sIHRvZ2dsZSBlZmZlY3QgY291cnRlc3R5IG9mIGh0dHBzOi8vY29kZXBlbi5pby9kZXNpZ25jb3VjaC9wZW4vQXR5b3BcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6NztcclxuXHRcdFx0XHRyaWdodDoxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdHJpZ2h0OjQwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowcHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHQgIHRvcDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMiksIFxyXG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHQgIHRvcDogOXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdCAgdG9wOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHQgIHRvcDogOXB4O1xyXG5cdFx0XHRcdCAgd2lkdGg6IDAlO1xyXG5cdFx0XHRcdCAgbGVmdDogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHQgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdCAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0ICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0ICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdCAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdCAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdCAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHQgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdCAgdG9wOiAxMnB4O1xyXG5cdFx0XHRcdCAgd2lkdGg6IDAlO1xyXG5cdFx0XHRcdCAgbGVmdDogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuXHRcdFx0LnNsaWRpbmctbWVudS1jb250ZW50IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdHotaW5kZXg6IDY7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6Y2FsYygxMDB2aCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDpjYWxjKDEwMCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWVudSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6Y2FsYygxMDAlIC0gOTBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDpjYWxjKDEwMCUgLSA1MHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0Ji5waG9uZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQWN0YURpc3BsYXktQm9vaztcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjU0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzoyLjg1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtICB7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjsgXHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHJpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYub3BlbiA+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtICB7XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmhlYWRlci1tb2JpbGUtcGhvbmV7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMTBweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgZm9vdGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uZm9vdGVyLXJvdy1jb2x1bW4tc29jaWFsLW1lZGlhIHtcclxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQuc29jaWFsLWljb25ze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAkY29udGVudC1wYWRkaW5nLWJvdHRvbTtcclxuXHRcdHNwYW57XHJcblx0XHRcdGZvbnQtc2l6ZToyNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yNTtcclxuICBcdFx0XHRsZXR0ZXItc3BhY2luZzogMC43NXB4O1xyXG4gIFx0XHRcdGZvbnQtZmFtaWx5OiBBY3RhRGlzcGxheS1Cb29rO1xyXG4gIFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gIFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgXHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGNvbnRlbnQtcGFkZGluZy1ib3R0b20tbW9iaWxlO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG5cdFx0fVxyXG5cdFx0aSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmZvb3RlcntcclxuXHRtYXgtd2lkdGg6MTAwJTtcclxuXHRtYXJnaW46IDc2cHggYXV0byBhdXRvO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXRvcDogJGNvbnRlbnQtcGFkZGluZy10b3A7XHJcblx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRwYWRkaW5nLXRvcDogJGNvbnRlbnQtcGFkZGluZy10b3AtbW9iaWxlO1xyXG5cdH1cclxuXHQuZm9vdGVyLXJvdy13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA3NHB4O1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHRcdH1cclxuXHRcdC5mb290ZXItcm93IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmZ1bGwtd2lkdGgge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mb290ZXItcm93LWNvbHVtbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoMSkpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRmbGV4LWJhc2lzOjEwMCU7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0Ly8gZmxleC1iYXNpczogY2FsYygxMDAlLzQgLSA0MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjoxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZ2Zvcm1fd3JhcHBlcntcclxuXHRcdFx0XHRcdC52YWxpZGF0aW9uX2Vycm9ye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjp3aGl0ZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudmFsaWRhdGlvbl9tZXNzYWdle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0IC5nZmllbGRfZXJyb3Ige1xyXG5cdFx0XHRcdFx0IFx0LmdmaWVsZF9sYWJlbHtcclxuXHRcdFx0XHRcdCBcdFx0Y29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdCBcdH1cclxuXHRcdFx0XHRcdCB9XHJcblx0XHRcdFx0XHQgLmdmb3JtX2JvZHkge1xyXG5cdFx0XHRcdFx0IFx0bGk6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0IFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0IFx0XHRmb250LWZhbWlseTogJ0FjdGFEaXNwbGF5LUJvb2snO1xyXG5cdFx0XHRcdCBcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHQgXHRcdGxhYmVsLCBpbnB1dCB7XHJcblx0XHRcdFx0XHQgXHRcdFx0XHJcblx0XHRcdFx0XHQgXHRcdH1cclxuXHRcdFx0XHRcdCBcdH1cclxuXHRcdFx0XHRcdCB9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hbGlnbi1jb2x1bW4tbGVmdCB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdC5nZm9ybV93cmFwcGVye1xyXG5cdFx0XHRcdFx0XHRmb3Jte1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWVudXtcclxuXHRcdFx0XHRcdCBcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdC5mb290ZXItcm93LWNvbHVtbi1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hbGlnbi1jb2x1bW4tcmlnaHQge1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWxpZ24tY29sdW1uLWNlbnRlciB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0LmZvb3Rlci1yb3ctY29sdW1uLXNvY2lhbC1tZWRpYSB7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb290ZXItcm93LWNvbHVtbi1jb250ZW50IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAyMDA7XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDpib2xkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9vdGVyLXJvdy1jb2x1bW4tZm9ybXtcclxuXHRcdFx0XHRcdC5nZm9ybV93cmFwcGVye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5nZm9ybV9oZWFkaW5ne1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmdmb3JtX2JvZHl7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdHVse1xyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZ2lucHV0X2NvbnRhaW5lcntcclxuXHRcdFx0XHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ2NTk3MDtcclxuXHRcdFx0XHRcdFx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtYW5kLWRvd259IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6MjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzQ2NTk3MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zYXBjaW5nOjA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZ2Zvcm1fZm9vdGVye1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRcdFx0XHQmLnRvcF9sYWJlbHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC04MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6bm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTVweDtcclxuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc2FwY2luZzowO1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOmF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRuYXYge1xyXG5cdFx0XHRcdFx0LmZvb3Rlci1jb2x1bW4tc3ViLWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAyLjVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi44NjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYWxpZ24tZm9vdGVyLW1lbnUtaG9yaXpvbnRhbCB7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRpcGFkLWFuZC1kb3dufSB7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5hbGlnbi1mb290ZXItbWVudS12ZXJ0aWNhbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246cm93O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tZW51e1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZvb3Rlci1tZW51c3tcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6MTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9vdGVyLXJvdy1vdmVybGF5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItYmctd3JhcHBlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0XHQmLmJsdXItaW1hZ2Uge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJldHRlci1ibHVyKDgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgbWl4aW5zLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1peGluIGJldHRlci1ibHVyKCRyYWRpdXMpIHtcclxuICBmaWx0ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2ZpbHRlciBpZD0nYScgeD0nMCcgeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMSclM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JyN7JHJhZGl1c30nIHJlc3VsdD0nYicvJTNFJTNDZmVNb3JwaG9sb2d5IG9wZXJhdG9yPSdkaWxhdGUnIHJhZGl1cz0nI3skcmFkaXVzfScvJTNFICUzQ2ZlTWVyZ2UlM0UlM0NmZU1lcmdlTm9kZS8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nYicvJTNFJTNDL2ZlTWVyZ2UlM0UlM0MvZmlsdGVyJTNFJTNDL3N2ZyUzRSNhXCIpO1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBGbGV4Qm94R3JpZCBncmlkIGZyYW1ld29yay5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5yb3cge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgUm9ibyBHYWxsZXJ5IHBsdWdpbi5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5yYnNfZ2FsbGVyeV9idXR0b24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblx0Ji5yYnNfZ2FsbGVyeV9idXR0b257XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblx0ICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHQgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHR9XHJcblx0LmJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOndoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcblx0ICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHQgICAgZm9udC1mYW1pbHk6ICdIQ28gVmVybGFnJyAhaW1wb3J0YW50O1xyXG5cdCAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG5cdCAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdCAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCAgICBib3JkZXI6IDJweCBzb2xpZCAjOWM4MTYxICFpbXBvcnRhbnQ7XHJcblx0ICAgIGNvbG9yOiAjOWM4MTYxICFpbXBvcnRhbnQ7XHJcblx0ICAgIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG5cdFx0XHRtaW4td2lkdGg6Y2FsYygxMDAlLzIgLSAxMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nOjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IDVweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmV7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5YzgxNjEgIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgb3ZlcnJpZGVzIGZvciB0aGUgSW5zdGFncmFtIFBybyBwbHVnaW4uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNYWluIGNvbnRhaW5lclxyXG4jc2JpX2ltYWdlcyB7XHJcblx0XHJcbn1cclxuXHJcbi8vIE92ZXJsYXkgaWYgeW91IG5lZWQgaXQuIFRoZSBjb2xvciBpcyBzZXQgaW4gaGVhZGVyLnBocCBmcm9tIHRoZW1lIG9wdGlvbnMgdG8gJG5hdnkuXHJcbiNzYl9pbnN0YWdyYW0gLnNiaV9saW5rIHtcclxuXHQvLyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvLyBUaGlzIGlzIGZvciB0ZXN0aW5nLCBzbyB5b3UgY2FuIHNlZSB0aGUgYmxvY2sgYWxsIHRoZSB0aW1lIHdpdGhvdXQgaGF2aW5nIHRvIGhvdmVyLiBcclxufVxyXG5cclxuLy8gSW5kaXZpZHVhbCBpbWFnZSBibG9ja3NcclxuI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcy5zYmlfY2Fyb3VzZWwgLnNiaV9pdGVtIHtcclxuXHRcclxufVxyXG5cclxuI3NiX2luc3RhZ3JhbSB7XHJcblx0Ly8gV3JhcHBlciBjb250YWluZXIgZm9yIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cclxuXHQuc2JpX2hvdmVyX2JvdHRvbSB7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzUlO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHQvLyBDb250YWluZXIgZm9yIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cclxuXHRcdC5zYmlfbWV0YSB7XHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdC8vIFdvcmRzIGluIHRoZSBsaWtlcyBhbmQgY29tbWVudHMgY291bnRlci5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vIEZvbnQgYXdlc29tZSBpY29ucy5cclxuXHRcdFx0aSwgc3ZnIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMzcHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFRoZSBsaWtlcyB3cmFwcGVyLlxyXG4uc2JpX2xpa2VzIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBBZGRUb0FueSBzb2NpYWwgc2hhcmUgcGx1Z2luLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmFkZHRvYW55X2NvbnRlbnRfYm90dG9tIHtcclxuXHRtYXJnaW46IDUwcHggMCAhaW1wb3J0YW50O1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBvdmVycmlkZXMgZm9yIHRoZSBTaW1wbGUgU2l0ZW1hcCBwbHVnaW4uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2ltcGxlLXNpdGVtYXAtY29udGFpbmVyIHtcclxuXHQuc2ltcGxlLXNpdGVtYXAtd3JhcCB7XHJcblx0XHRjb2x1bW4tY291bnQ6IDQ7XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0QG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG5cdFx0XHRjb2x1bW4tY291bnQ6IDM7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skaXBhZC1hbmQtZG93bn0ge1xyXG5cdFx0XHRjb2x1bW4tY291bnQ6IDI7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuXHRcdFx0Y29sdW1uLWNvdW50OiAxO1xyXG5cdFx0fVxyXG5cdFx0dWwuc2ltcGxlLXNpdGVtYXAtcGFnZSB7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0bGkuc2l0ZW1hcC1pdGVtIHtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogM3B4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB7XHJcblx0XHRcdFx0XHR1bC5jaGlsZHJlbiB7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR1bC5jaGlsZHJlbiB7XHJcblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
