@charset "UTF-8";/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}h1,h2,h3,h4,h5{line-height:1;font-size:100%;font-weight:400}img{border:none;vertical-align:bottom}dd,dl,dt,li,ol,ul{list-style:none}.switch--sp{display:none!important}@media screen and (max-width:767px){.switch--sp{display:block!important;margin:0 auto}}.switch--pc{display:block!important;margin:0 auto}@media screen and (max-width:767px){.switch--pc{display:none!important}}html{font-size:62.5%}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;color:#000;font-size:1.4rem;line-height:1.7857142857;padding-top:6rem}@media screen and (min-width:768px) and (max-width:1365px){body{padding-top:5.5rem}}@media screen and (max-width:767px){body{padding-top:14.6666666667vw;font-size:3.7333333333vw}}img{max-width:100%;line-height:1;vertical-align:top}img[src$=".svg"]{width:100%;height:auto}@media screen and (min-width:768px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}table{border-collapse:collapse;border-spacing:0;font-weight:400}.pc-only{display:block}@media screen and (max-width:767px){.pc-only{display:none}}.sp-only{display:none}@media screen and (max-width:767px){.sp-only{display:block}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-container{width:calc(100% - 32.5rem)}@media screen and (max-width:1200px){.page-container{width:100%}}body.is-login .main-container{margin:5rem auto 0}@media screen and (max-width:1365px){body.is-login .main-container{margin-top:0}}.main-container{background:#fff;margin:0 auto;max-width:108rem;padding:0 4rem 7rem;-webkit-box-sizing:border-box;box-sizing:border-box}.main-container__inner{padding-top:3rem}@media screen and (max-width:767px){.main-container{max-width:100%;padding:13.3333333333vw 5.3333333333vw 10.6666666667vw}.main-container__inner{padding-top:8vw}}#loading-animation{position:fixed;top:0;left:0;width:100%;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;z-index:11000;background:rgba(0,0,0,.6)}#loading-animation .spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;position:relative}#loading-animation .spinner div{width:10px;height:10px;background:#fff;border-radius:50%;-webkit-animation:bounce 1.2s infinite ease-in-out;animation:bounce 1.2s infinite ease-in-out}#loading-animation .spinner div:nth-child(1){-webkit-animation-delay:-.4s;animation-delay:-.4s}#loading-animation .spinner div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#loading-animation .spinner div:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.header{width:100%;height:6rem;z-index:10000;position:fixed;top:0;right:0;background:#fff}.header__inner{width:100%;height:100%;padding:0 0 0 3rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo a,.header__logo a:link,.header__logo a:visited{color:#173994;text-decoration:none}.header__logo a,.header__logo a:link,.header__logo a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__logo a:hover{color:#000;text-decoration:none}}.header__logo img{width:39.1rem;display:inline-block;line-height:1;-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}.header__logo.header__logo-en img{width:41.4rem}.header__cart-sp,.header__mypage-sp{display:none}.header .header-contents{display:-webkit-box;display:-ms-flexbox;display:flex}.header__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__link li{font-size:1.4rem;line-height:3rem}.header__link li a,.header__link li a:link,.header__link li a:visited{color:#000;text-decoration:none}.header__link li a,.header__link li a:link,.header__link li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__link li a:hover{opacity:.5;text-decoration:none}}.header__link li:not(:last-of-type){margin-right:2.5rem}.header__link li a{display:block}@media screen and (max-width:1365px){.header__link.header__link-pc{display:none}}@media screen and (min-width:1366px){.header__link.header__link-sp{display:none}}.header__btn{margin-left:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.header__btn__item{width:9rem}.header__btn__item a,.header__btn__item a:link,.header__btn__item a:visited{color:#fff;text-decoration:none}.header__btn__item a,.header__btn__item a:link,.header__btn__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__btn__item a:hover{color:#fff;text-decoration:none}}.header__btn__item a{width:100%;height:100%;display:block;font-size:1.1rem;color:#fff;line-height:1;text-align:center}.header__btn__item.mypage{display:none}.header__btn__item.catalog a{padding:1.05rem;background:#71a8cb;border:.2rem solid #71a8cb;-webkit-box-sizing:border-box;box-sizing:border-box}.header__btn__item.catalog a .icon{margin:0 auto .9rem auto;display:block;line-height:1;width:2.25rem;height:1.75rem;-webkit-mask-image:url(../img/common/icon/book-open.svg);mask-image:url(../img/common/icon/book-open.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.header__btn__item.catalog a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__btn__item.catalog a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__btn__item.catalog a:hover{background:#fff;color:#71a8cb}.header__btn__item.catalog a:hover .icon{background-color:#71a8cb}}.header__btn__item.cart a{position:relative;padding:.95rem;background:#173994;border:.2rem solid #173994;-webkit-box-sizing:border-box;box-sizing:border-box}.header__btn__item.cart a .icon{margin:0 auto .7rem auto;display:block;line-height:1;width:2.25rem;height:2rem;-webkit-mask-image:url(../img/common/icon/shopping-cart.svg);mask-image:url(../img/common/icon/shopping-cart.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.header__btn__item.cart a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__btn__item.cart a .cart-badge{width:1.5rem;height:1.5rem;border-radius:50%;background:#bd341d;position:absolute;right:2.5rem;top:.5rem;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5rem;font-size:1rem;display:none;color:#fff}@media screen and (min-width:768px){.header__btn__item.cart a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__btn__item.cart a:hover{background:#fff;color:#173994}.header__btn__item.cart a:hover .icon{background-color:#173994}.header__btn__item.cart a:hover .cart-badge{color:#fff}}.header__btn__item.cart.has-item .cart-badge{display:-webkit-box;display:-ms-flexbox;display:flex}.header__btn__item.search a{padding:.95rem;background:#ff752a;border:.2rem solid #ff752a;-webkit-box-sizing:border-box;box-sizing:border-box}.header__btn__item.search a .icon{margin:0 auto .7rem auto;display:block;line-height:1;width:2rem;height:2.2rem;-webkit-mask-image:url(../img/common/icon/search.svg);mask-image:url(../img/common/icon/search.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.header__btn__item.search a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__btn__item.search a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__btn__item.search a:hover{background:#fff;color:#ff752a}.header__btn__item.search a:hover .icon{background-color:#ff752a}}.header__lang{padding:1.8rem;width:9rem;text-align:center;font-size:1.3rem}.header__lang a,.header__lang a:link,.header__lang a:visited{color:#000;text-decoration:none}.header__lang a,.header__lang a:link,.header__lang a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__lang a:hover{opacity:.5;text-decoration:none}}.header__lang a{display:inline-block;line-height:1}.header__lang .slash{display:inline-block;line-height:1;margin:0 .2rem}.header__menu{display:none}@media screen and (min-width:768px) and (max-width:1365px){.header{height:55px}.header__inner{padding:0}.header__logo{margin-left:3rem}.header__cart-sp,.header__mypage-sp{display:block}.header__cart-sp a,.header__mypage-sp a{display:block;position:relative}.header__mypage-sp{position:absolute;top:1.1rem;right:11.1rem}.header__mypage-sp a,.header__mypage-sp a:link,.header__mypage-sp a:visited{color:#000;text-decoration:none}.header__mypage-sp a,.header__mypage-sp a:link,.header__mypage-sp a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-width:768px) and (max-width:1365px) and (min-width:768px){.header__mypage-sp a:hover{color:#000;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1365px){.header__mypage-sp a .icon{display:block;line-height:1;margin:0 auto .7rem auto;width:1.7rem;height:1.7rem;-webkit-mask-image:url(../img/common/icon/user.svg);mask-image:url(../img/common/icon/user.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top;mask-position:top}.header__mypage-sp a .text{display:block;line-height:1;font-size:1rem}.header__cart-sp{position:absolute;top:1.1rem;right:7.4rem}.header__cart-sp a,.header__cart-sp a:link,.header__cart-sp a:visited{color:#000;text-decoration:none}.header__cart-sp a,.header__cart-sp a:link,.header__cart-sp a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-width:768px) and (max-width:1365px) and (min-width:768px){.header__cart-sp a:hover{color:#000;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1365px){.header__cart-sp a{position:relative}.header__cart-sp a .icon{display:block;line-height:1;margin:0 auto .6rem auto;width:1.95rem;height:1.75rem;-webkit-mask-image:url(../img/common/icon/shopping-cart.svg);mask-image:url(../img/common/icon/shopping-cart.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top;mask-position:top}.header__cart-sp a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__cart-sp a .text{display:block;line-height:1;font-size:1rem}.header__cart-sp a .cart-badge{width:1.3rem;height:1.3rem;border-radius:50%;background:#bd341d;position:absolute;right:-.4rem;top:-.3rem;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3rem;font-size:.9rem;display:none;color:#fff}.header__cart-sp.has-item .cart-badge{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-contents{display:none;height:100vh;position:fixed;top:5.5rem;width:100%;background:#f7f9fb;padding:3.5rem 3.5rem 10rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.header .header-contents::-webkit-scrollbar{display:none}.header .header-contents.menu-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;max-width:50rem;margin:3rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__link li{width:50%}.header__link li:not(:last-of-type){margin-right:0}.header__link li a{display:inline-block}.header__btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0 auto 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:50rem}.header__btn__item{width:100%}.header__btn__item.cart{display:none}.header__btn__item.search{display:none}.header__lang{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0 0;font-size:1.4rem;text-align:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.header__lang .slash{padding:0 .4rem}.header__lang.pc-only{display:none}.header__menu{display:block;width:55px;height:100%;background:#173994;cursor:pointer;position:relative}.header__menu span{width:20px;height:1px;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.4s;transition:.4s}.header__menu span:nth-of-type(1){-webkit-transform:translate(-50%,-9px);transform:translate(-50%,-9px)}.header__menu span:nth-of-type(3){-webkit-transform:translate(-50%,9px);transform:translate(-50%,9px)}.header__menu.active span:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-50%,0);transform:rotate(45deg) translate(-50%,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.header__menu.active span:nth-of-type(2){opacity:0}.header__menu.active span:nth-of-type(3){-webkit-transform:rotate(-45deg) translate(-50%,0);transform:rotate(-45deg) translate(-50%,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@media screen and (max-width:767px){.header{height:14.6666666667vw}.header__inner{padding:0}.header__logo{margin-left:4vw;width:36.2666666667vw}.header__logo img{width:100%}.header__logo a{display:block;line-height:1}.header__logo.header__logo-en{width:36.2666666667vw}.header__logo.header__logo-en img{width:100%}.header__cart-sp,.header__mypage-sp{display:block}.header__cart-sp a,.header__mypage-sp a{display:block;position:relative}.header__mypage-sp{position:absolute;top:2.9333333333vw;right:29.6vw}.header__mypage-sp a,.header__mypage-sp a:link,.header__mypage-sp a:visited{color:#000;text-decoration:none}.header__mypage-sp a,.header__mypage-sp a:link,.header__mypage-sp a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.header__mypage-sp a:hover{color:#000;text-decoration:none}}@media screen and (max-width:767px){.header__mypage-sp a .icon{display:block;line-height:1;margin:0 auto 1.8666666667vw auto;width:4.5333333333vw;height:4.5333333333vw;-webkit-mask-image:url(../img/common/icon/user.svg);mask-image:url(../img/common/icon/user.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top;mask-position:top}.header__mypage-sp a .text{display:block;line-height:1;font-size:2.6666666667vw}.header__cart-sp{position:absolute;top:2.9333333333vw;right:19.2vw}.header__cart-sp a,.header__cart-sp a:link,.header__cart-sp a:visited{color:#000;text-decoration:none}.header__cart-sp a,.header__cart-sp a:link,.header__cart-sp a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.header__cart-sp a:hover{color:#000;text-decoration:none}}@media screen and (max-width:767px){.header__cart-sp a{position:relative}.header__cart-sp a .icon{display:block;line-height:1;margin:0 auto 1.6vw auto;width:5.2vw;height:4.8vw;-webkit-mask-image:url(../img/common/icon/shopping-cart.svg);mask-image:url(../img/common/icon/shopping-cart.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top;mask-position:top}.header__cart-sp a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__cart-sp a .text{display:block;line-height:1;font-size:2.6666666667vw}.header__cart-sp a .cart-badge{width:3.4666666667vw;height:3.4666666667vw;border-radius:50%;background:#bd341d;position:absolute;right:-1.0666666667vw;top:-.8vw;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;vertical-align:bottom;font-size:2.4vw;display:none;color:#fff}.header__cart-sp.has-item .cart-badge{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-contents{width:100%;height:100vh;display:none;position:fixed;top:14.6666666667vw;padding:9.3333333333vw 5.3333333333vw 26.6666666667vw;background:#f7f9fb;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.header .header-contents::-webkit-scrollbar{display:none}.header .header-contents.menu-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:5.6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__link li{width:50%;font-size:3.7333333333vw;line-height:2.1428571429}.header__link li:not(:last-of-type){margin-right:0}.header__link li a{display:inline-block}.header__btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:18.4vw;margin:0 auto 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__btn__item{width:100%}.header__btn__item.catalog a{padding:4vw;border:none}.header__btn__item.catalog a .icon{margin:0 auto 2.4vw auto;width:6vw;height:4.6666666667vw}.header__btn__item.cart{display:none}.header__btn__item.search{display:none}.header__btn__item a{font-size:3.4666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.header__lang{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0 0;font-size:4vw;line-height:2;text-align:left;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.header__lang .slash{padding:0 1.0666666667vw}.header__lang.pc-only{display:none}.header__menu{display:block;width:14.6666666667vw;height:100%;background:#173994;cursor:pointer;position:relative}.header__menu span{width:5.3333333333vw;height:1px;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.4s;transition:.4s}.header__menu span:nth-of-type(1){-webkit-transform:translate(-50%,-2.4vw);transform:translate(-50%,-2.4vw)}.header__menu span:nth-of-type(3){-webkit-transform:translate(-50%,2.4vw);transform:translate(-50%,2.4vw)}.header__menu.active span:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-50%,0);transform:rotate(45deg) translate(-50%,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.header__menu.active span:nth-of-type(2){opacity:0}.header__menu.active span:nth-of-type(3){-webkit-transform:rotate(-45deg) translate(-50%,0);transform:rotate(-45deg) translate(-50%,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@media screen and (min-width:768px) and (max-width:1365px){body.is-login .header__btn{width:100%;margin:0 auto 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:50rem}body.is-login .header__btn__item{width:24rem}body.is-login .header__btn__item.mypage{display:block}body.is-login .header__btn__item.mypage a{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#8d9194}}@media screen and (min-width:768px) and (max-width:1365px) and (min-width:768px){body.is-login .header__btn__item.mypage a:hover{background:#ff752a}}@media screen and (min-width:768px) and (max-width:1365px){body.is-login .header__btn__item.mypage a .icon{margin:0 auto .7rem auto;display:block;width:2rem;height:1.8rem;-webkit-mask-image:url(../img/common/icon/heart.svg);mask-image:url(../img/common/icon/heart.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}body.is-login .header__btn__item.cart{display:none}body.is-login .header__btn__item.search{display:none}body.is-login .header__link li:nth-of-type(2),body.is-login .header__link li:nth-of-type(4){padding-left:1rem}body.is-login .header__link-logout{width:100%}}@media screen and (max-width:767px){body.is-login .header__btn{width:100%;margin:0 auto 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.is-login .header__btn__item{width:42.6666666667vw}body.is-login .header__btn__item.mypage{display:block}body.is-login .header__btn__item.mypage a{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#8d9194}body.is-login .header__btn__item.mypage a .icon{margin:0 auto 2.6666666667vw auto;display:block;width:5.3333333333vw;height:4.8vw;-webkit-mask-image:url(../img/common/icon/heart.svg);mask-image:url(../img/common/icon/heart.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}body.is-login .header__btn__item.cart{display:none}body.is-login .header__btn__item.search{display:none}body.is-login .header__btn__item a{width:100%}body.is-login .header__link-logout{width:100%}}.footer{background:#eceef1;padding:5rem 0 1.4rem;height:34rem}.footer__inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.footer__block-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{margin-top:.5rem;margin-bottom:1.8rem;width:31rem}.footer__address,.footer__tel{font-size:1.2rem;line-height:208.3333333333%}.footer__address a,.footer__address a:link,.footer__address a:visited,.footer__tel a,.footer__tel a:link,.footer__tel a:visited{color:#000;text-decoration:none}.footer__address a,.footer__address a:link,.footer__address a:visited,.footer__tel a,.footer__tel a:link,.footer__tel a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__address a:hover,.footer__tel a:hover{opacity:.5;text-decoration:none}}.footer__btn{margin-top:2rem;width:22rem;height:4rem}.footer__btn a,.footer__btn a:link,.footer__btn a:visited{color:#fff;text-decoration:none}.footer__btn a,.footer__btn a:link,.footer__btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__btn a:hover{color:#fff;text-decoration:none}}.footer__btn a{display:block;width:100%;height:100%;border-radius:100vh;background:#173994;font-size:1.3rem;line-height:1;color:#fff;padding-top:1.2rem;padding-left:2.4rem;position:relative;border:.2rem solid #173994;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__btn a .icon{width:1.6rem;height:1.6rem;-webkit-mask-image:url(../img/common/icon/external-link.svg);mask-image:url(../img/common/icon/external-link.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__btn a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__btn a:hover{background:#fff;color:#173994}.footer__btn a:hover .icon{background-color:#173994}}.footer__link:not(:last-of-type){margin-right:5rem}.footer__link.footer__link1>li:nth-of-type(2){margin-top:.9rem}.footer__link li{font-size:1.2rem;line-height:208.3333333333%}.footer__link li a,.footer__link li a:link,.footer__link li a:visited{color:#000;text-decoration:none}.footer__link li a,.footer__link li a:link,.footer__link li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__link li a:hover{opacity:.5;text-decoration:none}}.footer__link__sub.footer__link__sub2{margin-top:.4rem}.footer__link__sub.footer__link__sub2 li{margin-top:.3rem}.footer__link__sub li{font-size:1.2rem;line-height:183.3333333333%}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{color:#000;text-decoration:none}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__link__sub li a:hover{opacity:.5;text-decoration:none}}.footer__link__sub li:not(:first-of-type){margin-top:.3rem}.footer__link__sub li:before{content:"-";display:inline-block;line-height:1;margin-right:1.2rem}.footer__copyright{width:100%;text-align:center;font-size:1.2rem;line-height:208.3333333333%;letter-spacing:.05em;text-indent:.05em;position:absolute;left:50%;bottom:.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px) and (max-width:1024px){.footer{height:auto;padding:0}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__inner.elm-inner{padding:0}.footer__logo{margin-top:4rem}.footer__block{height:auto;width:100%;padding:0 4rem}.footer__block-link{display:block;width:100%}.footer__block-link .footer__link{width:100%;margin-right:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__block-link .footer__link:first-of-type{margin-top:4rem;border-top:1px solid #a0a4a7}.footer__block-link .footer__link li{font-size:1.4rem;border-bottom:1px solid #a0a4a7}.footer__block-link .footer__link li a{width:100%;height:100%;padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.footer__block-link .footer__link li .toggle-head{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:1rem 1rem;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;cursor:pointer;position:relative}.footer__block-link .footer__link li .toggle-head:before{position:absolute;content:"";top:50%;right:1.5rem;width:1.7rem;height:.2rem;background-color:#8d9194;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__block-link .footer__link li .toggle-head:after{position:absolute;content:"";top:50%;right:1.5rem;width:1.7rem;height:.2rem;background-color:#8d9194;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__block-link .footer__link li .toggle-head.is-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__block-link .footer__link li .toggle-head.is-open:after{opacity:0}.footer__link__sub{display:none}.footer__link__sub.footer__link__sub2{margin-top:.4rem;padding-bottom:2rem}.footer__link__sub.footer__link__sub2 li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3rem}.footer__link__sub.footer__link__sub2 li a{padding:0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__link__sub li{font-size:1.2rem;line-height:183.3333333333%;border-bottom:none!important;padding-left:2rem;position:relative}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{color:#000;text-decoration:none}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-width:768px) and (max-width:1024px) and (min-width:768px){.footer__link__sub li a:hover{opacity:.5;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1024px){.footer__link__sub li:not(:first-of-type){margin-top:.3rem}.footer__link__sub li:before{content:"-";display:inline-block;line-height:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__link__sub li a{padding:0 0}.footer__copyright{margin-top:3rem;margin-bottom:1rem;position:static;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 8vw;-webkit-transform:none;transform:none}}@media screen and (max-width:767px){.footer{height:auto;padding:0}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__inner.elm-inner{padding:0}.footer__logo{margin-top:10.6666666667vw}.footer__block{height:auto;width:100%;padding:0 5.3333333333vw}.footer__block-link{display:block;width:100%}.footer__block-link .footer__link{width:100%;margin-right:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__block-link .footer__link:first-of-type{margin-top:10.6666666667vw;border-top:1px solid #a0a4a7}.footer__block-link .footer__link li{font-size:3.7333333333vw;border-bottom:1px solid #a0a4a7}.footer__block-link .footer__link li a{width:100%;height:100%;padding:2.6666666667vw 2.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;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}.footer__block-link .footer__link li .toggle-head{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:2.6666666667vw 2.6666666667vw;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;cursor:pointer;position:relative}.footer__block-link .footer__link li .toggle-head:before{position:absolute;content:"";top:50%;right:4vw;width:4.5333333333vw;height:.5333333333vw;background-color:#8d9194;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__block-link .footer__link li .toggle-head:after{position:absolute;content:"";top:50%;right:4vw;width:4.5333333333vw;height:.5333333333vw;background-color:#8d9194;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__block-link .footer__link li .toggle-head.is-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__block-link .footer__link li .toggle-head.is-open:after{opacity:0}.footer__link__sub{display:none}.footer__link__sub.footer__link__sub2{margin-top:1.0666666667vw;padding-bottom:5.3333333333vw}.footer__link__sub.footer__link__sub2 li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.8vw}.footer__link__sub.footer__link__sub2 li a{padding:0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__link__sub li{font-size:3.2vw;line-height:183.3333333333%;border-bottom:none!important;padding-left:5.3333333333vw;position:relative}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{color:#000;text-decoration:none}.footer__link__sub li a,.footer__link__sub li a:link,.footer__link__sub li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.footer__link__sub li a:hover{opacity:.5;text-decoration:none}}@media screen and (max-width:767px){.footer__link__sub li:not(:first-of-type){margin-top:.8vw}.footer__link__sub li:before{content:"-";display:inline-block;line-height:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__link__sub li a{padding:0 0}.footer__copyright{margin-top:8vw;margin-bottom:2.6666666667vw;position:static;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 8vw;-webkit-transform:none;transform:none}}.mega-menu{position:fixed;right:0;top:6rem;width:calc(100% - 32.5rem);height:5rem;margin-left:32.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#370617;color:#fff;z-index:1000}.mega-menu__item{width:33.3333333333%;border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.mega-menu__item:last-of-type{border-right:0}.mega-menu__item__head{width:100%;height:100%}.mega-menu__item__head a,.mega-menu__item__head a:link,.mega-menu__item__head a:visited{color:#fff;text-decoration:none}.mega-menu__item__head a,.mega-menu__item__head a:link,.mega-menu__item__head a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.mega-menu__item__head a:hover{color:#fff;text-decoration:none}}.mega-menu__item__head a{width:100%;height:100%;background:#8d9194;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}.mega-menu__item__head.active a{background:#ff752a}@media screen and (min-width:768px){.mega-menu__item__head{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mega-menu__item__head:hover a{background:#ff752a}}.mega-menu__item__head .icon{display:inline-block;line-height:1}.mega-menu__item__head .icon.icon-search{width:1.8rem;height:1.9rem;-webkit-mask-image:url(../img/common/icon/search.svg);mask-image:url(../img/common/icon/search.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;margin-right:1.1rem}.mega-menu__item__head .icon.icon-mypage{width:1.8rem;height:1.9rem;-webkit-mask-image:url(../img/common/icon/user.svg);mask-image:url(../img/common/icon/user.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;margin-right:1rem}.mega-menu__item__head .icon.icon-favo{width:1.8rem;height:1.7rem;-webkit-mask-image:url(../img/common/icon/heart.svg);mask-image:url(../img/common/icon/heart.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;margin-right:1.1rem}.mega-menu__item__head .text{font-size:1.6rem;line-height:1}.mega-menu__item__child{display:none}@media screen and (min-width:768px) and (max-width:1365px){.mega-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;display:block;max-width:50rem;height:auto;margin:0 auto 3rem auto;background:0 0;display:none}.mega-menu__item{width:100%;height:auto;border-right:none}.mega-menu__item.mega-menu__item-search{display:none}.mega-menu__item:not(:first-of-type){margin-top:.3rem}.mega-menu__item.mega-menu__item-mypage{margin-top:0}.mega-menu__item__head a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.6rem 2.5rem}.mega-menu__item__child{display:none;background:#e6eaee;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.mega-menu__item__child__link li{border-bottom:1px solid #a0a4a7}.mega-menu__item__child__link li a,.mega-menu__item__child__link li a:link,.mega-menu__item__child__link li a:visited{color:#000;text-decoration:none}.mega-menu__item__child__link li a,.mega-menu__item__child__link li a:link,.mega-menu__item__child__link li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-width:768px) and (max-width:1365px) and (min-width:768px){.mega-menu__item__child__link li a:hover{opacity:.5;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1365px){.mega-menu__item__child__link li a{display:block;padding:.7rem 0}.mega-menu__item.mega-menu__item-mypage{display:none}}@media screen and (max-width:767px){.mega-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;display:block;width:100%;max-width:100%;height:auto;margin:0 auto 8vw auto;background:0 0;display:none}.mega-menu__item{width:100%;height:auto;border-right:none}.mega-menu__item.mega-menu__item-search{display:none}.mega-menu__item:not(:first-of-type){margin-top:.6666666667vw}.mega-menu__item.mega-menu__item-mypage{margin-top:0;display:none}.mega-menu__item__head a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:4.8vw 6.6666666667vw 4.2666666667vw}.mega-menu__item__head .icon.icon-search{width:4.2666666667vw;height:4.2666666667vw;margin-right:2.6666666667vw}.mega-menu__item__head .icon.icon-mypage{width:4.2666666667vw;height:4.8vw;margin-right:2.6666666667vw}.mega-menu__item__head .icon.icon-favo{width:4.2666666667vw;height:3.7333333333vw;margin-right:2.6666666667vw}.mega-menu__item__head .text{font-size:4.2666666667vw}.mega-menu__item__child{display:none;background:#e6eaee;padding:1.8666666667vw 6.2666666667vw 5.3333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}.mega-menu__item__child__link li{border-bottom:1px solid #a0a4a7;font-size:3.7333333333vw}.mega-menu__item__child__link li a,.mega-menu__item__child__link li a:link,.mega-menu__item__child__link li a:visited{color:#000;text-decoration:none}.mega-menu__item__child__link li a,.mega-menu__item__child__link li a:link,.mega-menu__item__child__link li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){.mega-menu__item__child__link li a:hover{opacity:.5;text-decoration:none}}@media screen and (max-width:767px){.mega-menu__item__child__link li a{display:block;padding:2.1333333333vw 0 2.1333333333vw}.mega-menu__item.mega-menu__item-mypage .mega-menu__item__head a{position:relative}.mega-menu__item.mega-menu__item-mypage .mega-menu__item__head a:after{content:"";width:2.1333333333vw;height:4vw;-webkit-mask-image:url(../img/common/icon/list-arw.svg);mask-image:url(../img/common/icon/list-arw.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;right:4.8vw;line-height:1;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.mega-menu__item.mega-menu__item-mypage .mega-menu__item__head a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mega-menu__item.mega-menu__item-mypage .mega-menu__item__head.is-open a:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.page-top{width:5.4rem;height:5.4rem;position:fixed;right:1.3rem;bottom:1.3rem}.page-top a,.page-top a:link,.page-top a:visited{color:#fff;text-decoration:none}.page-top a,.page-top a:link,.page-top a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.page-top a:hover{color:#fff;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1200px){.page-top{bottom:2.6rem}}.page-top a{display:block;width:100%;height:100%;background:#4c5158;position:relative;font-size:1.1rem;font-weight:700;line-height:116.3888888889%;text-align:center;padding-top:2.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.page-top a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-top a .icon{width:1.2rem;height:1.3rem;-webkit-mask-image:url(../img/common/icon/chevron-up.svg);mask-image:url(../img/common/icon/chevron-up.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:.7rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.page-top a:hover{background:#ff752a}}@media screen and (max-width:767px){.page-top{width:14.4vw;height:14.4vw;right:3.4666666667vw;bottom:6.9333333333vw}.page-top a{font-size:2.9333333333vw;padding-top:5.8666666667vw}.page-top a .icon{width:3.2vw;height:3.4666666667vw;top:1.8666666667vw}}.elm-link{border-bottom:1px solid #8d9194;text-decoration:none}.elm-link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link .text{position:relative;display:inline-block;padding-right:4rem}.elm-link .text:after{content:"";width:.7rem;height:1.1rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#8d9194;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.3rem}.elm-link .text:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link:link,.elm-link:visited{color:#000}@media screen and (min-width:768px){.elm-link:hover{border-bottom:1px solid #ff752a;color:#ff752a}.elm-link:hover .text:after{right:0;background-color:#ff752a}}@media screen and (max-width:767px){.elm-link .text{padding-right:10.6666666667vw}.elm-link .text:after{width:1.8666666667vw;height:2.9333333333vw;right:3.4666666667vw}}.elm-inner{margin:0 auto;max-width:108rem;padding:0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.elm-inner{padding:0 5.3333333333vw}}.parts-contact{margin:8rem auto 0;width:75rem;height:17.5rem}.parts-contact a,.parts-contact a:link,.parts-contact a:visited{color:#fff;text-decoration:none}.parts-contact a,.parts-contact a:link,.parts-contact a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.parts-contact a:hover{color:#fff;text-decoration:none}}.parts-contact a{width:100%;height:100%;background:#71a8cb;border:.3rem solid #71a8cb;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;position:relative;padding-top:4.5rem}@media screen and (min-width:768px){.parts-contact a:hover{background:#fff;color:#71a8cb}.parts-contact a:hover .en .icon-mail{background-color:#71a8cb}.parts-contact a:hover .arw{right:2.5rem;background-color:#71a8cb}}.parts-contact a .en{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}.parts-contact a .en .icon-mail{width:3rem;height:2.3rem;-webkit-mask-image:url(../img/common/icon/mail.svg);mask-image:url(../img/common/icon/mail.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;margin-right:2rem}.parts-contact a .en .text{font-family:Helvetica,Sans-Serif;font-size:3.5rem;font-weight:300;letter-spacing:.05em;text-indent:.05em;line-height:1;display:inline-block;padding-top:.2rem}.parts-contact a .jp{margin-top:.8rem;font-size:1.6rem;line-height:2.6875}.parts-contact a .arw{width:1.2rem;height:1.8rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;right:3.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parts-contact a .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px) and (max-width:1599px){.parts-contact{width:100%;max-width:75rem}}@media screen and (max-width:767px){.parts-contact{margin:21.3333333333vw auto 0;width:89.3333333333vw;height:auto}.parts-contact a{padding:5.3333333333vw 5.3333333333vw}.parts-contact a .en .icon-mail{width:8vw;height:6.1333333333vw;margin-right:2.6666666667vw}.parts-contact a .en .text{font-size:6.9333333333vw;padding-top:.5333333333vw}.parts-contact a .jp{margin-top:2.1333333333vw;font-size:3.7333333333vw;line-height:1.6;text-align:center}.parts-contact a .arw{width:3.2vw;height:4.8vw;right:2.6666666667vw}}@media screen and (min-width:768px) and (max-width:1599px){#page-top .parts-contact{padding:0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:83rem}}.sidebar{min-width:32.5rem;width:32.5rem;height:100vh;background:#f7f9fb;z-index:1001;position:sticky;left:0;top:6rem}.sidebar__inner{width:100%;height:100vh;overflow-y:scroll;padding-bottom:10rem;-ms-overflow-style:none;scrollbar-width:none}.sidebar__inner::-webkit-scrollbar{display:none}.sidebar__search{padding:4.1rem 2.5rem 3.4rem 3.6rem}.sidebar__search__heading{font-size:1.8rem;line-height:1.6666666667;margin-bottom:1.3rem}.sidebar__search__heading span{color:#ff752a}.sidebar__search__input{position:relative}.sidebar__search__input:after{content:"";width:1.6rem;height:1.6rem;-webkit-mask-image:url(../img/common/icon/search.svg);mask-image:url(../img/common/icon/search.svg);background-color:#505050;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2rem}.sidebar__search__input:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar__search__input input{background:#fff;width:100%;height:5rem;border:1px solid #a1a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:5rem;padding-left:4.5rem;padding-right:1rem}.sidebar__search__input input::-webkit-input-placeholder{color:#959595}.sidebar__search__input input::-moz-placeholder{color:#959595}.sidebar__search__input input:-ms-input-placeholder{color:#959595}.sidebar__search__input input::-ms-input-placeholder{color:#959595}.sidebar__search__input input::placeholder{color:#959595}.sidebar__search__input input:focus{outline:0}.sidebar__search__btn{margin:2rem auto 0;width:18.5rem;height:4rem;text-align:center;position:relative}.sidebar__search__btn:after{content:"";width:.6rem;height:.9rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem}.sidebar__search__btn:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar__search__btn input{width:100%;height:100%;display:block;background:#173994;border-radius:100vh;font-size:1.4rem;letter-spacing:.05em;text-indent:.05em;color:#fff;line-height:1;position:relative}.sidebar__search__btn input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.sidebar__search__btn:hover:after{right:1.2rem}.sidebar__search__btn:hover input{background:#ff752a}}.sidebar__category__heading{margin-bottom:1.2rem;padding:0 3.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem;line-height:1.6666666667}.sidebar__category__heading span{color:#ff752a}.sidebar__category__item{margin-bottom:.3rem}.sidebar__category__item .head{position:relative}.sidebar__category__item .head .btn{width:100%;height:7rem;background:#e7eaee;cursor:pointer;font-size:1.4rem;line-height:1.4285714286;padding-left:3.5rem;padding-right:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__category__item .head .btn .ac-switch{display:inline-block}.sidebar__category__item .head .btn .ac-switch:before{position:absolute;content:"";top:50%;right:2.7rem;width:1.4rem;height:.2rem;background-color:#8d9194;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar__category__item .head .btn .ac-switch:after{position:absolute;content:"";top:50%;right:2.7rem;width:1.4rem;height:.2rem;background-color:#8d9194;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar__category__item .head .btn:disabled{pointer-events:none;color:#8d9194}.sidebar__category__item .head .btn:disabled .icon{display:block;margin-right:2.3rem}.sidebar__category__item .head .btn:disabled .icon.wire{background-color:#8d9194}.sidebar__category__item .head .btn:disabled .icon.small-hole{background-color:#8d9194}.sidebar__category__item .head .btn:disabled .icon.sinker{background-color:#8d9194}.sidebar__category__item .head .btn:disabled .ac-switch:after,.sidebar__category__item .head .btn:disabled .ac-switch:before{background-color:#cccfd3}.sidebar__category__item .head.open .btn .ac-switch:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar__category__item .head.open .btn .ac-switch:after{opacity:0}.sidebar__category__item .head .text{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar__category__item .head .icon{display:block;margin-right:2.3rem}.sidebar__category__item .head .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar__category__item .head .icon.wire{width:4.2rem;height:4rem;-webkit-mask-image:url(../img/common/icon/wire.svg);mask-image:url(../img/common/icon/wire.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.sidebar__category__item .head .icon.small-hole{margin-left:1.2rem;margin-right:3.5rem;width:1.8rem;height:4rem;-webkit-mask-image:url(../img/common/icon/small-hole.svg);mask-image:url(../img/common/icon/small-hole.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.sidebar__category__item .head .icon.sinker{width:4.2rem;height:4rem;-webkit-mask-image:url(../img/common/icon/sinker.svg);mask-image:url(../img/common/icon/sinker.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}@media screen and (min-width:768px){.sidebar__category__item .head:hover .btn .icon{background:#ff752a!important}.sidebar__category__item .head:hover .btn .text{color:#ff752a}.sidebar__category__item .head:hover .btn .ac-switch:after,.sidebar__category__item .head:hover .btn .ac-switch:before{background-color:#ff752a}.sidebar__category__item .head:hover .btn:disabled .icon{background:#8d9194!important}.sidebar__category__item .head:hover .btn:disabled .text{color:#8d9194}.sidebar__category__item .head:hover .btn:disabled .ac-switch:after,.sidebar__category__item .head:hover .btn:disabled .ac-switch:before{background-color:#cccfd3}}.sidebar__category__item .narrow{display:none}.sidebar__category__item .narrow__head{background:#d7dbe1;padding:1.25rem 3.5rem}.sidebar__category__item .narrow__head span{font-size:1.4rem;line-height:1;position:relative;padding-left:1.4rem}.sidebar__category__item .narrow__head span:after{content:"";width:.4rem;height:100%;background:#8d9194;position:absolute;left:0;top:0}.sidebar__category__item .narrow__content{padding:1.1rem 3.3rem 2.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__category__item .narrow__content__link{font-size:1.4rem;line-height:1.8571428571}.sidebar__category__item .narrow__content__link .elm-link{display:block;width:100%;padding:1rem 0}.sidebar__category__item .narrow__content__link .elm-link .text{display:block}.sidebar__category__item .narrow__content__link .elm-link .text:after{right:0}.sidebar__category__item .narrow__content__link.is-active .elm-link{border-bottom:1px solid #ff752a;color:#ff752a}.sidebar__category__item .narrow__content__link.is-active .elm-link .text:after{background-color:#ff752a}.sidebar__category__item .narrow__content__list{margin-top:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar__category__item .narrow__content__list__item{margin-top:.45rem;margin-right:.45rem;font-size:1.2rem;border-radius:.5rem;border:1px solid #a1a4a7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.7rem 1rem .5rem;background:#fff;text-decoration:none;line-height:1.2}.sidebar__category__item .narrow__content__list__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar__category__item .narrow__content__list__item:link,.sidebar__category__item .narrow__content__list__item:visited{color:#000}@media screen and (min-width:768px){.sidebar__category__item .narrow__content__list__item:hover{border:1px solid #ff752a;color:#ff752a}}.sidebar__category__item .narrow__content__list__item.is-active{background:#ff752a;color:#fff;border:1px solid #ff752a}.sidebar__category__item.favo{display:none}.sidebar__category__item.favo.is-login{display:block}.sidebar__category__item.favo .inner{padding-bottom:.5rem}.sidebar__category__item.favo .narrow__content{padding:.6rem 3.3rem 1rem}.sidebar__category__item.favo .narrow__content__link{font-size:1.3rem}.sidebar__category__item.favo .narrow__content__link .elm-link{padding:.7rem 0;letter-spacing:0}.sidebar .sidebar__product-narrow{margin-bottom:.3rem;background:#fff;padding:2.2rem 3.3rem 2.5rem}.sidebar .sidebar__product-narrow__heading{text-align:center;font-size:1.4rem;margin-bottom:1rem}.sidebar .sidebar__product-narrow__item{margin-top:1.7rem}.sidebar .sidebar__product-narrow__item .heading{padding-bottom:.4rem}.sidebar .sidebar__product-narrow__item .heading .elm-text{font-size:1.3rem;line-height:1.5384615385}.sidebar .sidebar__product-narrow__item .elm-selectbox{font-size:1.3rem;line-height:1.5384615385}.sidebar .sidebar__product-narrow__item .elm-selectbox[data-width=large]{min-width:auto}.sidebar .sidebar__product-narrow__item .elm-selectbox:before{width:1.3rem;height:.7rem;background-color:#8d9295;clip-path:polygon(50% 6px,0 0,12px 0);right:1.7rem}.sidebar .sidebar__product-narrow__item .elm-selectbox select{padding:1rem 4rem 1rem 1.5rem}.sidebar .sidebar__product-narrow__item .elm-selectbox .dli-close{display:none}.sidebar .sidebar__product-narrow__item .elm-selectbox.is-select:before{display:none}.sidebar .sidebar__product-narrow__item .elm-selectbox.is-select select{pointer-events:none}.sidebar .sidebar__product-narrow__item .elm-selectbox.is-select .dli-close{position:absolute;right:1.8rem;top:50%;display:block;vertical-align:middle;color:#949495;line-height:1;width:1.1rem;height:1px;background:#949495;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);cursor:pointer}.sidebar .sidebar__product-narrow__item .elm-selectbox.is-select .dli-close:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar .sidebar__product-narrow__item .narrow__content__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .sidebar__product-narrow__item .narrow__content__list__item{margin-top:.45rem;margin-right:.45rem;font-size:1.2rem;border-radius:.5rem;border:1px solid #a1a4a7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.7rem 1.45rem .4rem;background:#fff;text-decoration:none;line-height:1.2}.sidebar .sidebar__product-narrow__item .narrow__content__list__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar__product-narrow__item .narrow__content__list__item:link,.sidebar .sidebar__product-narrow__item .narrow__content__list__item:visited{color:#000}@media screen and (min-width:768px){.sidebar .sidebar__product-narrow__item .narrow__content__list__item:hover{border:1px solid #ff752a;color:#ff752a}}.sidebar .sidebar__product-narrow__item .narrow__content__list__item.is-active{background:#ff752a;color:#fff;border:1px solid #ff752a}.sidebar .sidebar__product-narrow__btn{margin:2rem auto 0;width:18.5rem;height:4rem;text-align:center;position:relative}.sidebar .sidebar__product-narrow__btn:after{content:"";width:.6rem;height:.9rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem}.sidebar .sidebar__product-narrow__btn:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar__product-narrow__btn input{width:100%;height:100%;display:block;background:#173994;border-radius:100vh;font-size:1.4rem;letter-spacing:.05em;text-indent:.05em;color:#fff;line-height:1;position:relative}.sidebar .sidebar__product-narrow__btn input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.sidebar .sidebar__product-narrow__btn:hover:after{right:1.2rem}.sidebar .sidebar__product-narrow__btn:hover input{background:#ff752a}}.sidebar .order-form-input{margin:3rem auto 0 auto;width:26.5rem;height:5.5rem}.sidebar .order-form-input a,.sidebar .order-form-input a:link,.sidebar .order-form-input a:visited{color:#fff;text-decoration:none}.sidebar .order-form-input a,.sidebar .order-form-input a:link,.sidebar .order-form-input a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.sidebar .order-form-input a:hover{color:#000;text-decoration:none}}.sidebar .order-form-input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .order-form-input a,.sidebar .order-form-input button{font-size:1.4rem;line-height:1.5714285714;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:1rem 1rem 1rem 2rem;background:#173994;color:#fff;position:relative;cursor:pointer}.sidebar .order-form-input a,.sidebar .order-form-input button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .order-form-input a .icon,.sidebar .order-form-input button .icon{content:"";width:2.6rem;height:2.6rem;-webkit-mask-image:url(../img/common/icon/question.png);mask-image:url(../img/common/icon/question.png);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem}.sidebar .order-form-input a .icon,.sidebar .order-form-input button .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.sidebar .order-form-input a:hover,.sidebar .order-form-input button:hover{background:#ff752a;color:#fff}}.sidebar .sidebar-close-icon{display:none}.sidebar .sidebar-close-text{display:none}.sidebar .sidebar-bg{display:none}@media screen and (min-width:1201px) and (max-width:1365px){.sidebar{top:5.5rem}}@media screen and (max-width:1200px){.sidebar{min-width:32.5rem;width:32.5rem;pointer-events:none;position:fixed;top:5.5rem;left:0;-webkit-transform:translateX(-32.5rem);transform:translateX(-32.5rem)}.sidebar{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar__inner{padding-bottom:20rem}.sidebar.is-open{pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar__search{padding-top:4.1rem}}@media screen and (max-width:767px){.sidebar{min-width:85.3333333333vw;width:85.3333333333vw;top:14.6666666667vw;-webkit-transform:translateX(-85.3333333333vw);transform:translateX(-85.3333333333vw)}.sidebar.is-open{width:85.3333333333vw;min-width:85.3333333333vw;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar__inner{padding-bottom:53.3333333333vw}.sidebar__search{padding:10.6666666667vw 6.6666666667vw 9.0666666667vw 9.0666666667vw}.sidebar__search__heading{font-size:4.8vw;margin-bottom:3.4666666667vw}.sidebar__search__input:after{width:4.2666666667vw;height:4.2666666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5.3333333333vw}.sidebar__search__input input{height:13.0666666667vw;font-size:3.7333333333vw;line-height:13.3333333333vw;padding-left:12vw;padding-right:2.6666666667vw}.sidebar__search__btn{margin:4.8vw auto 0;width:48.5333333333vw;height:10.4vw;-webkit-transform:translateX(-1.3333333333vw);transform:translateX(-1.3333333333vw)}.sidebar__search__btn:after{width:1.6vw;height:2.4vw;right:4vw}.sidebar__search__btn input{font-size:3.7333333333vw}.sidebar__category__heading{margin-bottom:3.2vw;padding:0 9.0666666667vw;font-size:4.8vw}.sidebar__category__item{margin-bottom:.8vw}.sidebar__category__item .head .btn{height:18.4vw;font-size:3.7333333333vw;line-height:1.4285714286;padding-left:9.0666666667vw;padding-right:13.3333333333vw}.sidebar__category__item .head .btn .ac-switch:before{right:7.7333333333vw;width:3.7333333333vw;height:.5333333333vw}.sidebar__category__item .head .btn .ac-switch:after{right:7.7333333333vw;width:3.7333333333vw;height:.5333333333vw}.sidebar__category__item .head .btn:disabled .icon{margin-right:6.1333333333vw}.sidebar__category__item .head .icon{margin-right:5.6vw}.sidebar__category__item .head .icon.wire{width:11.2vw;height:10.6666666667vw}.sidebar__category__item .head .icon.small-hole{margin-left:3.2vw;margin-right:9.3333333333vw;width:4.8vw;height:10.6666666667vw}.sidebar__category__item .head .icon.sinker{width:11.2vw;height:10.6666666667vw}.sidebar__category__item .narrow__head{padding:3.3333333333vw 9.3333333333vw}.sidebar__category__item .narrow__head span{font-size:3.7333333333vw;padding-left:3.7333333333vw}.sidebar__category__item .narrow__head span:after{width:1.0666666667vw}.sidebar__category__item .narrow__content{padding:2.9333333333vw 8.8vw 6.4vw}.sidebar__category__item .narrow__content__link{font-size:3.7333333333vw}.sidebar__category__item .narrow__content__link .elm-link{padding:2.6666666667vw 0}.sidebar__category__item .narrow__content__list{margin-top:3.7333333333vw}.sidebar__category__item .narrow__content__list__item{margin-top:1.2vw;margin-right:1.2vw;font-size:3.2vw;border-radius:1.3333333333vw;padding:1.8666666667vw 2.6666666667vw 1.3333333333vw}.sidebar__category__item.favo .inner{padding-bottom:1.3333333333vw}.sidebar__category__item.favo .narrow__content{padding:1.6vw 8.8vw 2.6666666667vw}.sidebar__category__item.favo .narrow__content__link{font-size:3.4666666667vw}.sidebar__category__item.favo .narrow__content__link .elm-link{padding:1.8666666667vw 0}.sidebar .sidebar__product-narrow{margin-bottom:.8vw;padding:5.8666666667vw 8.8vw 6.6666666667vw}.sidebar .sidebar__product-narrow__heading{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}.sidebar .sidebar__product-narrow__item{margin-top:4.5333333333vw}.sidebar .sidebar__product-narrow__item .heading{padding-bottom:1.0666666667vw}.sidebar .sidebar__product-narrow__item .heading .elm-text{font-size:3.4666666667vw}.sidebar .sidebar__product-narrow__item .elm-selectbox{font-size:3.4666666667vw}.sidebar .sidebar__product-narrow__item .elm-selectbox:before{width:3.4666666667vw;height:1.8666666667vw;clip-path:polygon(50% 1.6vw,0 0,3.2vw 0);right:4.5333333333vw}.sidebar .sidebar__product-narrow__item .elm-selectbox select{padding:2.6666666667vw 10.6666666667vw 2.6666666667vw 4vw}.sidebar .sidebar__product-narrow__item .elm-selectbox.is-select .dli-close{right:4.8vw;width:2.9333333333vw}.sidebar .sidebar__product-narrow__item .narrow__content__list__item{margin-top:1.2vw;margin-right:1.2vw;font-size:3.2vw;border-radius:1.3333333333vw;padding:1.8666666667vw 3.8666666667vw 1.0666666667vw}.sidebar .sidebar__product-narrow__btn{margin:5.3333333333vw auto 0;width:49.3333333333vw;height:10.6666666667vw}.sidebar .sidebar__product-narrow__btn:after{width:1.6vw;height:2.4vw;right:4vw}.sidebar .sidebar__product-narrow__btn input{font-size:3.7333333333vw}.sidebar .order-form-input{margin:8vw auto 0 auto;width:69.3333333333vw;height:14.4vw}.sidebar .order-form-input a,.sidebar .order-form-input button{font-size:3.7333333333vw;line-height:1.5714285714;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 5.3333333333vw}.sidebar .order-form-input a,.sidebar .order-form-input button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .order-form-input a .icon,.sidebar .order-form-input button .icon{width:6.9333333333vw;height:6.9333333333vw;right:4vw}}.not-listed-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.not-listed-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.not-listed-modal::-webkit-scrollbar{display:none}.not-listed-modal.active{opacity:1;pointer-events:auto}.not-listed-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.not-listed-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.not-listed-modal__inner{margin:0 auto;width:100%;background:#fff;position:relative;overflow:hidden;max-width:68rem;padding:3.8rem 3.2rem 4.2rem 3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.5rem;z-index:2}.not-listed-modal__inner .modal-heading{font-size:3rem;font-weight:700;line-height:1.5;margin-bottom:1.2rem;text-align:center}.not-listed-modal__inner .modal-text{margin-bottom:1rem;font-size:1.4rem;line-height:1.4285714286}.not-listed-modal__inner .note{margin-bottom:2.4rem;font-size:1.1rem;line-height:1.5}.not-listed-modal__inner .image{width:100%}.not-listed-modal__close{position:absolute;right:1.3rem;top:1.3rem;width:2.7rem;height:2.7rem;cursor:pointer}@media screen and (max-width:767px){.not-listed-modal__contents{padding:2.6666666667vw 2.6666666667vw}.not-listed-modal__inner{max-width:100%;padding:10.1333333333vw 5.3333333333vw 11.2vw 5.3333333333vw;border-radius:4vw}.not-listed-modal__inner .modal-heading{font-size:6.4vw;margin-bottom:3.2vw}.not-listed-modal__inner .modal-text{margin-bottom:2.6666666667vw;font-size:3.7333333333vw}.not-listed-modal__inner .note{margin-bottom:6.4vw;font-size:2.9333333333vw}.not-listed-modal__close{right:3.4666666667vw;top:3.4666666667vw;width:7.2vw;height:7.2vw}}.sidebar-btn{display:none}@media screen and (max-width:1200px){.sidebar-btn{position:fixed;width:5rem;height:5rem;right:-5rem;top:1.5rem;line-height:1;cursor:pointer;border-radius:0 50% 50% 0;background:#a0a0a0;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;pointer-events:auto}.sidebar-btn .icon{display:inline-block;line-height:1;width:2rem;height:2rem;-webkit-mask-image:url(../img/common/icon/search.svg);mask-image:url(../img/common/icon/search.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.sidebar-btn .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar-btn.sidebar-open{left:32.5rem}.sidebar-btn.sidebar-open .icon{width:2rem;height:2rem;-webkit-mask-image:url(../img/common/icon/icon-close.svg);mask-image:url(../img/common/icon/icon-close.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block}}@media screen and (max-width:767px){.sidebar-btn{width:13.3333333333vw;height:13.3333333333vw;right:-13.3333333333vw;top:4vw}.sidebar-btn .icon{width:5.3333333333vw;height:5.3333333333vw}.sidebar-btn.sidebar-open{left:85.3333333333vw}.sidebar-btn.sidebar-open .icon{width:5.3333333333vw;height:5.3333333333vw;-webkit-mask-image:url(../img/common/icon/icon-close.svg);mask-image:url(../img/common/icon/icon-close.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1;display:inline-block}}.sidebar-bg{display:none}@media screen and (max-width:1200px){.sidebar-bg.is-open{display:block;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:100}}.page-heading{width:100%;height:17.5rem;border-bottom:1px solid #a0a4a7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-heading .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:2.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3}.page-heading .text:before{content:"";width:.5rem;height:3.3rem;background:#173993;display:block;line-height:1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-heading .text .jp{font-size:3.6rem}.page-heading .text .en{margin-left:1.2rem;font-size:1.6rem;font-family:Helvetica,Sans-Serif;font-weight:300}@media screen and (max-width:767px){.page-heading{height:26.6666666667vw}.page-heading .text{padding-left:7.4666666667vw}.page-heading .text:before{width:1.3333333333vw;height:8.8vw}.page-heading .text .jp{font-size:7.4666666667vw}.page-heading .text .en{margin-left:2.6666666667vw;font-size:3.7333333333vw}}.page-heading-sub{font-size:2.2rem;line-height:1.3636363636}@media screen and (max-width:767px){.page-heading-sub{font-size:5.8666666667vw}}.progressbar{margin-bottom:6.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.progressbar__item{position:relative;width:17.5rem;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;padding:1.75rem 0 1.75rem 2.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;background:#e8eaf0;color:#000;font-size:1.5rem}.progressbar__item:after{content:"";position:absolute;z-index:2;top:0;right:-2.5rem;display:inline-block;width:2.5rem;height:5rem;background:#e8eaf0;clip-path:polygon(0 0,0 100%,100% 50%)}.progressbar__item.has-border .arrow{position:absolute;display:inline-block;width:2.7rem;height:5rem;top:0;right:-2.7rem;z-index:3}.progressbar__item.has-border .arrow::after,.progressbar__item.has-border .arrow::before{content:"";position:absolute;top:calc(50% - 1px);right:0;width:3.65rem;height:.2rem;border-radius:9999px;background-color:#fff;-webkit-transform-origin:calc(100% - 1px) 50%;transform-origin:calc(100% - 1px) 50%}.progressbar__item.has-border .arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.progressbar__item.has-border .arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.progressbar__item.active{z-index:1;background:#173994;color:#fff}.progressbar__item.active:after{background:#173994}@media screen and (max-width:767px){.progressbar{margin-bottom:10.6666666667vw}.progressbar__item{width:31%;padding:4.6666666667vw 0 4.6666666667vw 2.6666666667vw;font-size:2.9333333333vw}.progressbar__item:nth-of-type(2){padding-left:8vw}.progressbar__item:nth-of-type(3){padding-left:6.6666666667vw}.progressbar__item:after{right:-6.6666666667vw;width:6.6666666667vw;height:100%}.progressbar__item.has-border .arrow{width:7.2vw;height:13.3333333333vw;right:-7.2vw}.progressbar__item.has-border .arrow::after,.progressbar__item.has-border .arrow::before{width:9.7333333333vw;height:.5333333333vw}}.elm-form__block:not(:first-of-type){margin-top:5.4rem}.elm-form__block__head{background:#e7eaef;border-radius:.5rem;font-size:1.8rem;line-height:1.6666666667;padding:.9rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:3rem}@media screen and (max-width:767px){.elm-form__block:not(:first-of-type){margin-top:14.4vw}.elm-form__block__head{border-radius:1.3333333333vw;font-size:4.8vw;padding:2.4vw 5.3333333333vw;margin-bottom:8vw}}.form__item{margin-top:3rem;max-width:50rem}@media screen and (max-width:767px){.form__item{margin-top:6.6666666667vw}}.form__item[data-width=full]{width:100%;max-width:100%}.form__item__note{margin-top:1.1rem;font-size:1.2rem;line-height:1.3333333333;padding-left:.8em;text-indent:-.6em}@media screen and (max-width:767px){.form__item__note{margin-top:2.9333333333vw;font-size:3.2vw}}.form__item:first-of-type{margin-top:0}.form__item.privacy-check{margin-top:6rem}.form__item.privacy-check .elm-checkbox-wrap{width:100%;text-align:center}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label{padding-left:3.5rem;padding-top:.2rem;position:relative;display:block}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label:before{top:.2rem;-webkit-transform:none;transform:none}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label:after{top:0;-webkit-transform:translateY(.4rem) rotate(-45deg);transform:translateY(.4rem) rotate(-45deg)}@media screen and (max-width:767px){.form__item.privacy-check{margin-top:16vw}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label{padding-left:9.3333333333vw;padding-top:.5333333333vw}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label:before{top:.5333333333vw}.form__item.privacy-check .elm-checkbox-wrap .elm-checkbox input+label:after{top:0;-webkit-transform:translateY(1.0666666667vw) rotate(-45deg);transform:translateY(1.0666666667vw) rotate(-45deg)}}.form__item .heading{font-size:1.5rem;font-weight:600;padding-bottom:1rem}.form__item .heading.pb-none{padding-bottom:0}.form__item .heading.pb-none .elm-text{line-height:1}.form__item .heading .required-label{margin-left:1.7rem;padding:.4rem 1.2rem .3rem;font-size:1.3rem;background-color:#ff752a;color:#fff;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.form__item .heading{font-size:3.7333333333vw;font-weight:600;padding-bottom:2.6666666667vw}.form__item .heading.pb-none{padding-bottom:0}.form__item .heading.pb-none .elm-text{line-height:1}.form__item .heading .required-label{margin-left:4.5333333333vw;padding:.9333333333vw 3.2vw .9333333333vw;font-size:3.2vw}}.form__item .content.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .content .inner-wrap:not(:last-of-type){margin-right:3rem}.form__item .content .inner.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item .content .inner.flex .elm-text{-ms-flex-negative:0;flex-shrink:0;font-size:1.4rem}.form__item .content .inner:not(:first-of-type){margin-top:1rem}.form__item .content .required-label{margin-left:1.7rem;padding:.4rem 1.2rem .3rem;font-size:1.3rem;background-color:#ff752a;color:#fff;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.form__item .content.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .content .inner-wrap:not(:last-of-type){margin-right:8vw}.form__item .content .inner.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item .content .inner.flex.sp-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .content .inner.flex .elm-text{-ms-flex-negative:0;flex-shrink:0;font-size:3.7333333333vw}.form__item .content .inner:not(:first-of-type){margin-top:2.6666666667vw}.form__item .content .required-label{margin-left:4.5333333333vw;padding:1.0666666667vw 3.2vw .8vw;font-size:3.2vw}}.form__item .form-err-txt{width:100%;display:block;margin-top:.5rem;font-size:1.4rem;color:#bd341d;font-weight:700}@media screen and (max-width:767px){.form__item .form-err-txt{margin-top:1.3333333333vw;font-size:3.7333333333vw}}.form__item .elm-input{width:100%;max-width:50rem;border:1px solid #a0a4a7;border-radius:.5rem;padding:1.5rem 1.3rem 1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.form__item .elm-input:focus{outline:0}.form__item .elm-input::-webkit-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-input::-moz-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-input:-ms-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-input::-ms-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-input::placeholder{color:#959595;font-size:1.4rem}.form__item .elm-input[data-width=short]{max-width:15.7rem}.form__item .elm-input[data-width=middle]{max-width:20.5rem}.form__item .elm-input[data-width=large]{max-width:30rem}.form__item .elm-input.err{border-color:#bd341d;border-width:2px}@media screen and (max-width:767px){.form__item .elm-input{border-radius:1.3333333333vw;padding:4vw 3.4666666667vw 3.7333333333vw}.form__item .elm-input::-webkit-input-placeholder{color:#959595;font-size:3.7333333333vw}.form__item .elm-input::-moz-placeholder{color:#959595;font-size:3.7333333333vw}.form__item .elm-input:-ms-input-placeholder{color:#959595;font-size:3.7333333333vw}.form__item .elm-input::-ms-input-placeholder{color:#959595;font-size:3.7333333333vw}.form__item .elm-input::placeholder{color:#959595;font-size:3.7333333333vw}.form__item .elm-input[data-width=short]{max-width:41.8666666667vw}.form__item .elm-input[data-width=middle]{max-width:54.6666666667vw}.form__item .elm-input[data-width=large]{max-width:80vw}}.form__item .elm-text+.elm-input{margin-left:1.8rem}@media screen and (max-width:767px){.form__item .elm-text+.elm-input{margin-left:4.8vw}}.form__item .elm-input+.elm-text{margin-left:1.8rem}@media screen and (max-width:767px){.form__item .elm-input+.elm-text{margin-left:4.8vw}}.form__item .elm-textarea textarea{width:100%;height:17.8rem;border:1px solid #a0a4a7;border-radius:.5rem;padding:1.5rem 1.3rem 1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-textarea textarea:focus{outline:0}.form__item .elm-textarea textarea::-webkit-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-textarea textarea::-moz-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-textarea textarea:-ms-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-textarea textarea::-ms-input-placeholder{color:#959595;font-size:1.4rem}.form__item .elm-textarea textarea::placeholder{color:#959595;font-size:1.4rem}.form__item .elm-textarea textarea.err{border-color:#bd341d;border-width:2px}@media screen and (max-width:767px){.form__item .elm-textarea textarea{height:47.4666666667vw;border-radius:1.3333333333vw;padding:4vw 3.4666666667vw 3.7333333333vw}.form__item .elm-textarea textarea::-webkit-input-placeholder{font-size:3.7333333333vw}.form__item .elm-textarea textarea::-moz-placeholder{font-size:3.7333333333vw}.form__item .elm-textarea textarea:-ms-input-placeholder{font-size:3.7333333333vw}.form__item .elm-textarea textarea::-ms-input-placeholder{font-size:3.7333333333vw}.form__item .elm-textarea textarea::placeholder{font-size:3.7333333333vw}}.form__item .elm-selectbox{position:relative;overflow:hidden;border:1px solid #a0a4a7;border-radius:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.form__item .elm-selectbox:first-child{margin-top:0}.form__item .elm-selectbox[data-width=short]{max-width:15.7rem;min-width:15.7rem}.form__item .elm-selectbox[data-width=middle]{max-width:20.5rem;min-width:20.5rem}.form__item .elm-selectbox[data-width=large]{max-width:30rem;min-width:30rem}.form__item .elm-selectbox:before{content:"";position:absolute;top:50%;right:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:13px;height:11px;background:#000;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.form__item .elm-selectbox.err{border-color:#bd341d;border-width:2px}.form__item .elm-selectbox select{width:100%;padding:1.5rem 1.3rem 1.4rem;cursor:pointer;text-overflow:ellipsis;border:none;outline:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__item .elm-selectbox select::-ms-expand{display:none}@media screen and (max-width:767px){.form__item .elm-selectbox{border-radius:1.3333333333vw}.form__item .elm-selectbox[data-width=short]{max-width:41.8666666667vw;min-width:41.8666666667vw}.form__item .elm-selectbox[data-width=middle]{max-width:54.6666666667vw;min-width:54.6666666667vw}.form__item .elm-selectbox[data-width=large]{max-width:80vw;min-width:80vw}.form__item .elm-selectbox:before{right:3.7333333333vw;width:3.4666666667vw;height:2.9333333333vw;pointer-events:none}.form__item .elm-selectbox select{padding:4vw 3.4666666667vw 3.7333333333vw}}.form__item .elm-text+.elm-selectbox{margin-left:1.8rem}@media screen and (max-width:767px){.form__item .elm-text+.elm-selectbox{margin-left:4.8vw}}.form__item .elm-selectbox+.elm-text{margin-left:1.8rem}@media screen and (max-width:767px){.form__item .elm-selectbox+.elm-text{margin-left:4.8vw}}.form__item .elm-checkbox-wrap{display:inline-block}.form__item .elm-checkbox-wrap.err input+label:before{border-color:red;border-width:2px}.form__item .elm-checkbox{cursor:pointer}.form__item .elm-checkbox a,.form__item .elm-checkbox a:link,.form__item .elm-checkbox a:visited{color:#173994;text-decoration:underline}.form__item .elm-checkbox a,.form__item .elm-checkbox a:link,.form__item .elm-checkbox a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-checkbox a:hover{color:#173994;text-decoration:none}}.form__item .elm-checkbox.type2 input+label{padding-left:0;padding-right:2.8rem}.form__item .elm-checkbox.type2 input+label:before{left:auto;right:0}.form__item .elm-checkbox.type2 input+label:after{left:auto;right:.1rem}.form__item .elm-checkbox:last-child{margin-right:0}.form__item .elm-checkbox *{cursor:pointer}.form__item .elm-checkbox input{display:none}.form__item .elm-checkbox input+label{padding-left:3.5rem;padding-top:.2rem;position:relative;display:block}.form__item .elm-checkbox input+label:before{content:"";width:2rem;height:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a0a4a7;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__item .elm-checkbox input+label:after{content:"";width:1.7rem;height:.8rem;border:.2rem solid #000;border-width:0 0 .3rem .3rem;position:absolute;top:50%;left:.3rem;-webkit-transform:translateY(-.8rem) rotate(-45deg);transform:translateY(-.8rem) rotate(-45deg);opacity:0}.form__item .elm-checkbox input:checked+label:after{opacity:1}@media screen and (max-width:767px){.form__item .elm-checkbox.type2 input+label{padding-right:7.4666666667vw}.form__item .elm-checkbox.type2 input+label:after{right:.2666666667vw}.form__item .elm-checkbox input+label{padding-left:9.3333333333vw;padding-top:.5333333333vw}.form__item .elm-checkbox input+label:before{width:5.3333333333vw;height:5.3333333333vw}.form__item .elm-checkbox input+label:after{width:4.5333333333vw;height:2.1333333333vw;border:.5333333333vw solid #000;border-width:0 0 .8vw .8vw;left:.8vw;-webkit-transform:translateY(-2.1333333333vw) rotate(-45deg);transform:translateY(-2.1333333333vw) rotate(-45deg)}}.form__item .elm-checkbox+.elm-checkbox{margin-top:.4rem}@media screen and (max-width:767px){.form__item .elm-checkbox+.elm-checkbox{margin-top:1.0666666667vw}}.form__item .elm-radio{font-size:1.5rem;line-height:2;display:inline;cursor:pointer;margin-right:3rem}.form__item .elm-radio:last-child{margin-right:0}.form__item .elm-radio *{cursor:pointer}.form__item .elm-radio input{display:none}.form__item .elm-radio input+label{padding-left:2.4rem;position:relative;display:block}.form__item .elm-radio input+label:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__item .elm-radio input+label:after{content:"";width:.8rem;height:.8rem;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;position:absolute;top:50%;left:.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.form__item .elm-radio input:checked+label:after{opacity:1}@media screen and (max-width:767px){.form__item .elm-radio{font-size:3.7333333333vw;margin-right:8vw}.form__item .elm-radio input+label{padding-left:6.4vw}.form__item .elm-radio input+label:before{width:4.2666666667vw;height:4.2666666667vw}.form__item .elm-radio input+label:after{width:2.1333333333vw;height:2.1333333333vw;left:1.0666666667vw}}.form__item .elm-radio-wrap{margin-top:1rem;padding-top:1.1rem}.form__item .elm-radio-wrap.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .elm-radio-wrap.flex .elm-radio{display:block;margin-top:0;-ms-flex-negative:0;flex-shrink:0}.form__item .elm-radio-wrap.err input+label:before{border-color:red;border-width:2px}.form__item .elm-radio-wrap:first-child{margin-top:0}.form__item .elm-radio-wrap .elm-radio{display:block;margin-top:1rem}.form__item .elm-radio-wrap .elm-radio:first-child{margin-top:0}@media screen and (max-width:767px){.form__item .elm-radio-wrap{margin-top:2.6666666667vw;padding-top:2.9333333333vw}.form__item .elm-radio-wrap .elm-radio{margin-top:2.6666666667vw}}.form__item .elm-customer-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .elm-customer-info__item{border-radius:.5rem;width:48.4931506849%;border:1px solid #a0a4a7;padding:2.4rem 1.5rem 2.4rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.form__item .elm-customer-info__item a,.form__item .elm-customer-info__item a:link,.form__item .elm-customer-info__item a:visited{color:#000;text-decoration:none}.form__item .elm-customer-info__item a,.form__item .elm-customer-info__item a:link,.form__item .elm-customer-info__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item a:hover{color:#000;text-decoration:none}}@media screen and (min-width:768px){.form__item .elm-customer-info__item:nth-of-type(odd){margin-right:3.0136986301%}.form__item .elm-customer-info__item:not(:nth-of-type(-n+2)){margin-top:3.0136986301%}}.form__item .elm-customer-info__item.drag-item{padding:3rem 1.5rem 2.4rem 3.5rem}.form__item .elm-customer-info__item .drag-point{position:absolute;right:1.2rem;top:1.2rem;width:2.2rem;height:1.4rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-customer-info__item .drag-point div{position:absolute;left:0;height:.2rem;width:2.2rem;background-color:#000;border-radius:.2rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-customer-info__item .drag-point div:nth-of-type(1){bottom:1.4rem}.form__item .elm-customer-info__item .drag-point div:nth-of-type(2){bottom:.7rem}.form__item .elm-customer-info__item .drag-point div:nth-of-type(3){bottom:0}.form__item .elm-customer-info__item .heading{font-size:1.8rem;line-height:1.6923076923;padding-bottom:0;font-weight:400}.form__item .elm-customer-info__item .heading+.text{margin-top:1.3rem}.form__item .elm-customer-info__item .name{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.6923076923}.form__item .elm-customer-info__item .text{font-size:1.3rem;line-height:1.6923076923}.form__item .elm-customer-info__item .textarea{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__item .elm-customer-info__item .textarea .elm-text{font-size:1.3rem;line-height:1.6923076923;font-weight:700}.form__item .elm-customer-info__item .edit-area{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__item .elm-customer-info__item .edit-area .edit{width:7rem;height:3.5rem}.form__item .elm-customer-info__item .edit-area .edit a,.form__item .elm-customer-info__item .edit-area .edit a:link,.form__item .elm-customer-info__item .edit-area .edit a:visited{color:#000;text-decoration:none}.form__item .elm-customer-info__item .edit-area .edit a,.form__item .elm-customer-info__item .edit-area .edit a:link,.form__item .elm-customer-info__item .edit-area .edit a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item .edit-area .edit a:hover{color:#000;text-decoration:none}}.form__item .elm-customer-info__item .edit-area .edit{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form__item .elm-customer-info__item .edit-area .edit a,.form__item .elm-customer-info__item .edit-area .edit button,.form__item .elm-customer-info__item .edit-area .edit input{border-radius:.5rem;font-size:1.3rem;border:.1rem solid #a0a4a7;width:100%;height:100%;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;text-align:center;padding:1rem;background:#e8eaf0;position:relative}.form__item .elm-customer-info__item .edit-area .edit a:hover,.form__item .elm-customer-info__item .edit-area .edit button:hover,.form__item .elm-customer-info__item .edit-area .edit input:hover{background:#fff}.form__item .elm-customer-info__item .edit-area .delete{margin-left:2rem;font-size:1.3rem}.form__item .elm-customer-info__item .edit-area .delete a,.form__item .elm-customer-info__item .edit-area .delete a:link,.form__item .elm-customer-info__item .edit-area .delete a:visited{color:#173994;text-decoration:underline}.form__item .elm-customer-info__item .edit-area .delete a,.form__item .elm-customer-info__item .edit-area .delete a:link,.form__item .elm-customer-info__item .edit-area .delete a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item .edit-area .delete a:hover{color:#173994;text-decoration:none}}.form__item .elm-customer-info__item.is-active{border-radius:.5rem;width:48.4931506849%;border:1px solid #a0a4a7;padding:3rem 1.5rem 2.4rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__item .elm-customer-info__item.is-active a,.form__item .elm-customer-info__item.is-active a:link,.form__item .elm-customer-info__item.is-active a:visited{color:#000;text-decoration:none}.form__item .elm-customer-info__item.is-active a,.form__item .elm-customer-info__item.is-active a:link,.form__item .elm-customer-info__item.is-active a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item.is-active a:hover{color:#000;text-decoration:none}}.form__item .elm-customer-info__item.is-active .drag-point{position:absolute;right:1.2rem;top:1.2rem;width:2.2rem;height:1.4rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-customer-info__item.is-active .drag-point div{position:absolute;left:0;height:.2rem;width:2.2rem;background-color:#000;border-radius:.2rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(1){bottom:1.4rem}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(2){bottom:.7rem}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(3){bottom:0}.form__item .elm-customer-info__item.is-active .heading{font-size:1.8rem;line-height:1.6923076923;padding-bottom:0;font-weight:400}.form__item .elm-customer-info__item.is-active .heading+.text{margin-top:1.3rem}.form__item .elm-customer-info__item.is-active .name{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.6923076923}.form__item .elm-customer-info__item.is-active .text{font-size:1.3rem;line-height:1.6923076923}.form__item .elm-customer-info__item.is-active .textarea{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__item .elm-customer-info__item.is-active .textarea .elm-text{font-size:1.3rem;line-height:1.6923076923;font-weight:700}.form__item .elm-customer-info__item.is-active .edit-area{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__item .elm-customer-info__item.is-active .edit-area .edit{width:7rem;height:3.5rem}.form__item .elm-customer-info__item.is-active .edit-area .edit a,.form__item .elm-customer-info__item.is-active .edit-area .edit a:link,.form__item .elm-customer-info__item.is-active .edit-area .edit a:visited{color:#000;text-decoration:none}.form__item .elm-customer-info__item.is-active .edit-area .edit a,.form__item .elm-customer-info__item.is-active .edit-area .edit a:link,.form__item .elm-customer-info__item.is-active .edit-area .edit a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item.is-active .edit-area .edit a:hover{color:#000;text-decoration:none}}.form__item .elm-customer-info__item.is-active .edit-area .edit{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form__item .elm-customer-info__item.is-active .edit-area .edit a,.form__item .elm-customer-info__item.is-active .edit-area .edit button,.form__item .elm-customer-info__item.is-active .edit-area .edit input{border-radius:.5rem;font-size:1.3rem;border:.1rem solid #a0a4a7;width:100%;height:100%;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;text-align:center;padding:1rem;background:#e8eaf0;position:relative}.form__item .elm-customer-info__item.is-active .edit-area .edit a:hover,.form__item .elm-customer-info__item.is-active .edit-area .edit button:hover,.form__item .elm-customer-info__item.is-active .edit-area .edit input:hover{background:#fff}.form__item .elm-customer-info__item.is-active .edit-area .delete{margin-left:2rem;font-size:1.3rem}.form__item .elm-customer-info__item.is-active .edit-area .delete a,.form__item .elm-customer-info__item.is-active .edit-area .delete a:link,.form__item .elm-customer-info__item.is-active .edit-area .delete a:visited{color:#173994;text-decoration:underline}.form__item .elm-customer-info__item.is-active .edit-area .delete a,.form__item .elm-customer-info__item.is-active .edit-area .delete a:link,.form__item .elm-customer-info__item.is-active .edit-area .delete a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-customer-info__item.is-active .edit-area .delete a:hover{color:#173994;text-decoration:none}}.form__item .elm-customer-info__item.add-btn{padding:0}.form__item .elm-customer-info__item.add-btn a{width:100%;height:100%;display:block;padding-top:6.2rem;padding-bottom:5.5rem}.form__item .elm-customer-info__item.add-btn a:hover{background:#f4f4f4}.form__item .elm-customer-info__item.add-btn .addr-add{width:100%;height:100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__item .elm-customer-info__item.add-btn .add-icon{width:6.5rem;height:6.5rem;border-radius:50%;border:1px solid #a0a4a7;position:relative}.form__item .elm-customer-info__item.add-btn .add-icon:before{content:"";width:3.5rem;height:.4rem;background:#a0a4a7;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form__item .elm-customer-info__item.add-btn .add-icon:after{content:"";width:.4rem;height:3.5rem;background:#a0a4a7;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form__item .elm-customer-info__item.add-btn .text{margin-top:1.7rem;font-size:1.5rem}@media screen and (max-width:767px){.form__item .elm-customer-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__item .elm-customer-info__item{border-radius:1.3333333333vw;width:100%;padding:4vw 4vw 4vw 4vw}.form__item .elm-customer-info__item:not(:first-of-type){margin-top:5.3333333333vw}.form__item .elm-customer-info__item.drag-item{padding:9.3333333333vw 4vw 4vw 4vw}.form__item .elm-customer-info__item .drag-point{right:3.2vw;top:3.2vw;width:5.8666666667vw;height:3.7333333333vw}.form__item .elm-customer-info__item .drag-point div{height:.2rem;width:5.8666666667vw;border-radius:.5333333333vw}.form__item .elm-customer-info__item .drag-point div:nth-of-type(1){bottom:3.7333333333vw}.form__item .elm-customer-info__item .drag-point div:nth-of-type(2){bottom:1.8666666667vw}.form__item .elm-customer-info__item .drag-point div:nth-of-type(3){bottom:0}.form__item .elm-customer-info__item .heading{font-size:4.8vw}.form__item .elm-customer-info__item .heading+.text{margin-top:3.4666666667vw}.form__item .elm-customer-info__item .name{margin-bottom:4vw;font-size:3.7333333333vw}.form__item .elm-customer-info__item .text{font-size:3.2vw}.form__item .elm-customer-info__item .textarea{margin-top:2.1333333333vw}.form__item .elm-customer-info__item .textarea .elm-text{font-size:3.2vw}.form__item .elm-customer-info__item .edit-area{margin-top:2.1333333333vw}.form__item .elm-customer-info__item .edit-area .edit{width:18.6666666667vw;height:9.3333333333vw}.form__item .elm-customer-info__item .edit-area .edit a,.form__item .elm-customer-info__item .edit-area .edit button,.form__item .elm-customer-info__item .edit-area .edit input{border-radius:1.3333333333vw;font-size:3.2vw;border:.2666666667vw solid #a0a4a7;padding:2.6666666667vw}.form__item .elm-customer-info__item .edit-area .delete{margin-left:5.3333333333vw;font-size:3.2vw}.form__item .elm-customer-info__item.is-active{border-radius:1.3333333333vw;width:100%;padding:9.3333333333vw 4vw 4vw 4vw}.form__item .elm-customer-info__item.is-active .drag-point{right:3.2vw;top:3.2vw;width:5.8666666667vw;height:3.7333333333vw}.form__item .elm-customer-info__item.is-active .drag-point div{height:.2rem;width:5.8666666667vw;border-radius:.5333333333vw}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(1){bottom:3.7333333333vw}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(2){bottom:1.8666666667vw}.form__item .elm-customer-info__item.is-active .drag-point div:nth-of-type(3){bottom:0}.form__item .elm-customer-info__item.is-active .heading{font-size:4.8vw}.form__item .elm-customer-info__item.is-active .heading+.text{margin-top:3.4666666667vw}.form__item .elm-customer-info__item.is-active .name{margin-bottom:4vw;font-size:3.7333333333vw}.form__item .elm-customer-info__item.is-active .text{font-size:3.2vw}.form__item .elm-customer-info__item.is-active .textarea{margin-top:2.1333333333vw}.form__item .elm-customer-info__item.is-active .textarea .elm-text{font-size:3.2vw}.form__item .elm-customer-info__item.is-active .edit-area{margin-top:2.1333333333vw}.form__item .elm-customer-info__item.is-active .edit-area .edit{width:18.6666666667vw;height:9.3333333333vw}.form__item .elm-customer-info__item.is-active .edit-area .edit a,.form__item .elm-customer-info__item.is-active .edit-area .edit button,.form__item .elm-customer-info__item.is-active .edit-area .edit input{border-radius:1.3333333333vw;font-size:3.2vw;border:.2666666667vw solid #a0a4a7;padding:2.6666666667vw}.form__item .elm-customer-info__item.is-active .edit-area .delete{margin-left:5.3333333333vw;font-size:3.2vw}.form__item .elm-customer-info__item.add-btn a{padding-top:16.5333333333vw;padding-bottom:14.6666666667vw}.form__item .elm-customer-info__item.add-btn .add-icon{width:17.3333333333vw;height:17.3333333333vw}.form__item .elm-customer-info__item.add-btn .add-icon:before{width:9.3333333333vw;height:1.0666666667vw}.form__item .elm-customer-info__item.add-btn .add-icon:after{width:1.0666666667vw;height:9.3333333333vw}.form__item .elm-customer-info__item.add-btn .text{margin-top:4.5333333333vw;font-size:3.7333333333vw}}.form__item .elm-equipment-register__item{max-width:64rem}.form__item .elm-equipment-register__item:not(:first-of-type){margin-top:5rem}.form__item .elm-equipment-register__item .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item .elm-equipment-register__item .head .text{font-size:1.5rem;line-height:2;margin-right:1.5rem}.form__item .elm-equipment-register__item .head .btn{width:7.5rem;height:3rem;font-size:1.3rem;line-height:1;color:#fff;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;background:#173994;border-radius:100vh;border:.2rem solid #173994;cursor:pointer}.form__item .elm-equipment-register__item .head .btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-equipment-register__item .head .btn:hover{background:#fff;color:#173994}}.form__item .elm-equipment-register__item .contents{margin-top:1.5rem;padding:1rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;line-height:2;border:1px solid #a0a4a7}.form__item .elm-equipment-register__item .contents .maker{width:30.4918032787%;padding-right:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-equipment-register__item .contents .memo{width:49.1803278689%;padding-right:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form__item .elm-equipment-register__item .contents .memo-text{margin-top:1.3rem;font-size:1.2rem;line-height:1.25;letter-spacing:.04em;white-space:pre-line}.form__item .elm-equipment-register__item .contents .edit{width:20.3278688525%;padding-right:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#173994;font-size:1.3rem}.form__item .elm-equipment-register__item .contents .edit a,.form__item .elm-equipment-register__item .contents .edit a:link,.form__item .elm-equipment-register__item .contents .edit a:visited{color:#173994;text-decoration:underline}.form__item .elm-equipment-register__item .contents .edit a,.form__item .elm-equipment-register__item .contents .edit a:link,.form__item .elm-equipment-register__item .contents .edit a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.form__item .elm-equipment-register__item .contents .edit a:hover{color:#173994;text-decoration:none}}@media screen and (max-width:1023px){.form__item .elm-equipment-register__item{max-width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.form__item .elm-equipment-register__item .contents{position:relative}.form__item .elm-equipment-register__item .contents .memo{width:100%;padding-right:0}.form__item .elm-equipment-register__item .contents .edit{position:absolute;right:1.5rem;top:1rem;width:auto;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:767px){.form__item .elm-equipment-register__item{max-width:100%}.form__item .elm-equipment-register__item:not(:first-of-type){margin-top:13.3333333333vw}.form__item .elm-equipment-register__item .head .text{font-size:3.7333333333vw;margin-right:4vw}.form__item .elm-equipment-register__item .head .btn{width:20vw;height:8vw;font-size:3.4666666667vw;border:.5333333333vw solid #173994}.form__item .elm-equipment-register__item .contents{margin-top:4vw;padding:2.6666666667vw 4vw;font-size:3.7333333333vw;display:block}.form__item .elm-equipment-register__item .contents .maker{width:100%;padding-right:0}.form__item .elm-equipment-register__item .contents .memo{margin-top:4vw;width:100%;padding-right:0}.form__item .elm-equipment-register__item .contents .memo-text{margin-top:4vw;font-size:3.2vw}.form__item .elm-equipment-register__item .contents .edit{margin-top:4vw;width:100%;padding-right:0;font-size:3.2vw}}.form__item .elm-input-number-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__item .elm-input-number-wrap .elm-selectbox{width:9rem;height:5rem;background:#fff;border:1px solid #a0a4a7;border-radius:.5rem;position:relative}@media screen and (max-width:767px){.form__item .elm-input-number-wrap .elm-selectbox{width:24vw;height:13.3333333333vw;border-radius:1.3333333333vw}}.form__item.toggle-password-item .content{position:relative}.form__item.toggle-password-item .content .elm-input{padding-right:5rem}.form__item.toggle-password-item .content .elm-input::-ms-reveal{display:none}.form__item.toggle-password-item .content .icon.eye{cursor:pointer;width:2.5rem;height:1.6rem;background:url(../img/common/icon/eye.svg) no-repeat center top;background-size:100% auto;position:absolute;right:1.5rem;top:1.6rem}.form__item.toggle-password-item .content .icon.hide{cursor:pointer;width:2.5rem;height:1.6rem;background:url(../img/common/icon/eye-slash.svg) no-repeat center top;background-size:100% auto;position:absolute;right:1.5rem;top:1.6rem}@media screen and (max-width:767px){.form__item.toggle-password-item .content .elm-input{padding-right:13.3333333333vw}.form__item.toggle-password-item .content .icon.eye{width:6.6666666667vw;height:4.2666666667vw;right:4vw;top:4.2666666667vw}.form__item.toggle-password-item .content .icon.hide{width:6.6666666667vw;height:4.2666666667vw;right:4vw;top:4.2666666667vw}}.elm-form.elm-form-confirm .form__item .heading{padding-bottom:0}.elm-btn-wrap{margin:0 auto}.elm-btn-wrap.elm-btn-wrap-form{margin-top:6rem}.elm-btn-wrap.flex{width:58rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.elm-btn-wrap.elm-btn-wrap-form{margin-top:10.6666666667vw}.elm-btn-wrap.flex{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elm-btn-wrap.flex .elm-btn:not(:last-of-type){margin-top:5.3333333333vw}}.elm-btn{width:28rem;height:5.5rem}.elm-btn a,.elm-btn a:link,.elm-btn a:visited{color:#fff;text-decoration:none}.elm-btn a,.elm-btn a:link,.elm-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn a:hover{color:#000;text-decoration:none}}.elm-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn[data-margin=auto]{margin-left:auto;margin-right:auto}.elm-btn .cart-note{margin-top:1.2rem;font-size:1.2rem;line-height:1.6666666667;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:-webkit-box;display:-ms-flexbox;display:flex}.elm-btn .cart-note:before{content:"※";display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:.2rem}.elm-btn a,.elm-btn button{font-size:1.4rem;border:.2rem solid #173994;width:100%;height:100%;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;text-align:center;padding:1rem;background:#173994;color:#fff;position:relative;cursor:pointer}.elm-btn a,.elm-btn button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn a:hover,.elm-btn button:hover{background:#fff;color:#173994}}.elm-btn.arw a:after,.elm-btn.arw button:after{content:"";width:.7rem;height:1.2rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.1rem}.elm-btn.arw a:after,.elm-btn.arw button:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn.arw a:hover,.elm-btn.arw button:hover{color:#173994}.elm-btn.arw a:hover:after,.elm-btn.arw button:hover:after{background-color:#173994;right:1.6rem}}.elm-btn.btn-gray a,.elm-btn.btn-gray button{border:.2rem solid #8d9194;background:#8d9194}.elm-btn.btn-gray a:after,.elm-btn.btn-gray button:after{content:"";width:.7rem;height:1.2rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.1rem}.elm-btn.btn-gray a:after,.elm-btn.btn-gray button:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn.btn-gray a:hover,.elm-btn.btn-gray button:hover{background:#fff;color:#8d9194}.elm-btn.btn-gray a:hover:after,.elm-btn.btn-gray button:hover:after{background-color:#8d9194}}.elm-btn.btn-gray.arw-none a:after,.elm-btn.btn-gray.arw-none button:after{display:none}@media screen and (min-width:768px){.elm-btn.btn-gray.arw-none a:hover:after,.elm-btn.btn-gray.arw-none button:hover:after{display:none}}.elm-btn.pdf a:after,.elm-btn.pdf button:after{content:"";width:1.8rem;height:1.9rem;-webkit-mask-image:url(../img/common/icon/file-pdf-solid.svg);mask-image:url(../img/common/icon/file-pdf-solid.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.1rem}.elm-btn.pdf a:after,.elm-btn.pdf button:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn.pdf a:hover,.elm-btn.pdf button:hover{color:#173994}.elm-btn.pdf a:hover:after,.elm-btn.pdf button:hover:after{background-color:#173994;right:2.1rem}}@media screen and (max-width:767px){.elm-btn{width:100%;height:14.6666666667vw}.elm-btn .cart-note{margin-top:3.2vw;font-size:3.2vw}.elm-btn .cart-note:before{margin-right:.5333333333vw}.elm-btn a,.elm-btn button{font-size:3.7333333333vw;border:.5333333333vw solid #173994;padding:2.6666666667vw}.elm-btn.arw a:after,.elm-btn.arw button:after{width:1.8666666667vw;height:3.2vw;right:5.6vw}.elm-btn.btn-gray a,.elm-btn.btn-gray button{border:.5333333333vw solid #8d9194}.elm-btn.btn-gray a:after,.elm-btn.btn-gray button:after{width:1.8666666667vw;height:3.2vw;right:5.6vw}.elm-btn.pdf a:after,.elm-btn.pdf button:after{width:4.8vw;height:5.0666666667vw;right:5.6vw}}.elm-cart-btn{position:relative}.elm-cart-btn.show-popup>a,.elm-cart-btn.show-popup>input{pointer-events:none}.elm-cart-btn.show-popup:hover{background:#173994;color:#fff}.elm-cart-btn.show-popup .popup{pointer-events:auto;margin-top:0;opacity:1;z-index:200}.elm-cart-btn .popup{opacity:0;pointer-events:none;width:34rem;height:6rem;background:#fff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-box-shadow:0 .8rem 2rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 2rem 0 rgba(0,0,0,.2);border-radius:.2rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2rem}.elm-cart-btn .popup{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-cart-btn .popup .look-cart-btn{width:12rem;min-width:12rem;margin:0 1rem}.elm-cart-btn .popup .look-cart-btn a{border:.2rem solid #173994;padding:.4rem;border-radius:.5rem}.elm-cart-btn .popup .look-cart-btn a:hover{background:#fff;color:#173994}.elm-cart-btn .popup .look-cart-btn a:after{display:none}.elm-cart-btn .popup .popup-close-btn{width:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.elm-cart-btn .popup:after{content:"";position:absolute;bottom:-1.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem;height:1.2rem;background-color:#fff;clip-path:polygon(50% 1.2rem,0 0,2rem 0)}@media screen and (max-width:767px){.elm-cart-btn .popup{width:90.6666666667vw;height:16vw;-webkit-box-shadow:0 2.1333333333vw 5.3333333333vw 0 rgba(0,0,0,.2);box-shadow:0 2.1333333333vw 5.3333333333vw 0 rgba(0,0,0,.2);border-radius:.5333333333vw;padding:2.6666666667vw 5.3333333333vw}.elm-cart-btn .popup .look-cart-btn{width:32vw;min-width:32vw;margin:0 2.6666666667vw}.elm-cart-btn .popup .look-cart-btn a{border:.5333333333vw solid #173994;padding:1.0666666667vw;border-radius:1.3333333333vw}.elm-cart-btn .popup .popup-close-btn{width:3.7333333333vw}.elm-cart-btn .popup:after{bottom:-3.2vw;width:5.3333333333vw;height:3.2vw;clip-path:polygon(50% 3.2vw,0 0,5.3333333333vw 0)}}.elm-text{font-size:1.5rem;line-height:2}@media screen and (max-width:767px){.elm-text{font-size:3.7333333333vw}}.elm-text-link{font-size:1.5rem;line-height:2}.elm-text-link a,.elm-text-link a:link,.elm-text-link a:visited{color:#173994;text-decoration:underline}.elm-text-link a,.elm-text-link a:link,.elm-text-link a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-text-link a:hover{color:#173994;text-decoration:none}}.elm-text-link.small{font-size:1.2rem}.elm-text-link.al-center{text-align:center}.elm-text-link.al-right{text-align:right}@media screen and (max-width:767px){.elm-text-link{font-size:3.7333333333vw}.elm-text-link.small{font-size:3.2vw}}.text-block .elm-text{margin-top:2.5rem}.text-block .elm-text-link{margin-top:4rem}@media screen and (max-width:767px){.text-block .elm-text{margin-top:6.6666666667vw}.text-block .elm-text-link{margin-top:10.6666666667vw}}.elm-cart-table{width:100%;border-collapse:collapse;font-size:1.5rem;line-height:2;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-cart-table th{border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e8eaf0;font-weight:400;padding:.85rem}.elm-cart-table th.product-details-head{width:55%}.elm-cart-table th.quantity-head{width:28.5%}.elm-cart-table th.amount-head{width:16.5%}.elm-cart-table th .inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-cart-table td{border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-cart-table td .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-cart-table td.product-details{padding:2.5rem 3rem}.elm-cart-table td.product-details .image{min-width:10rem;width:10rem;margin-right:3rem}.elm-cart-table td.product-details .elm-text{min-width:12.7rem;margin-left:4.9rem}.elm-cart-table td.product-details .elm-text.text-small{min-width:18.2rem;margin-left:0;font-size:1.3rem;line-height:1.6923076923}.elm-cart-table td.quantity{padding:5rem 3rem}.elm-cart-table td.quantity a,.elm-cart-table td.quantity a:link,.elm-cart-table td.quantity a:visited{color:#173994;text-decoration:underline}.elm-cart-table td.quantity a,.elm-cart-table td.quantity a:link,.elm-cart-table td.quantity a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-cart-table td.quantity a:hover{color:#173994;text-decoration:none}}.elm-cart-table td.quantity .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elm-cart-table td.quantity .elm-text{margin-left:1rem}.elm-cart-table td.quantity .delete{display:block;margin-left:2.7rem;font-size:1.3rem;line-height:1;color:#173994}.elm-cart-table td.amount{padding:3rem}.elm-cart-table td.amount .elm-text{text-align:right}@media screen and (min-width:768px) and (max-width:1023px){.elm-cart-table td .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.elm-cart-table td.product-details{padding:2rem 2rem}.elm-cart-table td.product-details .image{min-width:20rem;width:20rem;margin-right:0}.elm-cart-table td.product-details .elm-text{margin-left:0;margin-top:1rem}.elm-cart-table td.product-details .elm-text.text-small{margin-top:2rem;min-width:100%;width:100%;margin-left:0}.elm-cart-table td.quantity{padding:2rem 2rem}.elm-cart-table td.quantity .elm-input-number-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elm-cart-table td.quantity .delete{margin-left:1.3333333333vw}.elm-cart-table td.amount{padding:2rem}}@media screen and (max-width:767px){.elm-cart-table{width:100%}.elm-cart-table thead{display:none}.elm-cart-table tbody,.elm-cart-table td,.elm-cart-table tr{display:block;width:100%}.elm-cart-table td{position:relative}.elm-cart-table td .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-cart-table td.product-details{padding:0 0 0 32vw}.elm-cart-table td.product-details .image{min-width:26.6666666667vw;max-width:26.6666666667vw;width:26.6666666667vw;margin-right:0}.elm-cart-table td.product-details .elm-text{margin-top:1.3333333333vw;min-width:100%;width:100%;margin-left:0}.elm-cart-table td.product-details .elm-text.text-small{margin-top:2.6666666667vw;min-width:100%;width:100%;margin-left:0;font-size:3.7333333333vw}.elm-cart-table td.quantity{padding:0 0 0 32vw}.elm-cart-table td.quantity .inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elm-cart-table td.quantity .form__item .elm-input-number-wrap .elm-selectbox{width:20vw}.elm-cart-table td.quantity .elm-text{margin-left:2.6666666667vw}.elm-cart-table td.quantity .delete{display:block;margin-left:2.6666666667vw;font-size:3.4666666667vw;line-height:1;color:#173994}.elm-cart-table td.amount{padding:5.3333333333vw 5.3333333333vw 5.3333333333vw 32vw}.elm-cart-table td.amount .elm-text{text-align:right}.elm-cart-table td::before{content:attr(data-label);position:absolute;top:0;left:0;width:32vw;height:100%;border-right:2px solid #a0a4a7;background:#e8eaf0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4vw;font-weight:400;font-size:4vw}}.elm-cart-total{margin-left:auto;max-width:50rem}.elm-cart-total__item{border-bottom:1px solid #a0a4a7}.elm-cart-total__item.shipping{padding-top:1.4rem;padding-bottom:.1rem;font-size:1.5rem;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elm-cart-total__item.total{padding-top:1.2rem;padding-bottom:.3rem;font-size:1.7rem;line-height:1.7647058824;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elm-cart-total__note{margin-top:1.6rem;font-size:1.2rem;line-height:1.6666666667}@media screen and (max-width:767px){.elm-cart-total{max-width:100%}.elm-cart-total__item.shipping{padding-top:3.7333333333vw;padding-bottom:.2666666667vw;font-size:3.7333333333vw}.elm-cart-total__item.total{padding-top:3.2vw;padding-bottom:.8vw;font-size:4.2666666667vw}.elm-cart-total__note{margin-top:4.2666666667vw;font-size:2.9333333333vw}}.pankuzu{margin-top:.8rem;text-align:right}.pankuzu__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pankuzu__list li{font-size:1.2rem;line-height:2.5}.pankuzu__list li a,.pankuzu__list li a:link,.pankuzu__list li a:visited{color:#000;text-decoration:none}.pankuzu__list li a,.pankuzu__list li a:link,.pankuzu__list li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.pankuzu__list li a:hover{opacity:.5;text-decoration:none}}.pankuzu__list li:not(:last-of-type):after{content:"＞";display:inline-block;margin:0 1rem}@media screen and (max-width:767px){.pankuzu{margin-top:2.1333333333vw}.pankuzu__list{display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;white-space:nowrap}.pankuzu__list li{display:inline;font-size:3.2vw}.pankuzu__list li:not(:last-of-type):after{margin:0 2.6666666667vw}}.machine-reg-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.machine-reg-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.machine-reg-modal::-webkit-scrollbar{display:none}.machine-reg-modal.active{opacity:1;pointer-events:auto}.machine-reg-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.machine-reg-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.machine-reg-modal__inner{margin:0 auto;width:100%;background:#fff;position:relative;overflow:hidden;max-width:73.5rem;padding:2.9rem 3.5rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;z-index:2}.machine-reg-modal__inner .modal-heading{font-size:2rem;line-height:1.5;margin-bottom:1.7rem}.machine-reg-modal__inner .elm-text{margin-bottom:1rem}.machine-reg-modal__inner .elm-selectbox:not(:last-of-type){margin-right:1rem}.machine-reg-modal__inner .elm-selectbox.maker{-ms-flex-negative:0;flex-shrink:0;width:22.5rem}.machine-reg-modal__inner .elm-selectbox.machine{-ms-flex-negative:0;flex-shrink:0;width:16rem}.machine-reg-modal__inner .elm-selectbox.units{-ms-flex-negative:0;flex-shrink:0;width:16rem}.machine-reg-modal__inner .elm-selectbox select:disabled{background:#cdcecf;cursor:default}.machine-reg-modal__inner .form__item .elm-textarea textarea{height:13.5rem;padding:2rem 3.5rem 2rem 2rem}.machine-reg-modal__inner .memo{margin-top:2.9rem}.machine-reg-modal__inner .memo .heading{font-size:1.4rem;padding-bottom:.6rem}.machine-reg-modal__inner .modal-btn{margin-top:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.machine-reg-modal__inner .modal-btn__registration{width:18.5rem;height:4rem}.machine-reg-modal__inner .modal-btn__registration a,.machine-reg-modal__inner .modal-btn__registration a:link,.machine-reg-modal__inner .modal-btn__registration a:visited{color:#fff;text-decoration:none}.machine-reg-modal__inner .modal-btn__registration a,.machine-reg-modal__inner .modal-btn__registration a:link,.machine-reg-modal__inner .modal-btn__registration a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.machine-reg-modal__inner .modal-btn__registration a:hover{color:#173994;text-decoration:none}}.machine-reg-modal__inner .modal-btn__registration a,.machine-reg-modal__inner .modal-btn__registration button{width:100%;height:100%;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;border:2px solid #173994;background:#173994;color:#fff;border-radius:100vh;line-height:1}.machine-reg-modal__inner .modal-btn__registration a,.machine-reg-modal__inner .modal-btn__registration button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.machine-reg-modal__inner .modal-btn__registration a:hover,.machine-reg-modal__inner .modal-btn__registration button:hover{background:#fff;color:#173994}}.machine-reg-modal__inner .modal-btn__cancel{margin-right:1.5rem}.machine-reg-modal__inner .modal-btn__cancel .elm-text-link{font-size:1.4rem}@media screen and (max-width:767px){.machine-reg-modal__contents{padding:5.3333333333vw 5.3333333333vw}.machine-reg-modal__inner{max-width:100%;padding:7.7333333333vw 6.6666666667vw 8vw;border-radius:2.6666666667vw}.machine-reg-modal__inner .modal-heading{font-size:5.3333333333vw;margin-bottom:4.5333333333vw}.machine-reg-modal__inner .elm-text{margin-bottom:2.6666666667vw}.machine-reg-modal__inner .content .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.machine-reg-modal__inner .elm-selectbox:not(:last-of-type){margin-right:0}.machine-reg-modal__inner .elm-selectbox.maker{width:100%;margin-bottom:5.3333333333vw}.machine-reg-modal__inner .elm-selectbox.machine{width:100%;margin-bottom:5.3333333333vw}.machine-reg-modal__inner .elm-selectbox.units{width:100%}.machine-reg-modal__inner .form__item .elm-textarea textarea{height:36vw;padding:5.3333333333vw 5.3333333333vw 5.3333333333vw 5.3333333333vw}.machine-reg-modal__inner .memo{margin-top:7.7333333333vw}.machine-reg-modal__inner .memo .heading{font-size:3.7333333333vw;padding-bottom:1.6vw}.machine-reg-modal__inner .modal-btn{margin-top:5.3333333333vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.machine-reg-modal__inner .modal-btn__registration{width:100%;height:10.6666666667vw}.machine-reg-modal__inner .modal-btn__cancel{margin-top:2.6666666667vw;margin-right:0}.machine-reg-modal__inner .modal-btn__cancel .elm-text-link{font-size:3.7333333333vw}}.login-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.login-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.login-modal::-webkit-scrollbar{display:none}.login-modal.active{opacity:1;pointer-events:auto}.login-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.login-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.login-modal__wrap{margin:0 auto;width:100%;background:#fff;position:relative;overflow:hidden;max-width:73.5rem;padding:3rem 3.5rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;z-index:2}.login-modal__wrap .modal-heading{font-size:2rem;line-height:1.5;margin-bottom:1.7rem;text-align:center}.login-modal__wrap .elm-btn-wrap{margin:3.3rem auto 0 auto}.login-modal__wrap .elm-btn-wrap .elm-btn.btn-gray{margin-top:2rem}.login-modal__wrap .modal-text{margin-top:1.3rem;font-size:1.4rem;line-height:2.1428571429;text-align:center}.login-modal__wrap .modal-text-small{width:60.1503759398%;margin:4.5rem auto 0;font-size:1.2rem;line-height:1.3333333333}.login-modal__wrap .modal-text-small .tel{width:8.7rem;display:inline-block;line-height:1;margin-top:1.8rem}.login-modal__wrap .modal-close{position:absolute;top:1.6rem;right:1.6rem;width:2rem;height:2rem;background:url(../img/common/icon/icon_modal-close.png);background-size:100% auto;line-height:1;display:inline-block;cursor:pointer}.login-modal .prov-reg-modal__wrap{margin:0 auto;width:100%;position:relative;max-width:73.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.login-modal .prov-reg-modal__wrap .modal-heading{font-size:2rem;line-height:2;text-align:center;background:#e7eaef;padding:4.7rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem 1rem 0 0}.login-modal .prov-reg-modal__wrap .modal-text{font-size:1.5rem;line-height:1.8666666667;padding:3.2rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 1rem 1rem;background:#fff}.login-modal .prov-reg-modal__wrap .modal-close{position:absolute;top:-1.5rem;right:-1.5rem;width:3.5rem;height:3.5rem;background:url(../img/common/icon/icon_modal-close-gray.png);background-size:100% auto;line-height:1;display:inline-block;cursor:pointer}@media screen and (max-width:767px){.login-modal__contents{padding:5.3333333333vw 5.3333333333vw}.login-modal__wrap{max-width:100%;padding:13.3333333333vw 6.6666666667vw 8vw;border-radius:2.6666666667vw}.login-modal__wrap .modal-heading{font-size:5.3333333333vw;margin-bottom:4.5333333333vw}.login-modal__wrap .elm-btn-wrap{margin:8.8vw auto 0 auto}.login-modal__wrap .elm-btn-wrap .elm-btn.btn-gray{margin-top:5.3333333333vw}.login-modal__wrap .modal-text{margin-top:3.4666666667vw;font-size:3.7333333333vw;text-align:left}.login-modal__wrap .modal-text-small{width:100%;margin:12vw auto 0;font-size:3.2vw;text-align:left}.login-modal__wrap .modal-text-small .tel{width:23.2vw;margin-top:4.8vw}.login-modal__wrap .modal-close{top:4.2666666667vw;right:4.2666666667vw;width:5.3333333333vw;height:5.3333333333vw}.login-modal .prov-reg-modal__wrap{max-width:100%}.login-modal .prov-reg-modal__wrap .modal-heading{font-size:5.3333333333vw;padding:12.5333333333vw 6.6666666667vw;border-radius:2.6666666667vw 2.6666666667vw 0 0}.login-modal .prov-reg-modal__wrap .modal-text{font-size:3.7333333333vw;padding:8.5333333333vw 6.6666666667vw;border-radius:0 0 2.6666666667vw 2.6666666667vw}.login-modal .prov-reg-modal__wrap .modal-close{top:-4vw;right:-4vw;width:9.3333333333vw;height:9.3333333333vw}}.cart-modal-btn{margin:6rem auto 0 auto;width:58rem;height:5.5rem}.cart-modal-btn a,.cart-modal-btn a:link,.cart-modal-btn a:visited{color:#fff;text-decoration:none}.cart-modal-btn a,.cart-modal-btn a:link,.cart-modal-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.cart-modal-btn a:hover{color:#000;text-decoration:none}}.cart-modal-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-modal-btn .elm-btn{width:100%}@media screen and (max-width:767px){.cart-modal-btn{margin:8vw auto 0 auto;width:100%;height:14.6666666667vw}}.cart-free-input-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.cart-free-input-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-free-input-modal::-webkit-scrollbar{display:none}.cart-free-input-modal.active{opacity:1;pointer-events:auto}.cart-free-input-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.cart-free-input-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.cart-free-input-modal__inner{margin:0 auto;width:100%;background:#fff;position:relative;overflow:hidden;max-width:73.5rem;padding:3rem 3.5rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;z-index:2}.cart-free-input-modal__inner .modal-heading{font-size:2rem;line-height:1.5;text-align:left;margin-bottom:1.4rem}.cart-free-input-modal__inner .form__item{margin-top:3rem}.cart-free-input-modal__inner .form__item:first-of-type{margin-top:0}.cart-free-input-modal__inner .form__item .note{margin-top:.8rem;text-align:left;font-size:1.2rem;line-height:1.5}.cart-free-input-modal__inner .form__item .note:before{content:"※";-ms-flex-negative:0;flex-shrink:0}.cart-free-input-modal__inner .elm-btn-wrap{margin:3.3rem auto 0 auto}.cart-free-input-modal__inner .modal-close{position:absolute;top:1.6rem;right:1.6rem;width:2rem;height:2rem;background:url(../img/common/icon/icon_modal-close.png);background-size:100% auto;line-height:1;display:inline-block;cursor:pointer}@media screen and (max-width:767px){.cart-free-input-modal__contents{padding:5.3333333333vw 5.3333333333vw}.cart-free-input-modal__inner{max-width:100%;padding:8vw 6.6666666667vw 8vw;border-radius:2.6666666667vw;z-index:2}.cart-free-input-modal__inner .modal-heading{font-size:5.3333333333vw;margin-bottom:3.7333333333vw}.cart-free-input-modal__inner .form__item{margin-top:5.3333333333vw}.cart-free-input-modal__inner .form__item .note{margin-top:2.1333333333vw;font-size:3.2vw}.cart-free-input-modal__inner .elm-btn-wrap{margin:8.8vw auto 0 auto}.cart-free-input-modal__inner .modal-close{top:4.2666666667vw;right:4.2666666667vw;width:5.3333333333vw;height:5.3333333333vw}}.elm-pager{margin-top:6.8rem}.elm-pager__list{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}.elm-pager__list li{margin:0 .5rem;width:3rem;height:3rem;font-size:1.6rem;line-height:1;color:#173994;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}.elm-pager__list li a,.elm-pager__list li a:link,.elm-pager__list li a:visited{color:#173994;text-decoration:none}.elm-pager__list li a,.elm-pager__list li a:link,.elm-pager__list li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-pager__list li a:hover{color:#173994;text-decoration:underline}}.elm-pager__list li a{width:100%;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}.elm-pager__list li.is-active{color:#fff;background:#173994;pointer-events:none}.elm-pager__list li.prev a{position:relative}.elm-pager__list li.prev a:after{display:inline-block;line-height:1;content:"";width:.8rem;height:1.4rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#173994;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) scale(-1,1);transform:translateY(-50%) translateX(-50%) scale(-1,1)}.elm-pager__list li.prev a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-pager__list li.next a{position:relative}.elm-pager__list li.next a:after{display:inline-block;line-height:1;content:"";width:.8rem;height:1.4rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#173994;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elm-pager__list li.next a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:767px){.elm-pager{margin-top:18.1333333333vw}.elm-pager__list li{margin:0 1.3333333333vw;width:8vw;height:8vw;font-size:4.2666666667vw}.elm-pager__list li.prev a:after{width:2.1333333333vw;height:3.7333333333vw}.elm-pager__list li.next a:after{width:2.1333333333vw;height:3.7333333333vw}}.elm-paging{margin-top:7rem}.elm-paging__list{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}.elm-paging__list li.prev{margin-right:5rem}.elm-paging__list li.prev a,.elm-paging__list li.prev a:link,.elm-paging__list li.prev a:visited{color:#000;text-decoration:none}.elm-paging__list li.prev a,.elm-paging__list li.prev a:link,.elm-paging__list li.prev a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-paging__list li.prev a:hover{opacity:.5;text-decoration:none}}.elm-paging__list li.prev a{position:relative;padding-left:2.7rem}.elm-paging__list li.prev a:after{display:inline-block;line-height:1;content:"";width:.7rem;height:1.2rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#8d9194;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1)}.elm-paging__list li.prev a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-paging__list li.next{margin-left:5rem}.elm-paging__list li.next a,.elm-paging__list li.next a:link,.elm-paging__list li.next a:visited{color:#000;text-decoration:none}.elm-paging__list li.next a,.elm-paging__list li.next a:link,.elm-paging__list li.next a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-paging__list li.next a:hover{opacity:.5;text-decoration:none}}.elm-paging__list li.next a{position:relative;padding-right:2.7rem}.elm-paging__list li.next a:after{display:inline-block;line-height:1;content:"";width:.7rem;height:1.2rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#8d9194;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elm-paging__list li.next a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:767px){.elm-paging{margin-top:18.6666666667vw}.elm-paging__list li{width:33.3333333333%}.elm-paging__list li.prev{margin-right:0}.elm-paging__list li.prev a{padding-left:7.2vw}.elm-paging__list li.prev a:after{width:1.8666666667vw;height:3.2vw}.elm-paging__list li.next{margin-left:0;text-align:right}.elm-paging__list li.next a{padding-right:7.2vw}.elm-paging__list li.next a:after{width:1.8666666667vw;height:3.2vw}}.cms-contents .mb0{margin-bottom:0!important}.cms-contents .mb5{margin-bottom:5px!important}.cms-contents .mb10{margin-bottom:10px!important}.cms-contents .mb15{margin-bottom:15px!important}.cms-contents .mb20{margin-bottom:20px!important}.cms-contents .mb25{margin-bottom:25px!important}.cms-contents .mb30{margin-bottom:30px!important}.cms-contents .mb35{margin-bottom:35px!important}.cms-contents .mb40{margin-bottom:40px!important}.cms-contents .mb45{margin-bottom:45px!important}.cms-contents .mb50{margin-bottom:50px!important}.cms-contents .mt0{margin-top:0!important}.cms-contents .mt5{margin-top:5px!important}.cms-contents .mt10{margin-top:10px!important}.cms-contents .mt15{margin-top:15px!important}.cms-contents .mt20{margin-top:20px!important}.cms-contents .mt25{margin-top:25px!important}.cms-contents .mt30{margin-top:30px!important}.cms-contents .mt35{margin-top:35px!important}.cms-contents .mt40{margin-top:40px!important}.cms-contents .mt45{margin-top:45px!important}.cms-contents .mt50{margin-top:50px!important}.cms-contents__block:not(:first-of-type){margin-top:4.7rem}.cms-contents h3{font-size:2.2rem;line-height:1.3636363636}.cms-contents h3+p{margin-top:1.8rem;font-size:1.5rem;line-height:1.8666666667}.cms-contents table{width:100%;font-size:1.5rem;line-height:1.8666666667;border-collapse:collapse}.cms-contents table th{background:#e8eaf0;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.05rem 3.4rem;text-align:center;vertical-align:middle;font-weight:400}.cms-contents table td{border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:1.05rem 3.4rem;text-align:center;vertical-align:middle}.cms-contents table.two-row th{width:33.4%;text-align:left}.cms-contents table.two-row td{text-align:left}.cms-contents ol{counter-reset:item;list-style-type:none;padding-left:0}.cms-contents ol>li{text-indent:-1.3em;padding-left:1.3em}.cms-contents ol>li:before{counter-increment:item;content:counter(item) ".";padding-right:.5em}.cms-contents ul{list-style-type:none;padding-left:0}.cms-contents ul>li{text-indent:-1.3em;padding-left:1.3em}.cms-contents ul>li:before{content:"・";padding-right:.3em}.cms-contents ul.style-none{list-style-type:none;padding-left:0}.cms-contents ul.style-none>li{text-indent:0;padding-left:0}.cms-contents ul.style-none>li:before{display:none}.cms-contents ul.arw{list-style-type:none;padding-left:0}.cms-contents ul.arw>li{padding-left:1.6rem;position:relative;text-indent:0}.cms-contents ul.arw>li:before{width:.6rem;height:1.1rem;content:"";-webkit-mask-image:url(../img/common/icon/list-arw.svg);mask-image:url(../img/common/icon/list-arw.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:.6rem;left:0;line-height:1}.cms-contents ul.arw>li:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cms-contents .flex-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-contents .flex-contents.column1 .flex-contents-item .image,.cms-contents .flex-contents.column2 .flex-contents-item .image,.cms-contents .flex-contents.column3 .flex-contents-item .image{width:100%}.cms-contents .flex-contents.column1 .flex-contents-item .text-area,.cms-contents .flex-contents.column2 .flex-contents-item .text-area,.cms-contents .flex-contents.column3 .flex-contents-item .text-area{margin-top:1.7rem;width:100%}.cms-contents .flex-contents.column1 .flex-contents-item img,.cms-contents .flex-contents.column2 .flex-contents-item img,.cms-contents .flex-contents.column3 .flex-contents-item img{margin-bottom:0}.cms-contents .flex-contents.column1{display:block}.cms-contents .flex-contents.column1 .flex-contents-item{width:100%}.cms-contents .flex-contents.column2{width:100%}.cms-contents .flex-contents.column2 .flex-contents-item{width:48.5%;margin-right:3%}.cms-contents .flex-contents.column2 .flex-contents-item:nth-child(2n){margin-right:0}.cms-contents .flex-contents.column3{width:100%}.cms-contents .flex-contents.column3 .flex-contents-item{width:32%;margin-right:2%}.cms-contents .flex-contents.column3 .flex-contents-item:nth-child(3n){margin-right:0}.cms-contents .flex-contents.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cms-contents .flex-contents.reverse .image{margin-right:0}.cms-contents .flex-contents .image{width:32%}.cms-contents .flex-contents .image img{margin-top:0;margin-bottom:0;overflow:hidden;max-width:none;width:100%}.cms-contents .flex-contents .text-area{width:63%}.cms-contents .flex-contents .text-area .heading{font-size:1.6rem;line-height:1.875;margin-bottom:10px;padding-left:1.4rem;border-left:.2rem solid #173994}.cms-contents .flex-contents .text-area .heading+.text{margin-top:1.4rem}.cms-contents .flex-contents .text-area .title{font-size:1.6rem;line-height:1.75}.cms-contents .flex-contents .text-area .title+.text{margin-top:1rem}.cms-contents .flex-contents .text-area .text{font-size:1.4rem;line-height:2}.cms-contents .flex-contents .text-area .link{margin-top:1.1rem;font-size:1.5rem;line-height:2}.cms-contents .flex-contents .text-area .link a,.cms-contents .flex-contents .text-area .link a:link,.cms-contents .flex-contents .text-area .link a:visited{color:#173994;text-decoration:underline}.cms-contents .flex-contents .text-area .link a,.cms-contents .flex-contents .text-area .link a:link,.cms-contents .flex-contents .text-area .link a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.cms-contents .flex-contents .text-area .link a:hover{color:#173994;text-decoration:none}}@media screen and (max-width:767px){.cms-contents__block:not(:first-of-type){margin-top:12.5333333333vw}.cms-contents h3{font-size:5.8666666667vw}.cms-contents h3+p{margin-top:4.8vw;font-size:3.7333333333vw}.cms-contents table{font-size:3.7333333333vw}.cms-contents table th{padding:2.6666666667vw 2.6666666667vw}.cms-contents table td{padding:2.6666666667vw 2.6666666667vw}.cms-contents table.two-row th{width:33.4%;text-align:left}.cms-contents table.two-row td{text-align:left}.cms-contents ul.arw>li{padding-left:4.2666666667vw}.cms-contents ul.arw>li:before{width:1.6vw;height:2.9333333333vw;top:1.6vw}.cms-contents .flex-contents{display:block}.cms-contents .flex-contents.column1,.cms-contents .flex-contents.column2,.cms-contents .flex-contents.column3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-contents .flex-contents.column1 .flex-contents-item .image,.cms-contents .flex-contents.column2 .flex-contents-item .image,.cms-contents .flex-contents.column3 .flex-contents-item .image{width:100%}.cms-contents .flex-contents.column1 .flex-contents-item .text-area,.cms-contents .flex-contents.column2 .flex-contents-item .text-area,.cms-contents .flex-contents.column3 .flex-contents-item .text-area{margin-top:4.5333333333vw;width:100%}.cms-contents .flex-contents.column1 .flex-contents-item img,.cms-contents .flex-contents.column2 .flex-contents-item img,.cms-contents .flex-contents.column3 .flex-contents-item img{margin-bottom:0}.cms-contents .flex-contents.column1{display:block}.cms-contents .flex-contents.column1 .flex-contents-item{width:100%}.cms-contents .flex-contents.column2{width:100%;display:block}.cms-contents .flex-contents.column2 .flex-contents-item{width:100%;margin-right:0}.cms-contents .flex-contents.column2 .flex-contents-item:not(:first-of-type){margin-top:5.3333333333vw}.cms-contents .flex-contents.column3{width:100%;display:block}.cms-contents .flex-contents.column3 .flex-contents-item{width:100%;margin-right:0}.cms-contents .flex-contents.column3 .flex-contents-item:not(:first-of-type){margin-top:5.3333333333vw}.cms-contents .flex-contents.reverse{display:block}.cms-contents .flex-contents.reverse .image{margin-right:0}.cms-contents .flex-contents.reverse .text-area{margin-top:4.5333333333vw}.cms-contents .flex-contents .image{width:100%}.cms-contents .flex-contents .text-area{margin-top:4.5333333333vw;width:100%}.cms-contents .flex-contents .text-area .heading{font-size:4.2666666667vw;margin-bottom:2.6666666667vw;padding-left:3.7333333333vw;border-left:.5333333333vw solid #173994}.cms-contents .flex-contents .text-area .heading+.text{margin-top:3.7333333333vw}.cms-contents .flex-contents .text-area .title{font-size:4.2666666667vw}.cms-contents .flex-contents .text-area .title+.text{margin-top:2.6666666667vw}.cms-contents .flex-contents .text-area .text{font-size:3.7333333333vw}.cms-contents .flex-contents .text-area .link{margin-top:2.9333333333vw;font-size:3.7333333333vw}}#page-top .parts-contact{margin-top:0}#page-top.is-login .page-container{margin-top:5rem}@media screen and (max-width:1365px){#page-top.is-login .page-container{margin-top:0}}#page-top .mv{height:31.1rem;background:url(../img/top/mv_bg.jpg) repeat-x;background-size:auto 100%}#page-top .mv__inner{width:100%;height:100%;max-width:127.5rem;margin:0 auto}#page-top .mv__image{width:100%;height:100%;position:relative;background:url(../img/top/mv.jpg) repeat-x;background-size:127.5rem}#page-top .mv__image.mv-en{background:url(../img/top/mv-en.jpg) repeat-x;background-size:127.5rem}@media screen and (min-width:768px) and (max-width:1599px){#page-top .mv{height:auto;background:0 0}#page-top .mv__image{padding-top:24.3921568627%;background-size:100% auto}#page-top .mv__image.mv-en{background-size:100% auto}}#page-top .main-container{max-width:100%;padding:0 0 7rem;margin-top:0}#page-top .product{overflow:hidden;padding-bottom:9.2rem}#page-top .product__inner{position:relative}#page-top .product__deco{position:absolute;right:-9.5rem;top:36.5rem;line-height:1;width:11.9rem}#page-top .product__contents{padding-top:6.8rem}#page-top .product__contents__lead{text-align:center;font-size:1.6rem;line-height:1.875}#page-top .product__contents__text{margin-top:1.9rem;text-align:center;font-size:1.4rem;line-height:1.7857142857}#page-top .product__contents__list{margin-top:6.3rem}#page-top .product__contents__list__heading .en{display:block;font-size:5rem;font-weight:300;text-align:center;line-height:1;font-family:Helvetica,Sans-Serif}#page-top .product__contents__list__heading .jp{margin-top:1.4rem;font-size:1.6rem;display:block;text-align:center}#page-top .product__contents__list__item:first-of-type{margin-top:5.5rem}#page-top .product__contents__list__item:not(:first-of-type){margin-top:8.2rem}#page-top .product__contents__list__item .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4.5rem}#page-top .product__contents__list__item .heading.heading3{margin-bottom:3.5rem}#page-top .product__contents__list__item .heading .icon.wire{width:6.5rem;margin-right:2.5rem}#page-top .product__contents__list__item .heading .icon.small-hole{width:3rem;margin-right:2.4rem}#page-top .product__contents__list__item .heading .icon.sinker{width:6.5rem;margin-right:2.4rem}#page-top .product__contents__list__item .heading .jp{font-size:3.5rem;line-height:1;margin-right:2.5rem}#page-top .product__contents__list__item .heading .en{font-size:1.5rem;font-weight:300;line-height:1;font-family:Helvetica,Sans-Serif;color:#ff752a}#page-top .product__contents__list__item .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-top .product__contents__list__item .product-list__item{width:22%}#page-top .product__contents__list__item .product-list__item a,#page-top .product__contents__list__item .product-list__item a:link,#page-top .product__contents__list__item .product-list__item a:visited{color:#000;text-decoration:none}#page-top .product__contents__list__item .product-list__item a,#page-top .product__contents__list__item .product-list__item a:link,#page-top .product__contents__list__item .product-list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .product__contents__list__item .product-list__item a:hover{color:#000;text-decoration:none}}@media screen and (min-width:768px){#page-top .product__contents__list__item .product-list__item:not(:nth-of-type(4n)){margin-right:4%}#page-top .product__contents__list__item .product-list__item:not(:nth-of-type(-n+4)){margin-top:4.3rem}}#page-top .product__contents__list__item .product-list__item a .image{padding-top:100%;border-radius:1.5rem;overflow:hidden;background:#f3f5fa;position:relative}#page-top .product__contents__list__item .product-list__item a .image img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#page-top .product__contents__list__item .product-list__item a .image img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .product__contents__list__item .product-list__item a .text{margin-top:1.5rem;font-size:1.5rem;text-align:center}@media screen and (min-width:768px){#page-top .product__contents__list__item .product-list__item a:hover .image img{-webkit-transform:translateY(-50%) translateX(-50%) scale(1.15);transform:translateY(-50%) translateX(-50%) scale(1.15)}}@media screen and (min-width:1200px) and (max-width:1520px){#page-top .product__deco{right:-2.2rem}}@media screen and (max-width:767px){#page-top.is-login .page-container{margin-top:0}#page-top .mv{height:96.4vw}#page-top .mv__inner{max-width:100%}#page-top .mv__image{background:url(../img/top/mv-sp.jpg) repeat-x;background-size:100% auto}#page-top .mv__image.mv-en{background:url(../img/top/mv-en-sp.jpg) repeat-x;background-size:100% auto}#page-top .main-container{padding:0 0 10.6666666667vw}#page-top .product{padding-bottom:24.5333333333vw}#page-top .product__deco{right:0;top:114.6666666667vw;width:16vw}#page-top .product__contents{padding:9.3333333333vw 0 0}#page-top .product__contents__lead{font-size:4.2666666667vw;line-height:1.4666666667;text-align:left;padding:0 2.6666666667vw}#page-top .product__contents__text{margin-top:4.5333333333vw;font-size:3.2vw;line-height:1.5;text-align:left;padding:0 2.6666666667vw}#page-top .product__contents__list{margin-top:16.8vw}#page-top .product__contents__list__heading .en{font-size:9.6vw}#page-top .product__contents__list__heading .jp{margin-top:2.1333333333vw;font-size:4.2666666667vw}#page-top .product__contents__list__item:first-of-type{margin-top:14.6666666667vw}#page-top .product__contents__list__item:not(:first-of-type){margin-top:21.8666666667vw}#page-top .product__contents__list__item .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12vw}#page-top .product__contents__list__item .heading.heading3{margin-bottom:9.3333333333vw}#page-top .product__contents__list__item .heading .icon.wire{width:8.6666666667vw;min-width:8.6666666667vw;margin-right:3.2vw}#page-top .product__contents__list__item .heading .icon.small-hole{width:4vw;min-width:4vw;margin-right:3.2vw}#page-top .product__contents__list__item .heading .icon.sinker{width:8.6666666667vw;min-width:8.6666666667vw;margin-right:3.2vw}#page-top .product__contents__list__item .heading .jp{font-size:6.9333333333vw;margin-right:0}#page-top .product__contents__list__item .heading .en{margin-top:4vw;width:100%;font-size:3.7333333333vw}#page-top .product__contents__list__item .product-list__item{width:48%}#page-top .product__contents__list__item .product-list__item:nth-of-type(odd){margin-right:4%}#page-top .product__contents__list__item .product-list__item:not(:nth-of-type(-n+2)){margin-top:5.3333333333vw}#page-top .product__contents__list__item .product-list__item a .image{padding-top:100%;border-radius:4vw}#page-top .product__contents__list__item .product-list__item a .text{margin-top:4vw;font-size:3.7333333333vw}}#page-login .login-contents{max-width:50rem;margin:0 auto}#page-login .login-contents .page-heading-sub{margin-bottom:2.4rem;text-align:center}#page-login .login-contents .elm-text-link.al-right{margin-top:1.2rem}#page-login .login-contents .elm-btn-wrap{margin-top:2.5rem}#page-login .login-contents .form__item{margin-top:0}#page-login .login-contents .form__item.login-checkbox{margin:2.6rem auto 0;max-width:28rem}#page-login .login-contents .form__item.toggle-password-item{margin-top:1rem}#page-login .login-contents .elm-text-link.al-center{margin-top:4rem}#page-login .login-contents .elm-note{text-align:right;font-size:1.2rem;line-height:1.5;margin-top:.5rem}#page-login .login-contents .elm-note:before{content:"※";-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){#page-login .login-contents{max-width:100%}#page-login .login-contents .page-heading-sub{margin-bottom:6.4vw}#page-login .login-contents .elm-text-link.al-right{margin-top:3.2vw}#page-login .login-contents .elm-btn-wrap{margin-top:6.6666666667vw}#page-login .login-contents .form__item{margin-top:0}#page-login .login-contents .form__item.login-checkbox{margin:6.9333333333vw auto 0;max-width:100%}#page-login .login-contents .form__item.toggle-password-item{margin-top:2.6666666667vw}#page-login .login-contents .elm-text-link.al-center{margin-top:10.6666666667vw}#page-login .login-contents .elm-note{font-size:3.2vw;margin-top:1.3333333333vw;text-align:left}}#page-new-member .lead-text{margin:5rem auto}@media screen and (max-width:767px){#page-new-member .lead-text{margin:13.3333333333vw auto}}#page-new-member .contents-wrap.new-member-input .elm-checkbox-wrap{max-width:19.8rem}@media screen and (max-width:767px){#page-new-member .contents-wrap.new-member-input .elm-checkbox-wrap{max-width:52.8vw}}#page-mypage-newpassword .page-heading-sub{margin-bottom:3.5rem}#page-mypage-newpassword .elm-btn-wrap{margin-top:6.6rem}#page-mypage-newpassword .elm-text.new-password2{margin-bottom:1.3rem;font-weight:700}#page-mypage-newpassword .elm-text.new-password3{margin-bottom:3.6rem}#page-mypage-newpassword .elm-text.new-password4{margin-bottom:4.2rem}#page-mypage-newpassword .elm-text.note{margin-bottom:2rem}#page-mypage-newpassword .elm-text.note2{margin-top:2rem}#page-mypage-newpassword .elm-text.note2 a,#page-mypage-newpassword .elm-text.note2 a:link,#page-mypage-newpassword .elm-text.note2 a:visited{color:#173994;text-decoration:underline}#page-mypage-newpassword .elm-text.note2 a,#page-mypage-newpassword .elm-text.note2 a:link,#page-mypage-newpassword .elm-text.note2 a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-newpassword .elm-text.note2 a:hover{color:#173994;text-decoration:none}}#page-mypage-newpassword .toggle-password-item:not(:first-of-type){margin-top:2.7rem}@media screen and (max-width:767px){#page-mypage-newpassword .page-heading-sub{margin-bottom:9.3333333333vw}#page-mypage-newpassword .elm-btn-wrap{margin-top:17.6vw}#page-mypage-newpassword .elm-text.new-password2{margin-bottom:3.4666666667vw;font-weight:700}#page-mypage-newpassword .elm-text.new-password3{margin-bottom:9.6vw}#page-mypage-newpassword .elm-text.new-password4{margin-bottom:11.2vw}#page-mypage-newpassword .elm-text.note{margin-bottom:5.3333333333vw}#page-mypage-newpassword .elm-text.note2{margin-top:5.3333333333vw}#page-mypage-newpassword .toggle-password-item:not(:first-of-type){margin-top:7.2vw}}#page-mypage-newpassword .contents-wrap.mypage-newpassword-complete .text-block .elm-text{margin-top:5.5rem}#page-mypage-newpassword .contents-wrap.mypage-newpassword-complete .elm-btn-wrap{margin-top:11.5rem}@media screen and (max-width:767px){#page-mypage-newpassword .contents-wrap.mypage-newpassword-complete .text-block .elm-text{margin-top:14.6666666667vw}#page-mypage-newpassword .contents-wrap.mypage-newpassword-complete .elm-btn-wrap{margin-top:30.6666666667vw}}#page-new-member-first .lead-text{margin-bottom:5rem}#page-new-member-first .toggle-password-item:not(:first-of-type){margin-top:2.7rem}#page-new-member-first .confirm-btn{margin-top:4rem}@media screen and (max-width:767px){#page-new-member-first .lead-text{margin-bottom:13.3333333333vw}#page-new-member-first .toggle-password-item:not(:first-of-type){margin-top:7.2vw}#page-new-member-first .confirm-btn{margin-top:10.6666666667vw}}#page-cart .cart-date{text-align:right;font-size:1.2rem;line-height:1;margin-bottom:1.5rem}#page-cart .elm-cart-total{margin-top:.8rem}#page-cart .elm-btn-wrap{margin-top:4.5rem}#page-cart .cart-note-wrap{max-width:58rem;margin:.8rem auto 0 auto;text-align:right}#page-cart .cart-note-wrap .cart-note{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;width:28rem;font-size:1.2rem;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-cart .cart-note-wrap .cart-note:before{content:"※";-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){#page-cart .cart-date{font-size:3.2vw;margin-bottom:4vw}#page-cart .elm-cart-total{margin-top:2.1333333333vw}#page-cart .elm-btn-wrap{margin-top:8vw}#page-cart .cart-note-wrap{max-width:100%;margin:2.1333333333vw auto 0 auto}#page-cart .cart-note-wrap .cart-note{width:100%;font-size:3.2vw}}#page-order .elm-cart-info__heading{margin-bottom:3rem}#page-order .elm-cart-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.4rem;line-height:1.6923076923;padding:3rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eaecee}#page-order .elm-cart-info__item.is-checked{background:#f4f4f4;border:1px solid #a0a4a7}#page-order .elm-cart-info__item:not(:first-of-type){margin-top:2rem}#page-order .elm-cart-info__item .elm-checkbox-wrap{width:3.5rem;margin-top:.3rem}#page-order .elm-cart-info__item .elm-checkbox-wrap .elm-checkbox{width:2rem;height:2rem;position:relative}#page-order .elm-cart-info__item .elm-checkbox-wrap .elm-checkbox input+label{width:100%;height:100%;padding-left:0;padding-top:0}#page-order .elm-cart-info__item .name{width:19rem;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-order .elm-cart-info__item .address{width:39rem;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-order .elm-cart-info__item .edit-area{width:10rem;margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page-order .elm-cart-info__item .edit-area .edit{width:7rem;height:3.5rem}#page-order .elm-cart-info__item .edit-area .edit a,#page-order .elm-cart-info__item .edit-area .edit a:link,#page-order .elm-cart-info__item .edit-area .edit a:visited{color:#000;text-decoration:none}#page-order .elm-cart-info__item .edit-area .edit a,#page-order .elm-cart-info__item .edit-area .edit a:link,#page-order .elm-cart-info__item .edit-area .edit a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-order .elm-cart-info__item .edit-area .edit a:hover{color:#000;text-decoration:none}}#page-order .elm-cart-info__item .edit-area .edit{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-order .elm-cart-info__item .edit-area .edit a,#page-order .elm-cart-info__item .edit-area .edit button,#page-order .elm-cart-info__item .edit-area .edit input{border-radius:.5rem;font-size:1.3rem;border:.1rem solid #a0a4a7;width:100%;height:100%;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;text-align:center;padding:1rem;background:#e8eaf0;position:relative}#page-order .elm-cart-info__item .edit-area .edit a:hover,#page-order .elm-cart-info__item .edit-area .edit button:hover,#page-order .elm-cart-info__item .edit-area .edit input:hover{background:#fff}#page-order .elm-cart-info__item .edit-area .delete{margin-left:2rem;font-size:1.3rem}#page-order .elm-cart-info__item .edit-area .delete a,#page-order .elm-cart-info__item .edit-area .delete a:link,#page-order .elm-cart-info__item .edit-area .delete a:visited{color:#173994;text-decoration:underline}#page-order .elm-cart-info__item .edit-area .delete a,#page-order .elm-cart-info__item .edit-area .delete a:link,#page-order .elm-cart-info__item .edit-area .delete a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-order .elm-cart-info__item .edit-area .delete a:hover{color:#173994;text-decoration:none}}#page-order .elm-cart-info__item .edit-area .elm-text{font-size:1.3rem}#page-order .elm-cart-info .elm-btn-wrap .elm-btn{margin-left:auto}@media screen and (max-width:767px){#page-order .elm-cart-info__heading{margin-bottom:8vw}#page-order .elm-cart-info__item{font-size:3.7333333333vw;padding:9.3333333333vw 5.3333333333vw 8vw;display:block;position:relative}#page-order .elm-cart-info__item.is-checked{background:#f4f4f4;border:1px solid #a0a4a7}#page-order .elm-cart-info__item:not(:first-of-type){margin-top:5.3333333333vw}#page-order .elm-cart-info__item .elm-checkbox-wrap{position:absolute;right:5.3333333333vw;top:5.3333333333vw;width:5.3333333333vw;margin-top:0}#page-order .elm-cart-info__item .elm-checkbox-wrap .elm-checkbox{width:5.3333333333vw;height:5.3333333333vw;position:relative}#page-order .elm-cart-info__item .elm-checkbox-wrap .elm-checkbox input+label{width:100%;height:100%;padding-left:0;padding-top:0}#page-order .elm-cart-info__item .name{width:100%;padding-right:0}#page-order .elm-cart-info__item .address{width:100%;padding-right:0}#page-order .elm-cart-info__item .edit-area{width:100%;margin-top:2.1333333333vw}#page-order .elm-cart-info__item .edit-area .edit{width:18.6666666667vw;height:9.3333333333vw}#page-order .elm-cart-info__item .edit-area .edit a,#page-order .elm-cart-info__item .edit-area .edit button,#page-order .elm-cart-info__item .edit-area .edit input{border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:2.6666666667vw}#page-order .elm-cart-info__item .edit-area .delete{margin-left:5.3333333333vw;font-size:3.4666666667vw}#page-order .elm-cart-info__item .edit-area .elm-text{font-size:3.4666666667vw}}#page-order .contents-wrap.order-confirm .progressbar,#page-order .contents-wrap.order-top .progressbar{margin-bottom:5rem}#page-order .contents-wrap.order-confirm .cart__inner,#page-order .contents-wrap.order-top .cart__inner{margin:3.5rem auto 0 auto;max-width:77.5rem}#page-order .contents-wrap.order-confirm .form__item.check,#page-order .contents-wrap.order-top .form__item.check{margin-top:1.5rem}#page-order .contents-wrap.order-confirm .form__item.bikou,#page-order .contents-wrap.order-top .form__item.bikou{margin-top:1.9rem}#page-order .contents-wrap.order-confirm .form__item.bikou .heading,#page-order .contents-wrap.order-top .form__item.bikou .heading{padding-bottom:.6rem}#page-order .contents-wrap.order-confirm .form__item .elm-customer-info__item,#page-order .contents-wrap.order-top .form__item .elm-customer-info__item{width:48.4615384615%}#page-order .contents-wrap.order-confirm .form__item .elm-customer-info__item:nth-of-type(odd),#page-order .contents-wrap.order-top .form__item .elm-customer-info__item:nth-of-type(odd){margin-right:3.0769230769%}#page-order .contents-wrap.order-confirm .elm-btn-wrap,#page-order .contents-wrap.order-top .elm-btn-wrap{margin-top:4rem}@media screen and (max-width:767px){#page-order .contents-wrap.order-confirm .progressbar,#page-order .contents-wrap.order-top .progressbar{margin-bottom:13.3333333333vw}#page-order .contents-wrap.order-confirm .cart__inner,#page-order .contents-wrap.order-top .cart__inner{margin:9.3333333333vw auto 0 auto;max-width:206.6666666667vw}#page-order .contents-wrap.order-confirm .form__item.check,#page-order .contents-wrap.order-top .form__item.check{margin-top:4vw}#page-order .contents-wrap.order-confirm .form__item.bikou,#page-order .contents-wrap.order-top .form__item.bikou{margin-top:5.0666666667vw}#page-order .contents-wrap.order-confirm .form__item.bikou .heading,#page-order .contents-wrap.order-top .form__item.bikou .heading{padding-bottom:1.6vw}#page-order .contents-wrap.order-confirm .form__item .elm-customer-info__item,#page-order .contents-wrap.order-top .form__item .elm-customer-info__item{width:100%}#page-order .contents-wrap.order-confirm .form__item .elm-customer-info__item:nth-of-type(odd),#page-order .contents-wrap.order-top .form__item .elm-customer-info__item:nth-of-type(odd){margin-right:0}#page-order .contents-wrap.order-confirm .elm-btn-wrap,#page-order .contents-wrap.order-top .elm-btn-wrap{margin-top:10.6666666667vw}}#page-order .contents-wrap.order-confirm .elm-cart-table td.quantity .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-order .contents-wrap.order-confirm .elm-cart-table td.quantity .inner .elm-text{margin-left:0}#page-order .contents-wrap.order-complete .progressbar,#page-order .contents-wrap.order-error .progressbar{margin-bottom:7.1rem}#page-order .contents-wrap.order-complete .note,#page-order .contents-wrap.order-error .note{margin-top:2.5rem}#page-order .contents-wrap.order-complete .note li,#page-order .contents-wrap.order-error .note li{font-size:1.2rem;line-height:1.6666666667;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:-webkit-box;display:-ms-flexbox;display:flex}#page-order .contents-wrap.order-complete .note li:before,#page-order .contents-wrap.order-error .note li:before{content:"※";display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:.2rem}#page-order .contents-wrap.order-complete .elm-text2,#page-order .contents-wrap.order-error .elm-text2{margin-top:3.5rem}#page-order .contents-wrap.order-complete .contact-btn,#page-order .contents-wrap.order-error .contact-btn{margin-top:3.2rem}#page-order .contents-wrap.order-complete .contact-btn__item,#page-order .contents-wrap.order-error .contact-btn__item{width:40rem;height:6rem}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-complete .contact-btn__item a:link,#page-order .contents-wrap.order-complete .contact-btn__item a:visited,#page-order .contents-wrap.order-error .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a:link,#page-order .contents-wrap.order-error .contact-btn__item a:visited{color:#000;text-decoration:none}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-complete .contact-btn__item a:link,#page-order .contents-wrap.order-complete .contact-btn__item a:visited,#page-order .contents-wrap.order-error .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a:link,#page-order .contents-wrap.order-error .contact-btn__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-order .contents-wrap.order-complete .contact-btn__item a:hover,#page-order .contents-wrap.order-error .contact-btn__item a:hover{color:#000;text-decoration:none}}#page-order .contents-wrap.order-complete .contact-btn__item:not(:first-of-type),#page-order .contents-wrap.order-error .contact-btn__item:not(:first-of-type){margin-top:1.4rem}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a{width:100%;height:100%;border:1px solid #a0a4a7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;font-size:1.4rem;padding:0 2.5rem;position:relative}#page-order .contents-wrap.order-complete .contact-btn__item a:after,#page-order .contents-wrap.order-error .contact-btn__item a:after{content:"";width:.7rem;height:1.2rem;-webkit-mask-image:url(../img/common/icon/chevron-right.svg);mask-image:url(../img/common/icon/chevron-right.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.2rem}#page-order .contents-wrap.order-complete .contact-btn__item a:after,#page-order .contents-wrap.order-error .contact-btn__item a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-order .contents-wrap.order-complete .contact-btn__item a:hover,#page-order .contents-wrap.order-error .contact-btn__item a:hover{background:#a0a4a7;color:#fff}#page-order .contents-wrap.order-complete .contact-btn__item a:hover:after,#page-order .contents-wrap.order-error .contact-btn__item a:hover:after{right:1.9rem;background-color:#fff}}#page-order .contents-wrap.order-complete .contact-btn__item.tel a:after,#page-order .contents-wrap.order-error .contact-btn__item.tel a:after{display:none}@media screen and (min-width:768px){#page-order .contents-wrap.order-complete .contact-btn__item.tel a,#page-order .contents-wrap.order-error .contact-btn__item.tel a{pointer-events:none}#page-order .contents-wrap.order-complete .contact-btn__item.tel a:hover,#page-order .contents-wrap.order-error .contact-btn__item.tel a:hover{background:0 0;color:#000}#page-order .contents-wrap.order-complete .contact-btn__item.tel a:hover:after,#page-order .contents-wrap.order-error .contact-btn__item.tel a:hover:after{display:none}}@media screen and (max-width:767px){#page-order .contents-wrap.order-complete .progressbar,#page-order .contents-wrap.order-error .progressbar{margin-bottom:18.9333333333vw}#page-order .contents-wrap.order-complete .note,#page-order .contents-wrap.order-error .note{margin-top:6.6666666667vw}#page-order .contents-wrap.order-complete .note li,#page-order .contents-wrap.order-error .note li{font-size:3.2vw}#page-order .contents-wrap.order-complete .note li:before,#page-order .contents-wrap.order-error .note li:before{margin-right:.5333333333vw}#page-order .contents-wrap.order-complete .elm-text2,#page-order .contents-wrap.order-error .elm-text2{margin-top:9.3333333333vw}#page-order .contents-wrap.order-complete .contact-btn,#page-order .contents-wrap.order-error .contact-btn{margin-top:8.5333333333vw}#page-order .contents-wrap.order-complete .contact-btn__item,#page-order .contents-wrap.order-error .contact-btn__item{width:100%;height:16vw}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-complete .contact-btn__item a:link,#page-order .contents-wrap.order-complete .contact-btn__item a:visited,#page-order .contents-wrap.order-error .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a:link,#page-order .contents-wrap.order-error .contact-btn__item a:visited{color:#000;text-decoration:none}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-complete .contact-btn__item a:link,#page-order .contents-wrap.order-complete .contact-btn__item a:visited,#page-order .contents-wrap.order-error .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a:link,#page-order .contents-wrap.order-error .contact-btn__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){#page-order .contents-wrap.order-complete .contact-btn__item a:hover,#page-order .contents-wrap.order-error .contact-btn__item a:hover{color:#000;text-decoration:none}}@media screen and (max-width:767px){#page-order .contents-wrap.order-complete .contact-btn__item:not(:first-of-type),#page-order .contents-wrap.order-error .contact-btn__item:not(:first-of-type){margin-top:3.7333333333vw}#page-order .contents-wrap.order-complete .contact-btn__item a,#page-order .contents-wrap.order-error .contact-btn__item a{border-radius:1.3333333333vw;font-size:3.7333333333vw;padding:0 6.6666666667vw}#page-order .contents-wrap.order-complete .contact-btn__item a:after,#page-order .contents-wrap.order-error .contact-btn__item a:after{width:1.8666666667vw;height:3.2vw;right:5.8666666667vw}}.mypage-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.mypage-container{display:block}}.mypage-contents{margin-left:auto;width:73%}@media screen and (max-width:1023px){.mypage-contents{width:100%}}.mypage-contents__head{border:1px solid #a0a4a7;border-radius:.5rem;padding:1.3rem 3rem 1.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4.5rem}.mypage-contents__head .elm-text{font-size:1.6rem;line-height:1.875}@media screen and (max-width:767px){.mypage-contents__head{border-radius:1.3333333333vw;padding:3.4666666667vw 8vw 2.9333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:12vw}.mypage-contents__head .elm-text{font-size:4.2666666667vw}}.mypage-side{-ms-flex-negative:0;flex-shrink:0;position:sticky;top:0;left:0;width:22rem;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.mypage-side::-webkit-scrollbar{display:none}.mypage-side__inner{border:1px solid #a0a4a7}.mypage-side__item{font-size:1.5rem;line-height:1;width:100%;height:6rem;border-bottom:1px solid #a0a4a7}.mypage-side__item a,.mypage-side__item a:link,.mypage-side__item a:visited{color:#000;text-decoration:none}.mypage-side__item a,.mypage-side__item a:link,.mypage-side__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.mypage-side__item a:hover{color:#000;text-decoration:none}}.mypage-side__item:last-of-type{border-bottom:none}.mypage-side__item a{padding-left:5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:768px){.mypage-side__item a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){.mypage-side__item a:hover .icon{background-color:#fff}}.mypage-side__item a .icon-wrap{width:5rem;height:5rem;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;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mypage-side__item a .icon{display:inline-block;line-height:1;background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.mypage-side__item a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mypage-side__item a .icon.favo{width:2.16rem;height:1.98rem;-webkit-mask-image:url(../img/common/icon/favo.svg);mask-image:url(../img/common/icon/favo.svg)}.mypage-side__item a .icon.member-info{width:3.18rem;height:2.34rem;-webkit-mask-image:url(../img/common/icon/member-info.svg);mask-image:url(../img/common/icon/member-info.svg)}.mypage-side__item a .icon.order-history{width:2.1rem;height:2.88rem;-webkit-mask-image:url(../img/common/icon/order-history.svg);mask-image:url(../img/common/icon/order-history.svg)}.mypage-side__item a .icon.mail-magazine{width:2.64rem;height:2.6rem;-webkit-mask-image:url(../img/common/icon/mail-magazine.svg);mask-image:url(../img/common/icon/mail-magazine.svg)}.mypage-side__item a .icon.manager{width:2.88rem;height:2.88rem;-webkit-mask-image:url(../img/common/icon/manager.svg);mask-image:url(../img/common/icon/manager.svg)}.mypage-side__item a .icon.withdraw{width:2.16rem;height:2.76rem;-webkit-mask-image:url(../img/common/icon/withdraw.svg);mask-image:url(../img/common/icon/withdraw.svg)}.mypage-side__item a .icon.shipping{width:2.64rem;height:2.52rem;-webkit-mask-image:url(../img/common/icon/shipping.svg);mask-image:url(../img/common/icon/shipping.svg)}@media screen and (max-width:1023px){.mypage-side{position:static;width:100%;margin-bottom:4rem}.mypage-side__inner{border-top:1px solid #a0a4a7;border-bottom:none;border-right:none;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mypage-side__item{width:25%;border-right:1px solid #a0a4a7;line-height:1.4}.mypage-side__item:first-of-type,.mypage-side__item:nth-of-type(5){border-left:1px solid #a0a4a7}.mypage-side__item:last-of-type{border-bottom:1px solid #a0a4a7}}@media screen and (max-width:767px){.mypage-side{position:static;width:100%;margin-bottom:6.4vw}.mypage-side__inner{border-top:1px solid #a0a4a7;border-bottom:none;border-right:none;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mypage-side__item{font-size:2.9333333333vw;width:25%;height:20.2666666667vw;line-height:1.3636363636;border-right:1px solid #a0a4a7;border-bottom:1px solid #a0a4a7}.mypage-side__item:first-of-type,.mypage-side__item:nth-of-type(5){border-left:1px solid #a0a4a7}.mypage-side__item:last-of-type{border-bottom:1px solid #a0a4a7}.mypage-side__item a{padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-top:.8vw}.mypage-side__item a .icon-wrap{width:auto;height:auto;position:static;-webkit-transform:none;transform:none;margin:0 auto 0 auto;line-height:1}.mypage-side__item a .icon{line-height:1;margin-bottom:1.8666666667vw}.mypage-side__item a .icon.favo{width:4.2666666667vw;height:3.7333333333vw}.mypage-side__item a .icon.member-info{width:6.1333333333vw;height:4.5333333333vw}.mypage-side__item a .icon.order-history{width:4vw;height:5.8666666667vw}.mypage-side__item a .icon.mail-magazine{width:4.8vw;height:4.8vw}.mypage-side__item a .icon.manager{width:5.3333333333vw;height:5.6vw}.mypage-side__item a .icon.withdraw{width:4vw;height:5.0666666667vw}.mypage-side__item a .icon.shipping{width:5.0666666667vw;height:4.8vw}}body.mypage-order-history .mypage-side__item.order-history a{background:#d8effc}@media screen and (min-width:768px){body.mypage-order-history .mypage-side__item.order-history a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-order-history .mypage-side__item.order-history a:hover .icon{background-color:#fff}}body.mypage-favo .mypage-side__item.favo a{background:#d8effc}@media screen and (min-width:768px){body.mypage-favo .mypage-side__item.favo a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-favo .mypage-side__item.favo a:hover .icon{background-color:#fff}}body.mypage-manager .mypage-side__item.manager a{background:#d8effc}@media screen and (min-width:768px){body.mypage-manager .mypage-side__item.manager a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-manager .mypage-side__item.manager a:hover .icon{background-color:#fff}}body.mypage-shipping .mypage-side__item.shipping a{background:#d8effc}@media screen and (min-width:768px){body.mypage-shipping .mypage-side__item.shipping a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-shipping .mypage-side__item.shipping a:hover .icon{background-color:#fff}}body.mypage-mail-magazine .mypage-side__item.mail-magazine a{background:#d8effc}@media screen and (min-width:768px){body.mypage-mail-magazine .mypage-side__item.mail-magazine a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-mail-magazine .mypage-side__item.mail-magazine a:hover .icon{background-color:#fff}}body.mypage-withdraw .mypage-side__item.withdraw a{background:#d8effc}@media screen and (min-width:768px){body.mypage-withdraw .mypage-side__item.withdraw a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-withdraw .mypage-side__item.withdraw a:hover .icon{background-color:#fff}}body.mypage-member-info .mypage-side__item.member-info a{background:#d8effc}@media screen and (min-width:768px){body.mypage-member-info .mypage-side__item.member-info a:hover{background:#173994;color:#fff}}@media screen and (min-width:768px){body.mypage-member-info .mypage-side__item.member-info a:hover .icon{background-color:#fff}}#page-mypage .mypage-link{margin-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-mypage .mypage-link__item{width:32%;height:8.6rem;font-size:1.6rem;line-height:1.875}#page-mypage .mypage-link__item a,#page-mypage .mypage-link__item a:link,#page-mypage .mypage-link__item a:visited{color:#000;text-decoration:none}#page-mypage .mypage-link__item a,#page-mypage .mypage-link__item a:link,#page-mypage .mypage-link__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage .mypage-link__item a:hover{color:#000;text-decoration:none}}@media screen and (min-width:768px){#page-mypage .mypage-link__item:not(:nth-of-type(-n+3)){margin-top:1.4rem}}#page-mypage .mypage-link__item a{padding:0 3.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:1px solid #a0a4a7;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#page-mypage .mypage-link__item a .icon{margin-right:2rem;display:inline-block;line-height:1;background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}#page-mypage .mypage-link__item a .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-mypage .mypage-link__item a .icon.favo{width:3.6rem;height:3.3rem;-webkit-mask-image:url(../img/common/icon/favo.svg);mask-image:url(../img/common/icon/favo.svg)}#page-mypage .mypage-link__item a .icon.member-info{width:5.3rem;height:3.9rem;-webkit-mask-image:url(../img/common/icon/member-info.svg);mask-image:url(../img/common/icon/member-info.svg)}#page-mypage .mypage-link__item a .icon.order-history{width:3.5rem;height:4.8rem;-webkit-mask-image:url(../img/common/icon/order-history.svg);mask-image:url(../img/common/icon/order-history.svg)}#page-mypage .mypage-link__item a .icon.mail-magazine{width:4.4rem;height:4.1rem;-webkit-mask-image:url(../img/common/icon/mail-magazine.svg);mask-image:url(../img/common/icon/mail-magazine.svg)}#page-mypage .mypage-link__item a .icon.manager{width:4.8rem;height:4.8rem;-webkit-mask-image:url(../img/common/icon/manager.svg);mask-image:url(../img/common/icon/manager.svg)}#page-mypage .mypage-link__item a .icon.withdraw{width:3.6rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/withdraw.svg);mask-image:url(../img/common/icon/withdraw.svg)}#page-mypage .mypage-link__item a .icon.shipping{width:4.4rem;height:4.2rem;-webkit-mask-image:url(../img/common/icon/shipping.svg);mask-image:url(../img/common/icon/shipping.svg)}@media screen and (min-width:768px){#page-mypage .mypage-link__item a:hover{background:#173994;color:#fff;border:1px solid #173994}#page-mypage .mypage-link__item a:hover .icon{background-color:#fff}}@media screen and (max-width:767px){#page-mypage .mypage-link{margin-top:12vw}#page-mypage .mypage-link__item{width:48%;height:22.9333333333vw;font-size:4.2666666667vw;line-height:1.6}#page-mypage .mypage-link__item:not(:nth-of-type(-n+2)){margin-top:3.7333333333vw}#page-mypage .mypage-link__item a{padding:0 2.6666666667vw;border-radius:1.3333333333vw}#page-mypage .mypage-link__item a .icon{margin-right:2.6666666667vw}#page-mypage .mypage-link__item a .icon.favo{width:9.6vw;height:8.8vw}#page-mypage .mypage-link__item a .icon.member-info{width:14.1333333333vw;height:10.4vw}#page-mypage .mypage-link__item a .icon.order-history{width:9.3333333333vw;height:12.8vw}#page-mypage .mypage-link__item a .icon.mail-magazine{width:11.7333333333vw;height:11.2vw}#page-mypage .mypage-link__item a .icon.manager{width:12.8vw;height:12.8vw}#page-mypage .mypage-link__item a .icon.withdraw{width:9.6vw;height:12.2666666667vw}#page-mypage .mypage-link__item a .icon.shipping{width:11.7333333333vw;height:11.2vw}}#page-mypage-order-history .order-history__item{padding:2.4rem 3rem 2.9rem;border:1px solid #a0a4a7;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-mypage-order-history .order-history__item:not(:first-of-type){margin-top:1.4rem}#page-mypage-order-history .order-history__item__info{width:60%;padding-right:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-order-history .order-history__item__info .heading{font-size:1.6rem;line-height:1.7647058824;font-weight:600;margin-bottom:.5rem;overflow-wrap:anywhere}#page-mypage-order-history .order-history__item__info .product-list{list-style-type:none;padding-left:0}#page-mypage-order-history .order-history__item__info .product-list li{font-size:1.6rem;line-height:1.7647058824;overflow-wrap:anywhere;list-style:none;text-indent:-1em;padding-left:1em}#page-mypage-order-history .order-history__item__info .product-list li:before{content:"・"}#page-mypage-order-history .order-history__item__info .product-list li:not(:first-of-type){margin-top:.5rem}#page-mypage-order-history .order-history__item__detail{width:40%;padding-left:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-order-history .order-history__item__detail .text{font-size:1.6rem;line-height:1.7647058824;overflow-wrap:anywhere;text-align:right;margin-top:.5rem}#page-mypage-order-history .order-history__item__detail .order-detail-status{margin-top:0;font-size:1.6rem;line-height:1.7647058824;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600;text-align:right}#page-mypage-order-history .order-history__item__detail .order-detail-btn{margin-top:2rem;margin-left:auto;min-width:17.5rem;width:17.5rem;height:4rem;font-size:1.4rem;line-height:1.5714285714}#page-mypage-order-history .order-history__item__detail .order-detail-btn a,#page-mypage-order-history .order-history__item__detail .order-detail-btn a:link,#page-mypage-order-history .order-history__item__detail .order-detail-btn a:visited{color:#000;text-decoration:none}#page-mypage-order-history .order-history__item__detail .order-detail-btn a,#page-mypage-order-history .order-history__item__detail .order-detail-btn a:link,#page-mypage-order-history .order-history__item__detail .order-detail-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-order-history .order-history__item__detail .order-detail-btn a:hover{color:#000;text-decoration:none}}#page-mypage-order-history .order-history__item__detail .order-detail-btn a{width:100%;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:1px solid #a0a4a7;border-radius:.5rem;background:#e7eaef}#page-mypage-order-history .order-history__item__detail .order-detail-btn a:hover{background:#fff}@media screen and (max-width:767px){#page-mypage-order-history .order-history__item{padding:4.5333333333vw 5.3333333333vw 6.4vw;border-radius:1.3333333333vw;display:block;position:relative}#page-mypage-order-history .order-history__item:not(:first-of-type){margin-top:5.3333333333vw}#page-mypage-order-history .order-history__item__info{width:100%;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2.9333333333vw}#page-mypage-order-history .order-history__item__info .heading{width:50%;font-size:4.2666666667vw;line-height:2;margin-bottom:2.6666666667vw;padding-right:2.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-order-history .order-history__item__info .product-list li{font-size:3.4666666667vw}#page-mypage-order-history .order-history__item__info .product-list li:not(:first-of-type){margin-top:0}#page-mypage-order-history .order-history__item__detail{border-top:1px solid #a0a4a7;padding-top:2.1333333333vw;width:100%;padding-left:0}#page-mypage-order-history .order-history__item__detail .text{font-size:3.4666666667vw;line-height:1.6923076923;margin-top:1.3333333333vw;text-align:left}#page-mypage-order-history .order-history__item__detail .order-detail-status{margin-top:0;font-size:4.2666666667vw;line-height:2;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600;text-align:left;position:absolute;right:5.3333333333vw;top:4.5333333333vw}#page-mypage-order-history .order-history__item__detail .order-detail-btn{margin-top:2.9333333333vw;margin-left:0;min-width:45.3333333333vw;width:45.3333333333vw;height:9.3333333333vw;font-size:3.4666666667vw;line-height:1.6923076923}#page-mypage-order-history .order-history__item__detail .order-detail-btn a{border-radius:1.3333333333vw}}#page-mypage-order-history-detail .order-history-detail__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-mypage-order-history-detail .order-history-detail__top .elm-text{padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-order-history-detail .order-history-detail__top .order-status{min-width:18rem;width:18rem;height:3.6rem;border:1px solid #a0a4a7;font-size:1.4rem;line-height:1;border-radius:.5rem;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}#page-mypage-order-history-detail .order-history-detail .note{margin-top:2rem;text-align:right;margin-left:auto;font-size:1.2rem;line-height:1.6666666667}#page-mypage-order-history-detail .order-history-detail .note a,#page-mypage-order-history-detail .order-history-detail .note a:link,#page-mypage-order-history-detail .order-history-detail .note a:visited{color:#000;text-decoration:underline}#page-mypage-order-history-detail .order-history-detail .note a,#page-mypage-order-history-detail .order-history-detail .note a:link,#page-mypage-order-history-detail .order-history-detail .note a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-order-history-detail .order-history-detail .note a:hover{color:#000;text-decoration:none}}#page-mypage-order-history-detail .order-history-detail .note .inner{display:inline-block;text-align:left;padding-left:.1em;text-indent:-.7em}#page-mypage-order-history-detail .order-history-detail .elm-cart-table{margin-top:3.5rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table th.product-details-head{width:57.2602739726%}#page-mypage-order-history-detail .order-history-detail .elm-cart-table th.quantity-head{width:22.0547945205%}#page-mypage-order-history-detail .order-history-detail .elm-cart-table th.amount-head{width:20.6849315068%}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td{padding:2.5rem 3rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text{min-width:9rem;margin-left:3rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text.text-small{min-width:12rem;margin-left:0}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .inner .elm-text{margin-left:0}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.discontinued .image{position:relative}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.discontinued .image:before{content:"";width:100%;height:100%;background:#ccc;display:block;z-index:2;position:absolute;left:0;top:0;opacity:.7}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.discontinued .image:after{width:100%;height:100%;content:"取り扱い終了";position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:1.2rem;font-weight:700;color:#fff;z-index:3;text-shadow:2px 3px 3px rgba(0,0,0,.4);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}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.cancel .image{position:relative}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.cancel .image:before{content:"";width:100%;height:100%;background:#ccc;display:block;z-index:2;position:absolute;left:0;top:0;opacity:.7}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.cancel .image:after{white-space:pre;width:100%;height:100%;content:"キャンセル\aされました";position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:1.2rem;font-weight:700;color:#fff;z-index:3;text-shadow:2px 3px 3px rgba(0,0,0,.4);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;line-height:1.3}#page-mypage-order-history-detail .order-history-detail .elm-cart-total{max-width:27rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-total__item.shipping{padding-top:2.3rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-total .elm-cart-total__note{margin-top:1.4rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-total .elm-cart-total__note li{display:-webkit-box;display:-ms-flexbox;display:flex}#page-mypage-order-history-detail .order-history-detail .elm-cart-total .elm-cart-total__note li:before{content:"※"}#page-mypage-order-history-detail .order-history-detail .form__item.customer-info{margin-top:2.4rem}#page-mypage-order-history-detail .order-history-detail .form__item.bikou{margin-top:2.4rem}#page-mypage-order-history-detail .order-history-detail .form__item.bikou .heading{padding-bottom:0}#page-mypage-order-history-detail .order-history-detail .form__item.bikou .content .elm-text{font-size:1.4rem;line-height:1.5714285714}#page-mypage-order-history-detail .order-history-detail .elm-btn-wrap{margin:3.9rem 0 0 auto}@media screen and (min-width:768px) and (max-width:1023px){#page-mypage-order-history-detail .order-history-detail .elm-cart-table td .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details{padding:2rem 2rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .inner{display:block}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .image{min-width:auto;width:100%;margin-right:0;max-width:200px}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text{margin-left:0;margin-top:1rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text.text-small{margin-top:2rem;min-width:100%;width:100%;margin-left:0}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity{padding:2rem 2rem}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .elm-input-number-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .delete{margin-left:1.3333333333vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.amount{padding:2rem}}@media screen and (max-width:767px){#page-mypage-order-history-detail .order-history-detail__top{display:block}#page-mypage-order-history-detail .order-history-detail__top .elm-text{padding-right:0}#page-mypage-order-history-detail .order-history-detail__top .order-status{margin-top:5.3333333333vw;min-width:48vw;width:48vw;height:9.6vw;font-size:3.7333333333vw;border-radius:1.3333333333vw}#page-mypage-order-history-detail .order-history-detail .note{margin-top:5.3333333333vw;font-size:3.2vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table{margin-top:9.3333333333vw;width:100%}#page-mypage-order-history-detail .order-history-detail .elm-cart-table thead{display:none}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td{position:relative}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details{padding:0 0 0 32vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .image{min-width:26.6666666667vw;width:26.6666666667vw;max-width:26.6666666667vw;margin-right:0}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text{margin-top:2.6666666667vw;min-width:100%;width:100%;margin-left:0}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.product-details .elm-text.text-small{margin-top:2.6666666667vw;min-width:100%;width:100%;margin-left:0;font-size:3.7333333333vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity{padding:0 0 0 32vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .elm-text{margin-left:2.6666666667vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.quantity .delete{display:block;margin-left:7.2vw;font-size:3.4666666667vw;line-height:1;color:#173994}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.amount{padding:5.3333333333vw 5.3333333333vw 5.3333333333vw 32vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.amount .elm-text{text-align:right}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.discontinued .image:after{font-size:3.2vw;text-shadow:.5333333333vw .8vw .8vw rgba(0,0,0,.4)}#page-mypage-order-history-detail .order-history-detail .elm-cart-table td.cancel .image:after{font-size:3.2vw;text-shadow:.5333333333vw .8vw .8vw rgba(0,0,0,.4)}#page-mypage-order-history-detail .order-history-detail .elm-cart-total{max-width:100%}#page-mypage-order-history-detail .order-history-detail .elm-cart-total__item.shipping{padding-top:6.1333333333vw}#page-mypage-order-history-detail .order-history-detail .elm-cart-total .elm-cart-total__note{margin-top:3.7333333333vw}#page-mypage-order-history-detail .order-history-detail .form__item.customer-info{margin-top:6.4vw}#page-mypage-order-history-detail .order-history-detail .form__item.bikou{margin-top:6.4vw}#page-mypage-order-history-detail .order-history-detail .form__item.bikou .content .elm-text{font-size:3.7333333333vw}#page-mypage-order-history-detail .order-history-detail .elm-btn-wrap{margin:10.4vw 0 0 auto}}#page-mypage-favo .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-mypage-favo .tab-item{width:50%;height:4.8rem;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;cursor:pointer;background-color:#ccd0d3;color:#000;font-size:1.5rem;line-height:1}#page-mypage-favo .tab-item.is-active{background-color:#173994;color:#fff}#page-mypage-favo .panel-list{background:#fff;border:1px solid #173994;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-favo .panel-item{display:none;width:100%;padding:3.5rem 4rem 4rem;background:#fff}#page-mypage-favo .panel-item:last-of-type{padding:3.1rem 3.7rem 3.4rem}#page-mypage-favo .panel-item.is-active{display:block}#page-mypage-favo .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-mypage-favo .product__item{width:29.8461538462%}@media screen and (min-width:768px){#page-mypage-favo .product__item:not(:nth-of-type(3n)){margin-right:5.2307692308%}#page-mypage-favo .product__item:not(:nth-of-type(-n+3)){margin-top:4.2rem}}#page-mypage-favo .product__item .inner{width:100%}#page-mypage-favo .product__item.discontinued .image a{pointer-events:none}#page-mypage-favo .product__item.discontinued .image:before{content:"";width:100%;height:100%;background:#ccc;display:block;z-index:2;position:absolute;left:0;top:0;opacity:.7}#page-mypage-favo .product__item.discontinued .image:after{width:100%;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;content:"取り扱い終了";position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:2rem;font-weight:700;color:#fff;z-index:3;text-shadow:2px 3px 3px rgba(0,0,0,.4)}#page-mypage-favo .product__item .image{width:100%;padding-top:100%;overflow:hidden;position:relative}#page-mypage-favo .product__item .image a,#page-mypage-favo .product__item .image a:link,#page-mypage-favo .product__item .image a:visited{color:#000;text-decoration:none}#page-mypage-favo .product__item .image a,#page-mypage-favo .product__item .image a:link,#page-mypage-favo .product__item .image a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-favo .product__item .image a:hover{opacity:.5;text-decoration:none}}#page-mypage-favo .product__item .image a{position:absolute;top:0;left:0;width:100%;display:block}#page-mypage-favo .product__item .elm-text{padding-top:1.1rem;font-size:1.3rem;line-height:1.6923076923}#page-mypage-favo .product__item .delete{text-align:right;margin-top:.5rem;font-size:1.3rem;line-height:1}#page-mypage-favo .product__item .delete a,#page-mypage-favo .product__item .delete a:link,#page-mypage-favo .product__item .delete a:visited{color:#173994;text-decoration:underline}#page-mypage-favo .product__item .delete a,#page-mypage-favo .product__item .delete a:link,#page-mypage-favo .product__item .delete a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-favo .product__item .delete a:hover{color:#173994;text-decoration:none}}#page-mypage-favo .model{-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-favo .model__item:not(:first-of-type){margin-top:3.8rem}#page-mypage-favo .model__item__head{font-size:1.7rem;line-height:1.2941176471;margin-bottom:1.5rem}#page-mypage-favo .model__item__detail__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-mypage-favo .model__item__detail__inner:not(:first-of-type){margin-top:2.3rem}#page-mypage-favo .model__item__detail__inner .info{width:93.0769230769%;height:4.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:1.5714285714}#page-mypage-favo .model__item__detail__inner .info .info-maker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:43.305785124%;height:100%;min-height:4.4rem;border-right:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 2.5rem}#page-mypage-favo .model__item__detail__inner .info .info-model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:43.305785124%;height:100%;min-height:4.4rem;border-right:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 2.5rem}#page-mypage-favo .model__item__detail__inner .info .info-numb{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;width:8.1rem;min-width:8.1rem;height:100%;min-height:4.4rem;padding:.5rem 2.5rem}#page-mypage-favo .model__item__detail__inner .info .info-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:86.6115702479%;border-right:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:4.4rem;padding:0 2.5rem}#page-mypage-favo .model__item__detail__inner .memo{width:93.0769230769%;display:-webkit-box;display:-ms-flexbox;display:flex}#page-mypage-favo .model__item__detail__inner .memo .memo-text{font-size:1.3rem;line-height:1;-ms-flex-negative:0;flex-shrink:0;margin-right:1.8rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea{width:100%;height:7.5rem;border:1px solid #a0a4a7;border-radius:.5rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea{width:100%;height:100%;padding:1rem 1.3rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;resize:none}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea:focus{outline:0}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-webkit-input-placeholder{color:#959595;font-size:1.4rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-moz-placeholder{color:#959595;font-size:1.4rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea:-ms-input-placeholder{color:#959595;font-size:1.4rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-ms-input-placeholder{color:#959595;font-size:1.4rem}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::placeholder{color:#959595;font-size:1.4rem}#page-mypage-favo .model__item__detail__inner .delete{font-size:1.3rem;margin-left:1.8rem}#page-mypage-favo .add-model{margin-top:2.3rem}@media screen and (max-width:767px){#page-mypage-favo .tab-item{height:12.8vw;font-size:3.7333333333vw}#page-mypage-favo .panel-item{padding:5.3333333333vw 5.3333333333vw 5.3333333333vw}#page-mypage-favo .panel-item:last-of-type{padding:5.3333333333vw 5.3333333333vw 5.3333333333vw}#page-mypage-favo .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-mypage-favo .product__item{width:48%}#page-mypage-favo .product__item:nth-of-type(odd){margin-right:4%}#page-mypage-favo .product__item:not(:nth-of-type(-n+2)){margin-top:5.3333333333vw}#page-mypage-favo .product__item.discontinued .image:after{font-size:5.3333333333vw;text-shadow:.5333333333vw .8vw .8vw}#page-mypage-favo .product__item .elm-text{padding-top:2.9333333333vw;font-size:3.4666666667vw}#page-mypage-favo .product__item .delete{margin-top:1.3333333333vw;font-size:3.4666666667vw}#page-mypage-favo .model__item:not(:first-of-type){margin-top:10.1333333333vw}#page-mypage-favo .model__item__head{font-size:4.8vw;margin-bottom:4vw}#page-mypage-favo .model__item__detail__inner:not(:first-of-type){margin-top:6.1333333333vw}#page-mypage-favo .model__item__detail__inner .info{width:93.0769230769%;height:12.2666666667vw;font-size:3.7333333333vw;line-height:1.5714285714}#page-mypage-favo .model__item__detail__inner .info .info-maker{width:43.305785124%;min-height:11.7333333333vw;padding:1.3333333333vw 6.6666666667vw}#page-mypage-favo .model__item__detail__inner .info .info-model{width:43.305785124%;min-height:11.7333333333vw;padding:1.3333333333vw 6.6666666667vw}#page-mypage-favo .model__item__detail__inner .info .info-numb{width:21.6vw;min-width:21.6vw;min-height:11.7333333333vw;padding:1.3333333333vw 6.6666666667vw}#page-mypage-favo .model__item__detail__inner .info .info-other{width:86.6115702479%;min-height:11.7333333333vw;padding:0 6.6666666667vw}#page-mypage-favo .model__item__detail__inner .memo{width:93.0769230769%}#page-mypage-favo .model__item__detail__inner .memo .memo-text{font-size:3.4666666667vw;margin-right:4.8vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea{height:20vw;border-radius:1.3333333333vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea{padding:2.6666666667vw 3.4666666667vw 2.6666666667vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-webkit-input-placeholder{font-size:3.7333333333vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-moz-placeholder{font-size:3.7333333333vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea:-ms-input-placeholder{font-size:3.7333333333vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::-ms-input-placeholder{font-size:3.7333333333vw}#page-mypage-favo .model__item__detail__inner .memo .elm-textarea textarea::placeholder{font-size:3.7333333333vw}#page-mypage-favo .model__item__detail__inner .delete{font-size:3.4666666667vw;margin-left:4.8vw}#page-mypage-favo .add-model{margin-top:6.1333333333vw}}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-list .text-block .page-heading-sub+.elm-text{margin-top:3.7rem}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-list .form__item{margin-top:2.1rem}@media screen and (max-width:767px){#page-mypage-shipping .mypage-contents__inner.mypage-shipping-list .text-block .page-heading-sub+.elm-text{margin-top:9.8666666667vw}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-list .form__item{margin-top:5.6vw}}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change .page-heading-sub{margin-bottom:4.1rem}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change .elm-btn-wrap{margin-top:5rem;margin-left:11rem}@media screen and (max-width:767px){#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change .page-heading-sub{margin-bottom:10.9333333333vw}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change .elm-btn-wrap{margin-top:13.3333333333vw;margin-left:0}}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change-complete .text-block .page-heading-sub+.elm-text{margin-top:3.7rem}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change-complete .text-block .elm-text{font-size:1.4rem;line-height:1.7857142857}@media screen and (max-width:767px){#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change-complete .text-block .page-heading-sub+.elm-text{margin-top:9.8666666667vw}#page-mypage-shipping .mypage-contents__inner.mypage-shipping-info-change-complete .text-block .elm-text{font-size:3.7333333333vw}}#page-mypage-manager .mypage-contents__inner.mypage-manager-list .text-block .page-heading-sub+.elm-text{margin-top:3.7rem}#page-mypage-manager .mypage-contents__inner.mypage-manager-list .form__item{margin-top:2.1rem}@media screen and (max-width:767px){#page-mypage-manager .mypage-contents__inner.mypage-manager-list .text-block .page-heading-sub+.elm-text{margin-top:9.8666666667vw}#page-mypage-manager .mypage-contents__inner.mypage-manager-list .form__item{margin-top:5.6vw}}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change .page-heading-sub{margin-bottom:4.1rem;letter-spacing:0}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change .elm-btn-wrap{margin-top:5rem;margin-left:11rem}@media screen and (max-width:767px){#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change .page-heading-sub{margin-bottom:10.9333333333vw}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change .elm-btn-wrap{margin-top:13.3333333333vw;margin-left:0}}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change-complete .text-block .page-heading-sub+.elm-text{margin-top:3.7rem}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change-complete .text-block .elm-text{font-size:1.4rem;line-height:1.7857142857}@media screen and (max-width:767px){#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change-complete .text-block .page-heading-sub+.elm-text{margin-top:9.8666666667vw}#page-mypage-manager .mypage-contents__inner.mypage-manager-info-change-complete .text-block .elm-text{font-size:3.7333333333vw}}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .page-heading-sub{margin-bottom:4.1rem}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .elm-checkbox{font-size:1.6rem}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .note{margin-top:2.6rem;font-size:1.2rem;line-height:1.3333333333;display:-webkit-box;display:-ms-flexbox;display:flex}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .note:before{content:"※";-ms-flex-negative:0;flex-shrink:0}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .elm-btn-wrap{margin-top:4.8rem}@media screen and (max-width:767px){#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .page-heading-sub{margin-bottom:10.9333333333vw}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .elm-checkbox{font-size:4.2666666667vw}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .note{margin-top:6.9333333333vw;font-size:3.2vw}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-top .elm-btn-wrap{margin-top:12.8vw}}#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-complete .elm-text{font-size:1.6rem}@media screen and (max-width:767px){#page-mypage-mail-magazine .mypage-contents__inner.mypage-mail-magazine-complete .elm-text{font-size:4.2666666667vw}}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .page-heading-sub{margin-bottom:3.8rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox-wrap{margin-top:.9rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox{font-size:1.6rem;line-height:1.875}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox+.elm-checkbox{margin-top:.5rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item.other{margin-top:1.9rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item.other .heading{padding-bottom:.8rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .elm-btn-wrap{margin-top:4.1rem}@media screen and (max-width:767px){#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .page-heading-sub{margin-bottom:10.1333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox-wrap{margin-top:2.4vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox{font-size:4.2666666667vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item .elm-checkbox+.elm-checkbox{margin-top:1.3333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item.other{margin-top:5.0666666667vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .form__item.other .heading{padding-bottom:2.1333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-top .elm-btn-wrap{margin-top:10.9333333333vw}}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .page-heading-sub{margin-bottom:3.7rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .page-heading-sub+.elm-text{font-size:1.6rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-reason{margin-top:2.9rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-reason .elm-text{line-height:1.4666666667}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-reason .elm-text+.elm-text{margin-top:.6rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention{margin-top:4.4rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .head{padding:1.55rem 2.5rem;background:#ffe3d4;font-size:2rem;font-weight:700;line-height:1;border:1px solid #ff752a;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.5rem;color:#ff752a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .head .icon{width:3.1rem;display:inline-block;line-height:1;margin-right:1.2rem}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .lead{margin-top:1.9rem;font-size:1.6rem;line-height:1.875;color:#ff752a}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list{margin-top:1.8rem;font-size:1.5rem;line-height:2}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list li{padding-left:.8em;text-indent:-.6em}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list li:before{content:"■"}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list li ul{width:100%}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list li ul li{padding-left:1em;text-indent:-1em}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list li ul li:before{content:"・"}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .elm-btn-wrap{margin-top:4.1rem}@media screen and (max-width:767px){#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .page-heading-sub{margin-bottom:9.8666666667vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .page-heading-sub+.elm-text{font-size:4.2666666667vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-reason{margin-top:7.7333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-reason .elm-text+.elm-text{margin-top:1.6vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention{margin-top:11.7333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .head{padding:4.1333333333vw 6.6666666667vw;font-size:5.3333333333vw;border-radius:1.3333333333vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .head .icon{width:8.2666666667vw;margin-right:3.2vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .lead{margin-top:5.0666666667vw;font-size:4.2666666667vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .withdraw-attention .list{margin-top:4.8vw;font-size:4vw}#page-mypage-withdraw .mypage-contents__inner.mypage-withdraw-confirm .elm-btn-wrap{margin-top:10.9333333333vw}}#page-mypage-withdraw .mypage-contents:has(.mypage-withdraw-complete){width:100%}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .page-heading-sub{margin-bottom:4.1rem}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .toggle-password-item:not(:first-of-type){margin-top:2.7rem}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .note{margin-top:.7rem;font-size:1.2rem;line-height:2.5}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .elm-btn-wrap{margin-top:4rem}@media screen and (max-width:767px){#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .page-heading-sub{margin-bottom:10.9333333333vw}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .toggle-password-item:not(:first-of-type){margin-top:7.2vw}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .note{margin-top:1.8666666667vw;font-size:3.2vw}#page-mypage-password-reset .mypage-contents__inner.mypage-password-reset-input .elm-btn-wrap{margin-top:10.6666666667vw}}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .page-heading-sub{margin-bottom:3.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item:not(:first-of-type){margin-top:3.3rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn{display:inline-block}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a:link,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a:visited{color:#000;text-decoration:none}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a:link,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a:hover{opacity:.5;text-decoration:none}}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a{background:#e8eaf0;border:1px solid #a0a4a7;border-radius:.5rem;font-size:1.3rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2.2rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading{padding-bottom:.6rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading.has-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.2rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading.has-btn .reset-btn{margin-left:1.9rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .content .elm-text+.elm-text{margin-top:.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .content .reset-btn{margin-top:1rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .note{font-size:1.2rem;line-height:.4}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .note.payment-note{margin-top:1.6rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail{margin-top:2.2rem;padding:2.1rem 2.5rem;border-radius:.5rem;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;line-height:2}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail dl dt{-ms-flex-negative:0;flex-shrink:0;min-width:5.5rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .elm-btn-wrap{margin-top:4.3rem;margin-left:11rem}@media screen and (max-width:767px){#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .page-heading-sub{margin-bottom:10.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item:not(:first-of-type){margin-top:8.8vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .reset-btn a{border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:2.6666666667vw 5.8666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading{padding-bottom:1.6vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading.has-btn{padding-bottom:.5333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .heading.has-btn .reset-btn{margin-left:5.0666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .content .elm-text+.elm-text{margin-top:2.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .form__item .content .reset-btn{margin-top:2.6666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .note{font-size:3.2vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .note.payment-note{margin-top:4.2666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail{margin-top:5.8666666667vw;padding:5.6vw 6.6666666667vw;border-radius:1.3333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail dl{font-size:4vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .payment-detail dl dt{min-width:14.6666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-top .elm-btn-wrap{margin-top:11.4666666667vw;margin-left:0}}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .page-heading-sub{margin-bottom:3.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .form__item .content .elm-text+.elm-text{margin-top:.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note{font-size:1.2rem;line-height:2.5}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.payment-note{margin-bottom:1.4rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.mail-note,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.slip-note{margin-top:.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail{margin-top:2.2rem;padding:2.1rem 2.5rem;border-radius:.5rem;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;line-height:2}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail dl dt{-ms-flex-negative:0;flex-shrink:0;min-width:5.5rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .elm-btn-wrap{margin-top:4.3rem;margin-left:11rem}@media screen and (max-width:767px){#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .page-heading-sub{margin-bottom:10.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .form__item .content .elm-text+.elm-text{margin-top:2.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note{font-size:3.2vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.payment-note{margin-bottom:3.7333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.mail-note,#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .note.slip-note{margin-top:2.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail{margin-top:5.8666666667vw;padding:5.6vw 6.6666666667vw;border-radius:1.3333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail dl{font-size:4vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .payment-detail dl dt{min-width:14.6666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-edit .elm-btn-wrap{margin-top:11.4666666667vw;margin-left:0}}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .page-heading-sub{margin-bottom:3.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item:not(:first-of-type){margin-top:3.3rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item .heading{padding-bottom:.6rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item .content .elm-text+.elm-text{margin-top:.8rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .note{font-size:1.2rem;line-height:.4}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .note.payment-note{margin-top:1.6rem}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .elm-btn-wrap{margin-top:4.3rem;margin-left:11rem}@media screen and (max-width:767px){#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .page-heading-sub{margin-bottom:10.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item:not(:first-of-type){margin-top:8.8vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item .heading{padding-bottom:1.6vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .form__item .content .elm-text+.elm-text{margin-top:2.1333333333vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .note{font-size:3.2vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .note.payment-note{margin-top:4.2666666667vw}#page-mypage-member-info .mypage-contents__inner.mypage-member-info-confirm .elm-btn-wrap{margin-top:11.4666666667vw;margin-left:0}}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .page-heading-sub{margin-bottom:4.1rem}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .form__item:not(:first-of-type){margin-top:2.2rem}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn{-ms-flex-negative:0;flex-shrink:0;margin-left:3.2rem;display:inline-block}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a,#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a:link,#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a:visited{color:#000;text-decoration:none}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a,#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a:link,#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a:hover{opacity:.5;text-decoration:none}}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a{background:#e8eaf0;border:1px solid #a0a4a7;border-radius:.5rem;font-size:1.3rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .elm-btn-wrap{margin-top:6.6rem}@media screen and (max-width:767px){#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .page-heading-sub{margin-bottom:10.9333333333vw}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .form__item:not(:first-of-type){margin-top:5.8666666667vw}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn{display:block;margin-top:5.3333333333vw;margin-left:0}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .onetime-btn a{border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:2.6666666667vw 5.3333333333vw}#page-mypage-mail-address-reset .mypage-contents__inner.mypage-mail-address-reset .elm-btn-wrap{margin-top:17.6vw}}#page-mypage-provisional-registration-shinsa .main-container__inner .page-heading-sub{line-height:1.8181818182}#page-mypage-provisional-registration-shinsa .prov-reg-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}#page-mypage-provisional-registration-shinsa .prov-reg-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-mypage-provisional-registration-shinsa .prov-reg-modal::-webkit-scrollbar{display:none}#page-mypage-provisional-registration-shinsa .prov-reg-modal.active{opacity:1;pointer-events:auto}#page-mypage-provisional-registration-shinsa .prov-reg-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}#page-mypage-provisional-registration-shinsa .prov-reg-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner{margin:0 auto;width:100%;position:relative;max-width:73.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-heading{font-size:2rem;line-height:2;text-align:center;background:#e7eaef;padding:4.7rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem 1rem 0 0}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-text{font-size:1.5rem;line-height:1.8666666667;padding:3.2rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 1rem 1rem;background:#fff}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-close{position:absolute;top:-1.5rem;right:-1.5rem;width:3.5rem;height:3.5rem;background:url(../img/common/icon/icon_modal-close-gray.png);background-size:100% auto;line-height:1;display:inline-block;cursor:pointer}@media screen and (max-width:767px){#page-mypage-provisional-registration-shinsa .prov-reg-modal__contents{padding:5.3333333333vw 5.3333333333vw}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner{max-width:100%}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-heading{font-size:5.3333333333vw;padding:12.5333333333vw 5.3333333333vw;border-radius:2.6666666667vw 2.6666666667vw 0 0}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-text{font-size:4vw;padding:8.5333333333vw 13.3333333333vw;border-radius:0 0 2.6666666667vw 2.6666666667vw}#page-mypage-provisional-registration-shinsa .prov-reg-modal__inner .modal-close{top:-4vw;right:-4vw;width:9.3333333333vw;height:9.3333333333vw}}#page-provisional-registration .main-container__inner{padding-top:3rem}#page-provisional-registration .elm-form__block__text{font-size:1.6rem;line-height:2;margin-bottom:1.7rem;background:#e8eaee;border-radius:1rem;padding:1rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-provisional-registration .elm-form__block:not(:first-of-type){margin-top:4.6rem}#page-provisional-registration .lead-text{margin:5rem 0}#page-provisional-registration .progressbar.karitouroku{margin-bottom:5rem}#page-provisional-registration .onetime-btn{-ms-flex-negative:0;flex-shrink:0;margin-left:3.2rem;display:inline-block}#page-provisional-registration .onetime-btn a,#page-provisional-registration .onetime-btn a:link,#page-provisional-registration .onetime-btn a:visited{color:#000;text-decoration:none}#page-provisional-registration .onetime-btn a,#page-provisional-registration .onetime-btn a:link,#page-provisional-registration .onetime-btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-provisional-registration .onetime-btn a:hover{opacity:.5;text-decoration:none}}#page-provisional-registration .onetime-btn a{background:#e8eaf0;border:1px solid #a0a4a7;border-radius:.5rem;font-size:1.3rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem}#page-provisional-registration .elm-selectbox select:invalid{color:#959595}#page-provisional-registration .elm-selectbox select option:first-child{color:#959595}#page-provisional-registration .form__item-wrap{padding-top:4.6rem}#page-provisional-registration .form__item-wrap.is-hidden{display:none}#page-provisional-registration .note{font-size:1.2rem;line-height:2.5}#page-provisional-registration .address-note{padding-left:2.5rem}#page-provisional-registration .confirm-btn{margin-top:6rem}#page-provisional-registration .elm-btn-wrap{margin-top:6rem}#page-provisional-registration .elm-btn-wrap.confirm-btn{margin-top:4rem}#page-provisional-registration .toggle-password-item:not(:first-of-type){margin-top:2.7rem}#page-provisional-registration .onetime-modal{z-index:10002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}#page-provisional-registration .onetime-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-provisional-registration .onetime-modal::-webkit-scrollbar{display:none}#page-provisional-registration .onetime-modal.active{opacity:1;pointer-events:auto}#page-provisional-registration .onetime-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}#page-provisional-registration .onetime-modal__contents{width:100%;min-height:calc(100% + 1px);padding:1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}#page-provisional-registration .onetime-modal__inner{margin:0 auto;width:100%;position:relative;max-width:73.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}#page-provisional-registration .onetime-modal__inner .modal-text{font-size:1.6rem;font-weight:500;line-height:1.8666666667;padding:5rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;background:#fff}#page-provisional-registration .onetime-modal__inner .modal-close{position:absolute;top:-1.5rem;right:-1.5rem;width:3.5rem;height:3.5rem;background:url(../img/common/icon/icon_modal-close-gray.png);background-size:100% auto;line-height:1;display:inline-block;cursor:pointer}@media screen and (max-width:767px){#page-provisional-registration .main-container__inner{padding-top:8vw}#page-provisional-registration .elm-form__block__text{font-size:4.2666666667vw;line-height:2;margin-bottom:4.5333333333vw;border-radius:1.3333333333vw;padding:2.6666666667vw 5.3333333333vw}#page-provisional-registration .elm-form__block:not(:first-of-type){margin-top:12.2666666667vw}#page-provisional-registration .lead-text{margin:13.3333333333vw 0}#page-provisional-registration .progressbar.karitouroku{margin-bottom:13.3333333333vw}#page-provisional-registration .onetime-btn{display:block;margin-left:0;margin-top:5.3333333333vw}#page-provisional-registration .onetime-btn a{border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:2.6666666667vw 5.3333333333vw}#page-provisional-registration .form__item-wrap{padding-top:12.2666666667vw}#page-provisional-registration .note{font-size:3.2vw;line-height:2.5}#page-provisional-registration .address-note{padding-left:6.6666666667vw}#page-provisional-registration .confirm-btn{margin-top:16vw}#page-provisional-registration .elm-btn-wrap{margin-top:16vw}#page-provisional-registration .elm-btn-wrap.confirm-btn{margin-top:10.6666666667vw}#page-provisional-registration .toggle-password-item:not(:first-of-type){margin-top:7.2vw}#page-provisional-registration .onetime-modal__contents{padding:5.3333333333vw 5.3333333333vw}#page-provisional-registration .onetime-modal__inner{max-width:100%}#page-provisional-registration .onetime-modal__inner .modal-text{text-align:left;font-size:4.2666666667vw;padding:5.3333333333vw;border-radius:2.6666666667vw}#page-provisional-registration .onetime-modal__inner .modal-close{top:-4vw;right:-4vw;width:9.3333333333vw;height:9.3333333333vw}}#page-error .main-container__inner .page-heading-sub{margin-bottom:2.3rem}@media screen and (max-width:767px){#page-error .main-container__inner .page-heading-sub{margin-bottom:6.1333333333vw}}#page-faq .main-container__inner .elm-selectbox{min-width:21.5rem;width:100%}#page-faq .main-container__inner .faq__contents{margin-top:5.8rem}#page-faq .main-container__inner .faq__contents__block:not(:first-of-type){margin-top:5.8rem}#page-faq .main-container__inner .faq__contents__block__inner{margin-top:3.5rem}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item{border:1px solid #a0a4a7;border-radius:.5rem;overflow:hidden}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item:not(:first-of-type){margin-top:1.5rem}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 8.5rem 1.4rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:1.6rem;line-height:1.875}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt .en{-ms-flex-negative:0;flex-shrink:0;font-size:2.6rem;line-height:1;color:#173994;margin-right:2rem;display:inline-block;-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt:before{position:absolute;content:"";top:50%;right:3.5rem;width:2rem;height:.2rem;background-color:#8d9194;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt:after{position:absolute;content:"";top:50%;right:3.5rem;width:2rem;height:.2rem;background-color:#8d9194;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt.is-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt.is-open:after{opacity:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd{padding:2.3rem 6rem 2rem 7.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f9fb;border-top:1px solid #a0a4a7;font-size:1.5rem;line-height:1.8666666667}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .answer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .en{font-size:2.6rem;line-height:1;color:#173994;display:inline-block;position:absolute;left:-4rem;top:.4rem}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents{margin-top:5rem;padding-bottom:3rem}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents:first-of-type{margin-top:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1 .flex-contents-item .image,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2 .flex-contents-item .image,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3 .flex-contents-item .image{width:100%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1 .flex-contents-item .text-area,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2 .flex-contents-item .text-area,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3 .flex-contents-item .text-area{width:100%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2 .flex-contents-item{width:48.5714285714%;margin-right:2.8571428571%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2 .flex-contents-item:nth-child(2n){margin-right:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3 .flex-contents-item{width:32.1428571429%;margin-right:1.7857142857%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3 .flex-contents-item:nth-child(3n){margin-right:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .image{width:32.1428571429%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .image img{margin-top:0;margin-bottom:0;overflow:hidden;max-width:none;width:100%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .text-area{width:62.0238095238%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .text-area pre{white-space:pre-wrap}@media screen and (max-width:767px){#page-faq .main-container__inner .elm-selectbox{min-width:100%}#page-faq .main-container__inner .faq__contents{margin-top:15.4666666667vw}#page-faq .main-container__inner .faq__contents__block:not(:first-of-type){margin-top:15.4666666667vw}#page-faq .main-container__inner .faq__contents__block__inner{margin-top:9.3333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item{border-radius:1.3333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item:not(:first-of-type){margin-top:4vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt{padding:4vw 9.3333333333vw 3.7333333333vw 5.3333333333vw;font-size:4.2666666667vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt .en{font-size:6.9333333333vw;margin-right:5.3333333333vw;-webkit-transform:translateY(.5333333333vw);transform:translateY(.5333333333vw)}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt:before{right:4vw;width:5.3333333333vw;height:.5333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dt:after{right:4vw;width:5.3333333333vw;height:.5333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd{padding:4vw 5.3333333333vw 3.7333333333vw 16vw;font-size:4vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .en{font-size:6.9333333333vw;left:-10.6666666667vw;top:1.0666666667vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents{margin-top:5rem;padding-bottom:3rem}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents{display:block}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3 .flex-contents-item{width:100%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column2,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column2,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column2{display:block}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column2 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column2 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column2 .flex-contents-item{width:100%;margin-right:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column2 .flex-contents-item:not(:first-of-type),#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column2 .flex-contents-item:not(:first-of-type),#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column2 .flex-contents-item:not(:first-of-type){margin-top:5.3333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column3,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column3,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column3{display:block}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column3 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column3 .flex-contents-item,#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column3 .flex-contents-item{width:100%;margin-right:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column1.column3 .flex-contents-item:not(:first-of-type),#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column2.column3 .flex-contents-item:not(:first-of-type),#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.column3.column3 .flex-contents-item:not(:first-of-type){margin-top:5.3333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.reverse .image{margin-left:0;margin-right:0}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents.reverse .text-area{margin-top:5.3333333333vw}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .image{margin-right:0;width:100%}#page-faq .main-container__inner .faq__contents__block__inner .faq__contents__block__item dd .cms-contents .flex-contents .text-area{margin-top:4.5333333333vw;width:100%}}#page-contact .contents-wrap.contact-input .progressbar{margin-bottom:4.1rem}#page-contact .contents-wrap.contact-input .product-info{margin-top:3.9rem;border:1px solid #a0a4a7;background:#f8f9fb;border-radius:.5rem;padding:3.5rem 6rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-input .product-info__head{margin-bottom:1.4rem}#page-contact .contents-wrap.contact-input .product-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex}#page-contact .contents-wrap.contact-input .product-info__image{width:20rem;min-width:20rem;margin-right:5rem}#page-contact .contents-wrap.contact-input .product-info__detail{min-width:36.5rem;font-size:1.5rem;line-height:1.8666666667}#page-contact .contents-wrap.contact-input .product-info__detail dl{display:-webkit-box;display:-ms-flexbox;display:flex}#page-contact .contents-wrap.contact-input .product-info__detail dl dt{min-width:9.4rem;-ms-flex-negative:0;flex-shrink:0}#page-contact .contents-wrap.contact-input .product-info__detail__top{border-bottom:1px solid #a0a4a7;padding-bottom:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-input .product-info__detail__bottom{padding-top:1.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-input .elm-form{margin-top:4.7rem}#page-contact .contents-wrap.contact-input .form__item.textarea{max-width:64rem}#page-contact .contents-wrap.contact-input .elm-btn-wrap{margin-top:4rem}@media screen and (max-width:767px){#page-contact .contents-wrap.contact-input .progressbar{margin-bottom:10.9333333333vw}#page-contact .contents-wrap.contact-input .product-info{margin-top:10.4vw;border:1px solid #a0a4a7;background:#f8f9fb;border-radius:1.3333333333vw;padding:8vw 6.6666666667vw 8vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-input .product-info__head{margin-bottom:3.7333333333vw}#page-contact .contents-wrap.contact-input .product-info__inner{display:block}#page-contact .contents-wrap.contact-input .product-info__image{width:100%;min-width:100%;margin-right:0}#page-contact .contents-wrap.contact-input .product-info__image img{display:block;margin:0 auto}#page-contact .contents-wrap.contact-input .product-info__detail{margin-top:5.3333333333vw;min-width:100%;font-size:3.7333333333vw}#page-contact .contents-wrap.contact-input .product-info__detail dl{display:-webkit-box;display:-ms-flexbox;display:flex}#page-contact .contents-wrap.contact-input .product-info__detail dl dt{min-width:25.0666666667vw;-ms-flex-negative:0;flex-shrink:0}#page-contact .contents-wrap.contact-input .product-info__detail__top{padding-bottom:3.7333333333vw}#page-contact .contents-wrap.contact-input .product-info__detail__bottom{padding-top:3.4666666667vw}#page-contact .contents-wrap.contact-input .elm-form{margin-top:12.5333333333vw}#page-contact .contents-wrap.contact-input .form__item.textarea{max-width:170.6666666667vw}#page-contact .contents-wrap.contact-input .elm-btn-wrap{margin-top:10.6666666667vw}}#page-contact .contents-wrap.contact-confirm .progressbar{margin-bottom:4.1rem}#page-contact .contents-wrap.contact-confirm .product-info{margin-top:3.9rem;border:1px solid #a0a4a7;background:#f8f9fb;border-radius:.5rem;padding:3.5rem 6rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-confirm .product-info__head{margin-bottom:1.4rem}#page-contact .contents-wrap.contact-confirm .product-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex}#page-contact .contents-wrap.contact-confirm .product-info__image{width:20rem;min-width:20rem;margin-right:5rem}#page-contact .contents-wrap.contact-confirm .product-info__detail{min-width:36.5rem;font-size:1.5rem;line-height:1.8666666667}#page-contact .contents-wrap.contact-confirm .product-info__detail dl{display:-webkit-box;display:-ms-flexbox;display:flex}#page-contact .contents-wrap.contact-confirm .product-info__detail dl dt{min-width:9.4rem;-ms-flex-negative:0;flex-shrink:0}#page-contact .contents-wrap.contact-confirm .product-info__detail__top{border-bottom:1px solid #a0a4a7;padding-bottom:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-confirm .product-info__detail__bottom{padding-top:1.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contents-wrap.contact-confirm .elm-form{margin-top:4.7rem;margin-bottom:3.3rem;padding-bottom:4.1rem;border-bottom:1px solid #a0a4a7}#page-contact .contents-wrap.contact-confirm .form__item{max-width:78rem}#page-contact .contents-wrap.contact-confirm .form__item.privacy-check{margin-top:0;max-width:100%}#page-contact .contents-wrap.contact-confirm .elm-btn-wrap{margin-top:5rem}@media screen and (max-width:767px){#page-contact .contents-wrap.contact-confirm .progressbar{margin-bottom:10.9333333333vw}#page-contact .contents-wrap.contact-confirm .product-info{margin-top:10.4vw;border-radius:1.3333333333vw;padding:8vw 6.6666666667vw 8vw}#page-contact .contents-wrap.contact-confirm .product-info__head{margin-bottom:3.7333333333vw}#page-contact .contents-wrap.contact-confirm .product-info__inner{display:block}#page-contact .contents-wrap.contact-confirm .product-info__image{width:100%;min-width:100%;margin-right:0}#page-contact .contents-wrap.contact-confirm .product-info__image img{display:block;margin:0 auto}#page-contact .contents-wrap.contact-confirm .product-info__detail{margin-top:5.3333333333vw;min-width:100%;font-size:3.7333333333vw}#page-contact .contents-wrap.contact-confirm .product-info__detail dl dt{min-width:25.0666666667vw}#page-contact .contents-wrap.contact-confirm .product-info__detail__top{padding-bottom:3.7333333333vw}#page-contact .contents-wrap.contact-confirm .product-info__detail__bottom{padding-top:3.4666666667vw}#page-contact .contents-wrap.contact-confirm .elm-form{margin-top:12.5333333333vw;margin-bottom:8.8vw;padding-bottom:10.9333333333vw}#page-contact .contents-wrap.contact-confirm .form__item{max-width:100%}#page-contact .contents-wrap.contact-confirm .elm-btn-wrap{margin-top:13.3333333333vw}}.product-search-list-sidebar .sidebar__product-narrow{display:none}.page-container.product-search-list .product-narrow__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.page-container.product-search-list .product-narrow__tab__item{width:100%;height:6rem;background:#ccd0d3;cursor:pointer;font-size:1.5rem;line-height:2;letter-spacing:.05em;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;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}.page-container.product-search-list .product-narrow__tab__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-container.product-search-list .product-narrow__tab__item .icon{display:block}.page-container.product-search-list .product-narrow__tab__item .icon{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-container.product-search-list .product-narrow__tab__item .icon.wire{margin-right:.6rem;width:3.8rem;height:3.7rem;-webkit-mask-image:url(../img/common/icon/wire.svg);mask-image:url(../img/common/icon/wire.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.page-container.product-search-list .product-narrow__tab__item .icon.small-hole{margin-right:1.7rem;width:1.9rem;height:3.8rem;-webkit-mask-image:url(../img/common/icon/small-hole.svg);mask-image:url(../img/common/icon/small-hole.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.page-container.product-search-list .product-narrow__tab__item .icon.sinker{margin-right:1.6rem;width:3.8rem;height:3.7rem;-webkit-mask-image:url(../img/common/icon/sinker.svg);mask-image:url(../img/common/icon/sinker.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.page-container.product-search-list .product-narrow__tab__item.is-active{background:#173994;color:#fff;cursor:inherit}.page-container.product-search-list .product-narrow__tab__item.is-active .icon.wire{background-color:#fff}.page-container.product-search-list .product-narrow__tab__item.is-active .icon.small-hole{background-color:#fff}.page-container.product-search-list .product-narrow__tab__item.is-active .icon.sinker{background-color:#fff}@media screen and (min-width:768px) and (max-width:900px){.page-container.product-search-list .product-narrow__tab__item{font-size:1.4rem}}.page-container.product-search-list .product-narrow__panel{border:1px solid #173994;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container.product-search-list .product-narrow__panel__item{display:none;padding:3.2rem 4rem 4.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container.product-search-list .product-narrow__panel__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-container.product-search-list .product-narrow__panel__item.is-active{display:block}.page-container.product-search-list .product-narrow__panel__item .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container.product-search-list .product-narrow__panel__item .swiper-button-next,.page-container.product-search-list .product-narrow__panel__item .swiper-button-prev{display:none}.page-container.product-search-list .product-narrow__panel__item .search-item{width:11.3043478261%;margin-top:1.2rem;position:relative}.page-container.product-search-list .product-narrow__panel__item .search-item a,.page-container.product-search-list .product-narrow__panel__item .search-item a:link,.page-container.product-search-list .product-narrow__panel__item .search-item a:visited{color:#000;text-decoration:none}.page-container.product-search-list .product-narrow__panel__item .search-item a,.page-container.product-search-list .product-narrow__panel__item .search-item a:link,.page-container.product-search-list .product-narrow__panel__item .search-item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.page-container.product-search-list .product-narrow__panel__item .search-item a:hover{opacity:.5;text-decoration:none}}@media screen and (min-width:768px){.page-container.product-search-list .product-narrow__panel__item .search-item:not(:nth-of-type(8n)){margin-right:1.3586956522%}}.page-container.product-search-list .product-narrow__panel__item .search-item img{width:100%}.page-container.product-search-list .product-narrow__panel__item .search-item.is-select:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:3px solid #ff732c;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container.product-search-list .product-narrow__panel__item .search-item.is-select:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,115,44,.3)}@media screen and (min-width:768px) and (max-width:900px){.page-container.product-search-list .product-narrow__panel__item{padding:2.5rem 2rem 2.5rem}}@media screen and (max-width:767px){.page-container.product-search-list .product-narrow__tab__item{width:33.3333333333%;height:16vw;line-height:1.6;font-size:3.2vw;padding:1.3333333333vw;text-align:center}.page-container.product-search-list .product-narrow__tab__item:not(:first-of-type){margin-top:0}.page-container.product-search-list .product-narrow__tab__item .icon{display:none}.page-container.product-search-list .product-narrow__panel__item{position:relative;padding:8vw 10.6666666667vw 8vw}.page-container.product-search-list .product-narrow__panel__item .swiper-wrapper{-ms-flex-wrap:inherit;flex-wrap:inherit;position:relative}.page-container.product-search-list .product-narrow__panel__item .swiper-button-next,.page-container.product-search-list .product-narrow__panel__item .swiper-button-prev{display:block;content:"";width:4.8vw;height:8.8vw;-webkit-mask-image:url(../img/common/icon/list-arw.svg);mask-image:url(../img/common/icon/list-arw.svg);background-color:#173994;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;position:absolute;top:50%;z-index:10;line-height:1;margin-top:-4.4vw}.page-container.product-search-list .product-narrow__panel__item .swiper-button-next:after,.page-container.product-search-list .product-narrow__panel__item .swiper-button-prev:after{display:none}.page-container.product-search-list .product-narrow__panel__item .swiper-button-next{right:2.6666666667vw}.page-container.product-search-list .product-narrow__panel__item .swiper-button-prev{left:2.6666666667vw;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-container.product-search-list .product-narrow__panel__item .search-item{margin-top:0}}.page-container.product-search-list .product-narrow__result{margin-top:5.3rem}.page-container.product-search-list .product-narrow__result__count{font-size:1.5rem;line-height:2;text-align:right}.page-container.product-search-list .product-narrow__result__list{margin-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container.product-search-list .product-narrow__result__list__item{width:24.5%}.page-container.product-search-list .product-narrow__result__list__item a,.page-container.product-search-list .product-narrow__result__list__item a:link,.page-container.product-search-list .product-narrow__result__list__item a:visited{color:#000;text-decoration:none}.page-container.product-search-list .product-narrow__result__list__item a,.page-container.product-search-list .product-narrow__result__list__item a:link,.page-container.product-search-list .product-narrow__result__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.page-container.product-search-list .product-narrow__result__list__item a:hover{opacity:.5;text-decoration:none}}@media screen and (min-width:768px){.page-container.product-search-list .product-narrow__result__list__item:not(:nth-of-type(-n+4)){margin-top:6.8rem}.page-container.product-search-list .product-narrow__result__list__item:not(:nth-of-type(4n)){margin-right:.6%}}.page-container.product-search-list .product-narrow__result__list__item .image{width:100%;padding-top:100%;position:relative}.page-container.product-search-list .product-narrow__result__list__item .image img{position:absolute;top:0;left:0;width:100%;display:block}.page-container.product-search-list .product-narrow__result__list__item .text-area{padding-top:1.4rem;font-size:1.4rem;line-height:1.7857142857;overflow-wrap:anywhere}.page-container.product-search-list .product-narrow__result__list__item .text-area .name{margin-bottom:1.3rem;overflow-wrap:anywhere}.page-container.product-search-list .product-narrow__result__list__item .text-area .text{overflow-wrap:anywhere}@media screen and (max-width:767px){.page-container.product-search-list .product-narrow__result{margin-top:14.1333333333vw}.page-container.product-search-list .product-narrow__result__count{font-size:3.7333333333vw}.page-container.product-search-list .product-narrow__result__list{margin-top:4.2666666667vw}.page-container.product-search-list .product-narrow__result__list__item{width:48%}.page-container.product-search-list .product-narrow__result__list__item:not(:nth-of-type(-n+2)){margin-top:8vw}.page-container.product-search-list .product-narrow__result__list__item:nth-of-type(odd){margin-right:4%}.page-container.product-search-list .product-narrow__result__list__item .text-area{padding-top:3.7333333333vw;font-size:3.7333333333vw}.page-container.product-search-list .product-narrow__result__list__item .text-area .name{margin-bottom:3.4666666667vw}.page-container.product-search-list .product-narrow__result__list__item .text-area .text{line-height:1.6}}.page-container.product-search-detail .product-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1365px){.page-container.product-search-detail .product-top__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:767px){.page-container.product-search-detail .product-top__inner{display:block}}.page-container.product-search-detail .product-top .product-slider{margin-top:1.4rem;width:42.5rem}.page-container.product-search-detail .product-top .product-slider .main-img{width:100%;height:42.5rem;position:relative;overflow:hidden}.page-container.product-search-detail .product-top .product-slider .main-img img{width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:cover;object-fit:cover}.page-container.product-search-detail .product-top .product-slider .thumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container.product-search-detail .product-top .product-slider .thumb__list__item{margin-top:.8rem;width:10rem;padding-top:10rem;position:relative;background-size:cover;background-position:center center;overflow:hidden;cursor:pointer}.page-container.product-search-detail .product-top .product-slider .thumb__list__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-container.product-search-detail .product-top .product-slider .thumb__list__item:not(:nth-of-type(4n)){margin-right:1.9529411765%}.page-container.product-search-detail .product-top .product-slider .thumb__list__item img{width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.page-container.product-search-detail .product-top .product-slider .thumb__list__item img{cursor:pointer}.page-container.product-search-detail .product-top .product-slider .thumb__list__item img:hover{opacity:.7}}.page-container.product-search-detail .product-top .product-slider .thumb__list__item.active:after{content:"";width:100%;height:100%;border:.2rem solid #173994;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container.product-search-detail .product-top .product-slider-sp{display:none}@media screen and (min-width:768px) and (max-width:1023px){.page-container.product-search-detail .product-top .product-slider{width:35rem}.page-container.product-search-detail .product-top .product-slider .main-img{width:100%;height:35rem}.page-container.product-search-detail .product-top .product-slider .thumb__list__item{width:23.5294117647%;padding-top:23.5294117647%}.page-container.product-search-detail .product-top .product-slider .thumb__list__item:not(:nth-of-type(4n)){margin-right:1.9529411765%}}@media screen and (max-width:767px){.page-container.product-search-detail .product-top .product-slider{position:relative;width:100%;margin-top:0;padding-bottom:5.3333333333vw;margin-bottom:10.6666666667vw}.page-container.product-search-detail .product-top .product-slider-pc{display:none}.page-container.product-search-detail .product-top .product-slider-sp{display:block}.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-next,.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-prev{width:9.3333333333vw;height:9.3333333333vw;background:#173994;border-radius:50%;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}.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-next:after,.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-prev:after{display:block;content:"";width:2.6666666667vw;height:4.8vw;-webkit-mask-image:url(../img/common/icon/list-arw.svg);mask-image:url(../img/common/icon/list-arw.svg);background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;line-height:1}.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-next:after{-webkit-transform:translateX(.2666666667vw);transform:translateX(.2666666667vw)}.page-container.product-search-detail .product-top .product-slider .swiper-product .swiper-button-prev:after{-webkit-transform:translateX(-.2666666667vw) scale(-1,1);transform:translateX(-.2666666667vw) scale(-1,1)}.page-container.product-search-detail .product-top .product-slider .swiper-pagination{position:absolute;bottom:-5.3333333333vw}.page-container.product-search-detail .product-top .product-slider .swiper-pagination .swiper-pagination-bullet{width:2.6666666667vw;height:2.6666666667vw}.page-container.product-search-detail .product-top .product-slider .swiper-pagination .swiper-pagination-bullet-active{background:#173994}}.page-container.product-search-detail .product-top .product-detail{width:50%}@media screen and (min-width:1024px) and (max-width:1365px){.page-container.product-search-detail .product-top .product-detail{width:calc(100% - 50rem)}}@media screen and (min-width:768px) and (max-width:1023px){.page-container.product-search-detail .product-top .product-detail{width:calc(100% - 40rem)}}.page-container.product-search-detail .product-top .product-detail__name{font-size:3rem;line-height:1.6666666667}.page-container.product-search-detail .product-top .product-detail__info{margin-top:2.3rem}.page-container.product-search-detail .product-top .product-detail__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.7857142857;border-bottom:1px solid #a0a4a7;padding:1rem 0 .9rem}.page-container.product-search-detail .product-top .product-detail__info__item dt{min-width:12rem;width:12rem;-ms-flex-negative:0;flex-shrink:0;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container.product-search-detail .product-top .product-detail__favo{margin-top:2rem;width:24rem;height:4rem}.page-container.product-search-detail .product-top .product-detail__favo button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:1px solid #a0a4a7;border-radius:.5rem;font-size:1.3rem;text-align:left;padding-left:2rem;position:relative}.page-container.product-search-detail .product-top .product-detail__favo button .icon{margin-right:1rem;display:inline-block;line-height:1;background-color:#a0a4a7;-webkit-mask:url(../img/common/icon/favo.svg) no-repeat center;mask:url(../img/common/icon/favo.svg) no-repeat center;-webkit-mask-size:100% auto;mask-size:100% auto;width:1.9rem;height:1.7rem}.page-container.product-search-detail .product-top .product-detail__favo button.active{border-color:#ff752a;color:#ff752a}.page-container.product-search-detail .product-top .product-detail__favo button.active .icon{background-color:#ff752a;-webkit-mask-image:url(../img/common/icon/favo-active.svg);mask-image:url(../img/common/icon/favo-active.svg)}.page-container.product-search-detail .product-top .product-detail__btn{margin-top:2rem}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn{width:48%}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn:not(:nth-of-type(-n+2)){margin-top:2rem}@media screen and (min-width:768px) and (max-width:1365px){.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap{display:block}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn{width:100%}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn:not(:nth-of-type(-n+2)){margin-top:2rem}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn:nth-of-type(2){margin-top:2rem}}@media screen and (max-width:767px){.page-container.product-search-detail .product-top .product-detail{width:100%}.page-container.product-search-detail .product-top .product-detail__name{font-size:6.4vw}.page-container.product-search-detail .product-top .product-detail__info{margin-top:6.1333333333vw}.page-container.product-search-detail .product-top .product-detail__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.7333333333vw;padding:2.6666666667vw 0 2.4vw}.page-container.product-search-detail .product-top .product-detail__info__item dt{min-width:26.6666666667vw;width:26.6666666667vw;padding-right:2.6666666667vw}.page-container.product-search-detail .product-top .product-detail__favo{margin-top:8vw;width:48vw;height:10.6666666667vw}.page-container.product-search-detail .product-top .product-detail__favo button{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%;height:100%;border:1px solid #a0a4a7;border-radius:1.3333333333vw;font-size:3.4666666667vw;text-align:left;padding-left:0;position:relative}.page-container.product-search-detail .product-top .product-detail__favo button .icon{margin-right:2.6666666667vw;display:inline-block;line-height:1;background-color:#a0a4a7;-webkit-mask:url(../img/common/icon/favo.svg) no-repeat center;mask:url(../img/common/icon/favo.svg) no-repeat center;-webkit-mask-size:100% auto;mask-size:100% auto;width:5.0666666667vw;height:4.5333333333vw}.page-container.product-search-detail .product-top .product-detail__favo button.active{border-color:#ff752a;color:#ff752a}.page-container.product-search-detail .product-top .product-detail__favo button.active .icon{background-color:#ff752a;-webkit-mask-image:url(../img/common/icon/favo-active.svg);mask-image:url(../img/common/icon/favo-active.svg)}.page-container.product-search-detail .product-top .product-detail__btn{margin-top:8vw}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap{width:100%;display:block}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn{width:100%}.page-container.product-search-detail .product-top .product-detail__btn .elm-btn-wrap .elm-btn:not(:first-of-type){margin-top:5.3333333333vw}}.page-container.product-search-detail .product-desc{margin-top:5.5rem}.page-container.product-search-detail .product-desc__heading{font-size:2.2rem;line-height:1.3636363636;margin-bottom:2.5rem}.page-container.product-search-detail .product-desc .elm-text{font-size:1.5rem;line-height:2;border-radius:.5rem;border:1px solid #a0a4a7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.1rem 2.5rem;white-space:pre-line}@media screen and (max-width:767px){.page-container.product-search-detail .product-desc{margin-top:9.3333333333vw}.page-container.product-search-detail .product-desc__heading{font-size:5.8666666667vw;margin-bottom:6.6666666667vw}.page-container.product-search-detail .product-desc .elm-text{font-size:3.7333333333vw;border-radius:1.3333333333vw;padding:4vw 5.3333333333vw}}.page-container.product-search-detail .product-size{margin-top:4.5rem}.page-container.product-search-detail .product-size__heading{font-size:2.2rem;line-height:1.3636363636;margin-bottom:1.7rem}.page-container.product-search-detail .product-size__detail{margin-top:2.8rem}.page-container.product-search-detail .product-size__detail__table{width:100%;border-collapse:collapse;font-size:1.5rem;line-height:1.8666666667;border:1px solid #a0a4a7;background:#e8eaf0;table-layout:fixed}.page-container.product-search-detail .product-size__detail__table th{padding:1.1rem 1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border:1px solid #a0a4a7;text-align:center}.page-container.product-search-detail .product-size__detail__table th.th-check{width:6.6rem}.page-container.product-search-detail .product-size__detail__table th.th-quantity{width:12rem}.page-container.product-search-detail .product-size__detail__table th.th-model-number{width:25.8rem}.page-container.product-search-detail .product-size__detail__table td{padding:1.1rem 1rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a0a4a7;background:#fff;text-align:center}.page-container.product-search-detail .product-size__detail__table td.td-model-number{font-size:1.2rem}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox{margin:0 auto 0 auto;width:1.9rem;height:1.9rem;cursor:pointer}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox *{cursor:pointer}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input{display:none}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input+label{position:relative;display:block;width:100%;height:100%}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input+label:before{content:"";width:1.9rem;height:1.9rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a0a4a7;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:.25rem}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input+label:after{content:"";width:1.1rem;height:.8rem;border:.2rem solid #000;border-width:0 0 .2rem .2rem;position:absolute;top:50%;left:.4rem;-webkit-transform:translateY(-.6rem) rotate(-45deg);transform:translateY(-.6rem) rotate(-45deg);opacity:0}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input:checked+label:after{opacity:1}.page-container.product-search-detail .product-size__detail__table td .elm-input{width:5.8rem;height:2.8rem;border:1px solid #a0a4a7;border-radius:.25rem;padding:.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.page-container.product-search-detail .product-size__detail__table td .elm-input:focus{outline:0}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox{margin:0 auto;position:relative;overflow:hidden;width:5.8rem;min-height:2.8rem;border:1px solid #a0a4a7;border-radius:.25rem;padding:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox:before{content:"";position:absolute;top:50%;right:.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:.85rem;height:.75rem;background:#000;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox.err{border-color:#bd341d;border-width:2px}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox select{width:100%;min-height:2.8rem;height:100%;padding:.3rem 1.5rem .3rem 1rem;cursor:pointer;text-overflow:ellipsis;border:none;outline:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox select::-ms-expand{display:none}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox select:disabled{background:#ddd;cursor:default}.page-container.product-search-detail .product-size__more{margin:3.5rem auto 0;width:28rem;height:5.5rem}.page-container.product-search-detail .product-size__more a,.page-container.product-search-detail .product-size__more a:link,.page-container.product-search-detail .product-size__more a:visited{color:#000;text-decoration:none}.page-container.product-search-detail .product-size__more a,.page-container.product-search-detail .product-size__more a:link,.page-container.product-search-detail .product-size__more a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.page-container.product-search-detail .product-size__more a:hover{color:#000;text-decoration:none}}.page-container.product-search-detail .product-size__more a{width:100%;height:100%;background:#e7eaef;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;font-size:1.4rem;line-height:1;position:relative;border:2px solid #e7eaef}.page-container.product-search-detail .product-size__more a .icon-plus{position:absolute;right:2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#8d9194;width:1.3rem;height:1.3rem}.page-container.product-search-detail .product-size__more a .icon-plus:after,.page-container.product-search-detail .product-size__more a .icon-plus:before{content:"";position:absolute;top:.5rem;width:100%;height:.2rem;background-color:#8d9194}.page-container.product-search-detail .product-size__more a .icon-plus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:768px){.page-container.product-search-detail .product-size__more a:hover{background:0 0;border:2px solid #8d9194}}.page-container.product-search-detail .product-size .elm-btn-wrap{margin-top:3rem}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn{position:relative}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble{position:absolute;left:50%;top:-100%;display:inline-block;margin-bottom:20px;padding:24px 16px;border:2px solid #000;background-color:#fff;text-align:left;font-size:16px;font-weight:400;line-height:1.5;color:#000}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble::before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 10px 0 10px;border-color:#000 transparent transparent;translate:-50% 100%}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble::after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:15.5px 7.8px 0 7.8px;border-color:#fff transparent transparent;translate:-50% 100%}.page-container.product-search-detail .product-size__note{margin-top:1.5rem;text-align:center;font-size:1.2rem;line-height:1.6666666667}@media screen and (max-width:767px){.page-container.product-search-detail .product-size{margin-top:9.3333333333vw}.page-container.product-search-detail .product-size__heading{font-size:5.8666666667vw;line-height:1.3636363636;margin-bottom:4.5333333333vw}.page-container.product-search-detail .product-size__detail{margin-top:7.4666666667vw;overflow-x:scroll}.page-container.product-search-detail .product-size__detail__table{width:100%;font-size:3.7333333333vw;line-height:1.8666666667}.page-container.product-search-detail .product-size__detail__table th{padding:2.9333333333vw 2.6666666667vw 2.6666666667vw}.page-container.product-search-detail .product-size__detail__table th.th-check{width:17.6vw}.page-container.product-search-detail .product-size__detail__table th.th-quantity{width:32vw}.page-container.product-search-detail .product-size__detail__table th.th-price,.page-container.product-search-detail .product-size__detail__table th.th-size,.page-container.product-search-detail .product-size__detail__table th.th-unit{width:42.6666666667vw}.page-container.product-search-detail .product-size__detail__table th.th-model-number{width:68.8vw}.page-container.product-search-detail .product-size__detail__table td{padding:2.9333333333vw 2.6666666667vw 2.6666666667vw}.page-container.product-search-detail .product-size__detail__table td.td-model-number{font-size:3.2vw}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox{width:5.0666666667vw;height:5.0666666667vw}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input+label:before{width:5.0666666667vw;height:5.0666666667vw;border-radius:.6666666667vw}.page-container.product-search-detail .product-size__detail__table td .elm-checkbox input+label:after{width:2.9333333333vw;height:2.1333333333vw;border:.5333333333vw solid #000;border-width:0 0 .5333333333vw .5333333333vw;left:1.0666666667vw;-webkit-transform:translateY(-1.6vw) rotate(-45deg);transform:translateY(-1.6vw) rotate(-45deg)}.page-container.product-search-detail .product-size__detail__table td .elm-input{width:15.4666666667vw;height:7.4666666667vw;border-radius:.6666666667vw;padding:.8vw}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox{width:15.4666666667vw;min-height:7.4666666667vw;border-radius:.6666666667vw}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox:before{right:1.8666666667vw;width:2.2666666667vw;height:2vw}.page-container.product-search-detail .product-size__detail__table td .elm-selectbox select{min-height:7.4666666667vw;padding:.8vw 4vw .8vw 2.6666666667vw}.page-container.product-search-detail .product-size__more{margin:9.3333333333vw auto 0;width:74.6666666667vw;height:14.6666666667vw}.page-container.product-search-detail .product-size__more a{font-size:3.7333333333vw}.page-container.product-search-detail .product-size__more a .icon-plus{right:5.6vw;width:3.4666666667vw;height:3.4666666667vw}.page-container.product-search-detail .product-size__more a .icon-plus:after,.page-container.product-search-detail .product-size__more a .icon-plus:before{top:1.3333333333vw;height:.5333333333vw}.page-container.product-search-detail .product-size .elm-btn-wrap{margin-top:8vw}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn{position:relative}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble{margin-bottom:5.3333333333vw;padding:6.4vw 4.2666666667vw;font-size:4.2666666667vw}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble::before{border-width:5.3333333333vw 2.6666666667vw 0 2.6666666667vw}.page-container.product-search-detail .product-size .elm-btn-wrap .cart-btn .speechBubble::after{border-width:4.1333333333vw 2.08vw 0 2.08vw}.page-container.product-search-detail .product-size__note{margin-top:4vw;font-size:3.2vw;text-align:left}}.page-container.product-search-detail .related-products{margin-top:5.1rem}.page-container.product-search-detail .related-products__heading{font-size:2.2rem;line-height:1.3636363636;margin-bottom:2.5rem}.page-container.product-search-detail .related-products__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container.product-search-detail .related-products__list__item{width:24.5%}.page-container.product-search-detail .related-products__list__item a,.page-container.product-search-detail .related-products__list__item a:link,.page-container.product-search-detail .related-products__list__item a:visited{color:#000;text-decoration:none}.page-container.product-search-detail .related-products__list__item a,.page-container.product-search-detail .related-products__list__item a:link,.page-container.product-search-detail .related-products__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.page-container.product-search-detail .related-products__list__item a:hover{opacity:.5;text-decoration:none}}@media screen and (min-width:768px){.page-container.product-search-detail .related-products__list__item:not(:nth-of-type(-n+4)){margin-top:3rem}.page-container.product-search-detail .related-products__list__item:not(:nth-of-type(4n)){margin-right:.6%}}.page-container.product-search-detail .related-products__list__item .image{width:100%;padding-top:100%;position:relative}.page-container.product-search-detail .related-products__list__item .image img{position:absolute;top:0;left:0;width:100%;display:block}.page-container.product-search-detail .related-products__list__item .text-area{padding-top:1.4rem;font-size:1.4rem;line-height:1.7857142857}.page-container.product-search-detail .related-products__list__item .text-area .name{margin-bottom:1.3rem}@media screen and (max-width:767px){.page-container.product-search-detail .related-products{margin-top:9.3333333333vw}.page-container.product-search-detail .related-products__heading{font-size:5.8666666667vw;margin-bottom:6.6666666667vw}.page-container.product-search-detail .related-products__list__item{width:48%}.page-container.product-search-detail .related-products__list__item:nth-of-type(odd){margin-right:4%}.page-container.product-search-detail .related-products__list__item:not(:nth-of-type(-n+2)){margin-top:5.3333333333vw}.page-container.product-search-detail .related-products__list__item .text-area{padding-top:3.7333333333vw;font-size:3.7333333333vw}.page-container.product-search-detail .related-products__list__item .text-area .name{margin-bottom:3.4666666667vw}}body.en-site .page-container.product-search-detail .product-size__detail__table th.th-model-number{width:auto}.wrapper.law .main-container__inner .law-table{width:100%;border-collapse:collapse;border:1px solid #a0a4a7}.wrapper.law .main-container__inner .law-table th{width:33.4rem;background:#e8eaf0;border:1px solid #a0a4a7;padding:1.05rem 1.8rem 1.05rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;text-align:left;font-size:1.5rem;line-height:1.8666666667}.wrapper.law .main-container__inner .law-table td{border:1px solid #a0a4a7;padding:1.05rem 1.8rem 1.05rem 3.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:1.5rem;line-height:1.8666666667}.wrapper.law .main-container__inner .law-table td ul li{padding-left:1em;text-indent:-1em}.wrapper.law .main-container__inner .law-table td ul li:before{content:"・"}@media screen and (max-width:767px){.wrapper.law .main-container__inner .law-table th{width:35%;padding:2.6666666667vw 4vw;font-size:3.7333333333vw}.wrapper.law .main-container__inner .law-table td{width:65%;padding:2.6666666667vw 4vw;font-size:3.7333333333vw}}#page-guide .main-container__inner .page-link{margin-top:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-guide .main-container__inner .page-link__item{width:18.6%;height:18.8rem}#page-guide .main-container__inner .page-link__item a,#page-guide .main-container__inner .page-link__item a:link,#page-guide .main-container__inner .page-link__item a:visited{color:#000;text-decoration:none}#page-guide .main-container__inner .page-link__item a,#page-guide .main-container__inner .page-link__item a:link,#page-guide .main-container__inner .page-link__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-guide .main-container__inner .page-link__item a:hover{color:#fff;text-decoration:none}}#page-guide .main-container__inner .page-link__item a{width:100%;height:100%;display:block;position:relative;border:1px solid #a0a4a7;border-radius:.5rem;font-size:1.6rem;line-height:1.5625;text-align:center}#page-guide .main-container__inner .page-link__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-guide .main-container__inner .page-link__item a .icon{display:block;margin:2.5rem auto 1.7rem auto}#page-guide .main-container__inner .page-link__item a .icon.order{width:6.4rem;height:4.5rem;-webkit-mask-image:url(../img/common/icon/icon-order.svg);mask-image:url(../img/common/icon/icon-order.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center}#page-guide .main-container__inner .page-link__item a .icon.member{width:4.4rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/icon-member.svg);mask-image:url(../img/common/icon/icon-member.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center}#page-guide .main-container__inner .page-link__item a .icon.search{width:4.6rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/icon-search.svg);mask-image:url(../img/common/icon/icon-search.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center}#page-guide .main-container__inner .page-link__item a .icon.keisai{margin:2.1rem auto 1.6rem auto;width:3.8rem;height:5.1rem;-webkit-mask-image:url(../img/common/icon/icon-keisai.svg);mask-image:url(../img/common/icon/icon-keisai.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center}#page-guide .main-container__inner .page-link__item a .icon.faq{width:5.2rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/icon-qa.svg);mask-image:url(../img/common/icon/icon-qa.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center}#page-guide .main-container__inner .page-link__item a .arw{display:block;margin:0 auto 0 auto;width:1.5rem;height:.8rem;-webkit-mask-image:url(../img/common/icon/arw-down.svg);mask-image:url(../img/common/icon/arw-down.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;position:absolute;left:50%;bottom:2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){#page-guide .main-container__inner .page-link__item a:hover{border:1px solid #173994;background:#173994}#page-guide .main-container__inner .page-link__item a:hover .icon.order{background-color:#fff}#page-guide .main-container__inner .page-link__item a:hover .icon.member{background-color:#fff}#page-guide .main-container__inner .page-link__item a:hover .icon.search{background-color:#fff}#page-guide .main-container__inner .page-link__item a:hover .icon.keisai{background-color:#fff}#page-guide .main-container__inner .page-link__item a:hover .icon.faq{background-color:#fff}#page-guide .main-container__inner .page-link__item a:hover .arw{background-color:#fff}}@media screen and (min-width:768px) and (max-width:1023px){#page-guide .main-container__inner .page-link__item a .text{font-size:1.3rem}}@media screen and (max-width:767px){#page-guide .main-container__inner .page-link{margin-top:2.6666666667vw;display:block}#page-guide .main-container__inner .page-link__item{width:100%;height:auto}#page-guide .main-container__inner .page-link__item:not(:first-of-type){margin-top:4vw}#page-guide .main-container__inner .page-link__item a{border-radius:1.3333333333vw;font-size:4.2666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5.3333333333vw 8vw 5.3333333333vw 25.3333333333vw}#page-guide .main-container__inner .page-link__item a .icon{margin:0;position:absolute;left:5.3333333333vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page-guide .main-container__inner .page-link__item a .icon.order{width:17.0666666667vw;height:12vw}#page-guide .main-container__inner .page-link__item a .icon.member{width:11.7333333333vw;height:12.5333333333vw;margin-left:2.6666666667vw}#page-guide .main-container__inner .page-link__item a .icon.search{width:12.2666666667vw;height:12.2666666667vw;margin-left:2.1333333333vw}#page-guide .main-container__inner .page-link__item a .icon.keisai{margin:0 auto 4.5333333333vw auto;width:10.2666666667vw;height:13.6vw;margin-left:2.1333333333vw}#page-guide .main-container__inner .page-link__item a .icon.faq{width:13.8666666667vw;height:12.2666666667vw;-webkit-mask-image:url(../img/common/icon/icon-qa.svg);mask-image:url(../img/common/icon/icon-qa.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:2.1333333333vw}#page-guide .main-container__inner .page-link__item a .arw{width:4vw;height:2.1333333333vw;left:auto;right:2.6666666667vw;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#page-guide .main-container__inner .sec-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-guide .main-container__inner .sec-heading .icon{display:inline-block;line-height:1}#page-guide .main-container__inner .sec-heading .icon.order{width:6.2rem;height:4.4rem;-webkit-mask-image:url(../img/common/icon/icon-order.svg);mask-image:url(../img/common/icon/icon-order.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-right:1.4rem}#page-guide .main-container__inner .sec-heading .icon.member{width:4.4rem;height:4.7rem;-webkit-mask-image:url(../img/common/icon/icon-member.svg);mask-image:url(../img/common/icon/icon-member.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-right:1.4rem}#page-guide .main-container__inner .sec-heading .icon.search{width:4.6rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/icon-search.svg);mask-image:url(../img/common/icon/icon-search.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-right:1.9rem}#page-guide .main-container__inner .sec-heading .icon.keisai{width:3.8rem;height:5.1rem;-webkit-mask-image:url(../img/common/icon/icon-keisai.svg);mask-image:url(../img/common/icon/icon-keisai.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-right:2rem}#page-guide .main-container__inner .sec-heading .icon.faq{width:5.2rem;height:4.6rem;-webkit-mask-image:url(../img/common/icon/icon-qa.svg);mask-image:url(../img/common/icon/icon-qa.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-right:2rem}#page-guide .main-container__inner .sec-heading .text{font-size:2.2rem;line-height:1.3636363636}#page-guide .main-container__inner .sec-heading+.text{margin-top:2.1rem}@media screen and (max-width:767px){#page-guide .main-container__inner .sec-heading .icon.order{width:16.5333333333vw;height:11.7333333333vw;margin-right:3.7333333333vw}#page-guide .main-container__inner .sec-heading .icon.member{width:11.7333333333vw;height:12.5333333333vw;margin-right:3.7333333333vw;-webkit-mask-size:contain;mask-size:contain}#page-guide .main-container__inner .sec-heading .icon.search{width:12.2666666667vw;height:12.2666666667vw;margin-right:5.0666666667vw}#page-guide .main-container__inner .sec-heading .icon.keisai{width:10.1333333333vw;height:13.6vw;margin-right:5.3333333333vw}#page-guide .main-container__inner .sec-heading .icon.faq{width:14vw;height:12.4vw;margin-right:5.3333333333vw}#page-guide .main-container__inner .sec-heading .text{font-size:4.8vw;line-height:1.5555555556}#page-guide .main-container__inner .sec-heading+.text{margin-top:5.6vw}}#page-guide .main-container__inner .text{font-size:1.5rem;line-height:1.8666666667}@media screen and (max-width:767px){#page-guide .main-container__inner .text{font-size:3.7333333333vw;line-height:1.7142857143}}#page-guide .main-container__inner .note{margin-top:.5rem;font-size:1.3rem;line-height:2.1538461538}@media screen and (max-width:767px){#page-guide .main-container__inner .note{margin-top:1.3333333333vw;font-size:3.2vw;line-height:2}}#page-guide .main-container__inner .sec1{padding-top:6.4rem;padding-bottom:5.1rem;border-bottom:1px solid #a0a4a7}@media screen and (max-width:767px){#page-guide .main-container__inner .sec1{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}}#page-guide .main-container__inner .sec2{border-bottom:1px solid #a0a4a7;padding-top:6rem;padding-bottom:6rem}#page-guide .main-container__inner .sec2 .inner.inner1{margin-top:3.1rem}#page-guide .main-container__inner .sec2 .inner.inner1 .image{max-width:87.9rem}#page-guide .main-container__inner .sec2 .inner.inner2{margin-top:5.9rem}#page-guide .main-container__inner .sec2 .inner .heading{margin-bottom:3.5rem;border-radius:.5rem;background:#e7eaef;font-size:1.8rem;line-height:1.6666666667;padding:.9rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-guide .main-container__inner .sec2 .function{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-guide .main-container__inner .sec2 .function__item{width:32%;min-height:8.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #a0a4a7;border-radius:.5rem}@media screen and (min-width:768px){#page-guide .main-container__inner .sec2 .function__item:not(:nth-of-type(3n)){margin-right:2%}#page-guide .main-container__inner .sec2 .function__item:nth-of-type(n+4){margin-top:1.4rem}}#page-guide .main-container__inner .sec2 .function__item .icon.favo{width:3.6rem;height:3.3rem;-webkit-mask-image:url(../img/common/icon/favo.svg);mask-image:url(../img/common/icon/favo.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:3rem;margin-right:2.2rem}#page-guide .main-container__inner .sec2 .function__item .icon.order{width:5.6rem;height:3.9rem;-webkit-mask-image:url(../img/common/icon/icon-order-cart.svg);mask-image:url(../img/common/icon/icon-order-cart.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:2.9rem;margin-right:1.4rem}#page-guide .main-container__inner .sec2 .function__item .icon.history{width:3.5rem;height:4.8rem;-webkit-mask-image:url(../img/common/icon/order-history.svg);mask-image:url(../img/common/icon/order-history.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:3.5rem;margin-right:2.7rem}#page-guide .main-container__inner .sec2 .function__item .icon.manager{width:4.8rem;height:4.8rem;-webkit-mask-image:url(../img/common/icon/manager.svg);mask-image:url(../img/common/icon/manager.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:2.4rem;margin-right:1.6rem}#page-guide .main-container__inner .sec2 .function__item .icon.mail-magazine{width:4.4rem;height:4.2rem;-webkit-mask-image:url(../img/common/icon/mail-magazine.svg);mask-image:url(../img/common/icon/mail-magazine.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:top center;mask-position:top center;margin-left:3.5rem;margin-right:2.2rem}#page-guide .main-container__inner .sec2 .function__item .text{font-size:1.6rem;line-height:1.875}@media screen and (min-width:768px) and (max-width:1023px){#page-guide .main-container__inner .sec2 .function__item{padding-right:1rem}#page-guide .main-container__inner .sec2 .function__item .icon.favo{margin-left:1rem;margin-right:1rem}#page-guide .main-container__inner .sec2 .function__item .icon.order{margin-left:1rem;margin-right:1rem}#page-guide .main-container__inner .sec2 .function__item .icon.history{margin-left:1rem;margin-right:1rem}#page-guide .main-container__inner .sec2 .function__item .icon.manager{margin-left:1rem;margin-right:1rem}#page-guide .main-container__inner .sec2 .function__item .icon.mail-magazine{margin-left:1rem;margin-right:1rem}#page-guide .main-container__inner .sec2 .function__item .text{font-size:1.4rem}}#page-guide .main-container__inner .sec2 .elm-btn-wrap{margin-top:3.4rem}@media screen and (max-width:767px){#page-guide .main-container__inner .sec2{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}#page-guide .main-container__inner .sec2 .inner.inner1{margin-top:8.2666666667vw}#page-guide .main-container__inner .sec2 .inner.inner1 .image{max-width:100%}#page-guide .main-container__inner .sec2 .inner.inner2{margin-top:15.7333333333vw}#page-guide .main-container__inner .sec2 .inner .heading{margin-bottom:9.3333333333vw;border-radius:1.3333333333vw;font-size:4.2666666667vw;padding:2.4vw 5.3333333333vw}#page-guide .main-container__inner .sec2 .function{display:block}#page-guide .main-container__inner .sec2 .function__item{width:100%;min-height:22.9333333333vw;border-radius:1.3333333333vw;padding:5.3333333333vw 8vw 5.3333333333vw 21.3333333333vw;position:relative}#page-guide .main-container__inner .sec2 .function__item:not(:first-of-type){margin-top:4vw}#page-guide .main-container__inner .sec2 .function__item .icon{margin:0;position:absolute;left:2.6666666667vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page-guide .main-container__inner .sec2 .function__item .icon.favo{width:9.7333333333vw;height:8.8vw;margin-left:2.6666666667vw;-webkit-mask-size:contain;mask-size:contain}#page-guide .main-container__inner .sec2 .function__item .icon.order{width:14.9333333333vw;height:10.4vw;margin-left:0}#page-guide .main-container__inner .sec2 .function__item .icon.history{width:9.3333333333vw;height:12.8vw;margin-left:3.2vw}#page-guide .main-container__inner .sec2 .function__item .icon.manager{width:12.8vw;height:12.8vw;margin-left:1.6vw}#page-guide .main-container__inner .sec2 .function__item .icon.mail-magazine{width:12vw;height:11.2vw;margin-left:1.6vw;-webkit-mask-size:contain;mask-size:contain}#page-guide .main-container__inner .sec2 .function__item .text{font-size:3.7333333333vw;line-height:1.7142857143}#page-guide .main-container__inner .sec2 .elm-btn-wrap{margin-top:9.0666666667vw}}#page-guide .main-container__inner .sec3{padding-top:6.1rem;padding-bottom:5.2rem;border-bottom:1px solid #a0a4a7}#page-guide .main-container__inner .sec3 .sec-heading+.elm-text-link{margin-top:2.2rem;font-size:1.3rem}#page-guide .main-container__inner .sec3 .heading{margin-top:3.3rem;margin-bottom:3.5rem;border-radius:.5rem;background:#e7eaef;font-size:1.8rem;line-height:1.6666666667;padding:.9rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-guide .main-container__inner .sec3 .image1{max-width:100rem}#page-guide .main-container__inner .sec3 .flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-guide .main-container__inner .sec3 .flow__item{width:30%;min-height:20rem;border:1px solid #cfd1d3;border-radius:.5rem;padding-top:3.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}#page-guide .main-container__inner .sec3 .flow__item .numb{width:5rem;height:5rem;position:absolute;left:-1.1rem;top:-1.2rem;background:#173994;border-radius:50%;color:#fff;font-size:1.6rem;line-height:1;padding-top:2rem;padding-left:2.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-guide .main-container__inner .sec3 .flow__item .image{width:61%;margin:0 auto 0 auto}#page-guide .main-container__inner .sec3 .flow__item .text{margin-top:.8rem;font-size:1.6rem;line-height:1.875;text-align:center}#page-guide .main-container__inner .sec3 .flow__arw{width:5%}#page-guide .main-container__inner .sec3 .flow__arw img{width:40%;display:block;margin:0 auto}#page-guide .main-container__inner .sec3 .inner.inner1{margin-top:6rem}#page-guide .main-container__inner .sec3 .inner.inner2{margin-top:7.9rem}#page-guide .main-container__inner .sec3 .inner.inner3{margin-top:6rem}#page-guide .main-container__inner .sec3 .inner.inner3 .text2{margin-top:5.5rem}#page-guide .main-container__inner .sec3 .inner.inner3 .text3{margin-top:5.5rem}#page-guide .main-container__inner .sec3 .inner .heading-sub{padding:.1rem 0 .1rem 1.8rem;font-size:1.6rem;line-height:1.75;border-left:.25rem solid #173994;-webkit-box-sizing:border-box;box-sizing:border-box}#page-guide .main-container__inner .sec3 .inner .heading-sub+.text{margin-top:1.5rem}#page-guide .main-container__inner .sec3 .inner .image{margin-top:2.7rem}#page-guide .main-container__inner .sec3 .inner .image.image2{max-width:94.8rem}#page-guide .main-container__inner .sec3 .inner .image.image3{max-width:69.5rem}#page-guide .main-container__inner .sec3 .inner .image.image4{max-width:69.5rem}#page-guide .main-container__inner .sec3 .inner .image.image5{max-width:69.5rem}@media screen and (min-width:768px) and (max-width:1023px){#page-guide .main-container__inner .sec3 .flow__item{width:30%;min-height:auto;padding:2rem}}@media screen and (max-width:767px){#page-guide .main-container__inner .sec3{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}#page-guide .main-container__inner .sec3 .sec-heading+.elm-text-link{margin-top:5.8666666667vw;font-size:3.4666666667vw}#page-guide .main-container__inner .sec3 .heading{margin-top:8.8vw;margin-bottom:9.3333333333vw;border-radius:1.3333333333vw;font-size:4.2666666667vw;padding:2.4vw 5.3333333333vw}#page-guide .main-container__inner .sec3 .flow{display:block}#page-guide .main-container__inner .sec3 .flow__item{width:100%;min-height:auto;border-radius:1.3333333333vw;padding:5.3333333333vw}#page-guide .main-container__inner .sec3 .flow__item .numb{width:13.3333333333vw;height:13.3333333333vw;position:absolute;left:-2.9333333333vw;top:-3.2vw;background:#173994;border-radius:50%;color:#fff;font-size:4.2666666667vw;line-height:1;padding-top:5.3333333333vw;padding-left:6.1333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-guide .main-container__inner .sec3 .flow__item .image{width:32vw;margin:0 auto 0 auto}#page-guide .main-container__inner .sec3 .flow__item .text{margin-top:2.1333333333vw;font-size:4vw}#page-guide .main-container__inner .sec3 .flow__arw{margin:2.6666666667vw auto;width:5.3333333333vw}#page-guide .main-container__inner .sec3 .flow__arw img{width:5.3333333333vw;display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#page-guide .main-container__inner .sec3 .inner.inner1{margin-top:16vw}#page-guide .main-container__inner .sec3 .inner.inner2{margin-top:21.0666666667vw}#page-guide .main-container__inner .sec3 .inner.inner3{margin-top:16vw}#page-guide .main-container__inner .sec3 .inner.inner3 .text2{margin-top:14.6666666667vw}#page-guide .main-container__inner .sec3 .inner.inner3 .text3{margin-top:14.6666666667vw}#page-guide .main-container__inner .sec3 .inner .heading-sub{padding:.2666666667vw 0 .2666666667vw 4.8vw;font-size:4.2666666667vw}#page-guide .main-container__inner .sec3 .inner .heading-sub+.text{margin-top:4vw}#page-guide .main-container__inner .sec3 .inner .image{margin-top:7.2vw}#page-guide .main-container__inner .sec3 .inner .image.image2{max-width:100%}#page-guide .main-container__inner .sec3 .inner .image.image3{max-width:100%}#page-guide .main-container__inner .sec3 .inner .image.image4{max-width:100%}#page-guide .main-container__inner .sec3 .inner .image.image5{max-width:100%}}#page-guide .main-container__inner .sec4{border-bottom:1px solid #a0a4a7;padding-top:6rem;padding-bottom:7.5rem}#page-guide .main-container__inner .sec4 .note{margin-top:.3rem}#page-guide .main-container__inner .sec4 .image{margin-top:2.5rem;max-width:79.7rem}@media screen and (max-width:767px){#page-guide .main-container__inner .sec4{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}#page-guide .main-container__inner .sec4 .note{margin-top:.8vw}#page-guide .main-container__inner .sec4 .image{margin-top:6.6666666667vw;max-width:100%}}#page-guide .main-container__inner .sec5{padding-top:6rem}#page-guide .main-container__inner .sec5 .list{margin-top:2.4rem}#page-guide .main-container__inner .sec5 .list li{font-size:1.6rem;line-height:1.875;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-guide .main-container__inner .sec5 .list li:before{margin-right:.9rem;content:"";width:.9rem;height:.9rem;border-radius:50%;background:#000;display:inline-block;line-height:1;-ms-flex-negative:0;flex-shrink:0}#page-guide .main-container__inner .sec5 .text1{margin-top:1.1rem}#page-guide .main-container__inner .sec5 .elm-btn-wrap{margin-top:3.2rem}@media screen and (max-width:767px){#page-guide .main-container__inner .sec5{padding-top:13.3333333333vw}#page-guide .main-container__inner .sec5 .list{margin-top:6.4vw}#page-guide .main-container__inner .sec5 .list li{font-size:4vw}#page-guide .main-container__inner .sec5 .list li:before{margin-right:2.4vw;width:2.4vw;height:2.4vw}#page-guide .main-container__inner .sec5 .text1{margin-top:2.9333333333vw}#page-guide .main-container__inner .sec5 .elm-btn-wrap{margin-top:10.6666666667vw}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fcmVzcy5zY3NzIiwic3R5bGUuY3NzIiwiY29tbW9uL191dGlsaXR5LnNjc3MiLCJnbG9iYWwvX21peGluLnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIiwiY29tbW9uL2xheW91dC9faGVhZGVyLnNjc3MiLCJjb21tb24vbGF5b3V0L19mb290ZXIuc2NzcyIsImNvbW1vbi9sYXlvdXQvX21lZ2EtbWVudS5zY3NzIiwiY29tbW9uL2xpYnJhcnkvX3N3aXBlci1idW5kbGUubWluLmNzcyIsImNvbW1vbi9wYXJ0cy9fcGFnZS10b3Auc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWxpbmsuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWlubmVyLnNjc3MiLCJjb21tb24vcGFydHMvX2NvbnRhY3Quc2NzcyIsImNvbW1vbi9wYXJ0cy9fc2lkZWJhci5zY3NzIiwiY29tbW9uL3BhcnRzL19wYWdlLWhlYWRpbmcuc2NzcyIsImNvbW1vbi9wYXJ0cy9fcGFnZS1oZWFkaW5nLXN1Yi5zY3NzIiwiY29tbW9uL3BhcnRzL19wcm9ncmVzc2Jhci5zY3NzIiwiY29tbW9uL3BhcnRzL19mb3JtLnNjc3MiLCJjb21tb24vcGFydHMvX2VsbS1idG4uc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWNhcnQtYnRuLnNjc3MiLCJjb21tb24vcGFydHMvX2VsbS10ZXh0LnNjc3MiLCJjb21tb24vcGFydHMvX2VsbS10ZXh0LWxpbmsuc2NzcyIsImNvbW1vbi9wYXJ0cy9fdGV4dC1ibG9jay5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0tY2FydC5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0tY2FydC10b3RhbC5zY3NzIiwiY29tbW9uL3BhcnRzL19wYW5rdXp1LnNjc3MiLCJjb21tb24vcGFydHMvX21hY2hpbmUtcmVnLW1vZGFsLnNjc3MiLCJjb21tb24vcGFydHMvX2xvZ2luLW1vZGFsLnNjc3MiLCJjb21tb24vcGFydHMvX2NhcnQtZnJlZS1pbnB1dC1tb2RhbC5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0tcGFnZXIuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXBhZ2luZy5zY3NzIiwiY29tbW9uL3BhcnRzL19jbXMtY29udGVudHMuc2NzcyIsInBhZ2VzL190b3Auc2NzcyIsInBhZ2VzL19zdWJwYWdlLnNjc3MiLCJwYWdlcy9fY2FydC5zY3NzIiwicGFnZXMvX215cGFnZS5zY3NzIiwicGFnZXMvX3Byb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi5zY3NzIiwicGFnZXMvX2Vycm9yLnNjc3MiLCJwYWdlcy9fZmFxLnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX3Byb2R1Y3Qtc2VhcmNoLnNjc3MiLCJwYWdlcy9fbGF3LnNjc3MiLCJwYWdlcy9fZ3VpZGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7QUFVQSxLQUNDLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsT0FDQSx5QkFBQSxLQUdELEVDRUEsUUFEQSxTREVDLGtCQUFBLFVBQ0EsbUJBQUEsUUFBQSxXQUFBLFFDS0QsUURGQSxTQUVDLGdCQUFBLFFBQ0EsZUFBQSxRQUdELEVBQ0MsUUFBQSxFQUNBLE9BQUEsRUFRRCxzQkFDQyxRQUFBLEtBQ0EsT0FBQSxFQUdELEdBQ0MsU0FBQSxRQVNELFFDQ0EsTUFDQSxRQUNBLFdBQ0EsT0FDQSxPQUNBLE9BQ0EsS0FDQSxLQUNBLElBQ0EsUUFDQSxRRENDLFFBQUEsTUFHRCxRQUNDLFFBQUEsVUFHRCxNQUNDLFVBQUEsSUFHRCxTQ0NBLFNEQ0MsUUFBQSxLQUdELFlBQ0MsY0FBQSxJQUFBLE9BQ0EsZ0JBQUEsS0FHRCxFQUNDLGlCQUFBLFlBQ0EsNkJBQUEsUUFHRCxTQ0NBLFFEQ0MsY0FBQSxFQUdELEtDQ0EsSUFDQSxJQUNBLEtEQ0MsWUFBQSxTQUFBLENBQUEsVUFHRCxFQ0NBLE9EQ0MsWUFBQSxPQUdELElBQ0MsV0FBQSxPQUlELEtBQ0MsaUJBQUEsS0FDQSxNQUFBLEtBSUQsSUNDQSxJRENDLFVBQUEsSUFDQSxZQUFBLEVB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QUNBLFlBQUEsS0FDQSxlQUFBLE9BRUEsK0NBQ0MsV0FBQSxNQUVELGdEQUNDLFdBQUEsT0FDQSxVQUFBLFF2Q2x3Qkgsb0N1Q3d2QkMseUNBaUJFLFlBQUEsZ0JBQ0EsZUFBQSxnQkFFQSwrQ0FDQyxXQUFBLEtBRUQsZ0RBQ0MsV0FBQSxlQUNBLFVBQUEsTUFPSCx5Q0FDQyxZQUFBLEtBRUEsK0NBQ0MsV0FBQSxPQUNBLGtEQUNDLFVBQUEsT0FDQSxZQUFBLE1BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLHlEQUNDLGFBQUEsTUFDQSxRQUFBLEdBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxjQUFBLElBQ0EsV0FBQSxLQUNBLFFBQUEsYUFDQSxZQUFBLEVBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBSUgsZ0RBQ0MsV0FBQSxPQUVELHVEQUNDLFdBQUEsT3ZDbnpCSCxvQ3VDd3hCQyx5Q0FrQ0UsWUFBQSxnQkFDQSwrQ0FDQyxXQUFBLE1BQ0Esa0RBQ0MsVUFBQSxJQUNBLHlEQUNDLGFBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUlILGdEQUNDLFdBQUEsZUFFRCx1REFDQyxXQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYxLjIuMlxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsOyAvKiBBbGwgYnJvd3NlcnMgd2l0aG91dCBvdmVybGF5aW5nIHNjcm9sbGJhcnMgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiBpT1MgOCsgKi9cbn1cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFNldCBgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdGAgdG8gYWxsIGVsZW1lbnRzIGFuZCBwc2V1ZG8gZWxlbWVudHMgKi9cblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiBJbmhlcml0IHRleHQtZGVjb3JhdGlvbiBhbmQgdmVydGljYWwgYWxpZ24gdG8gOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgcHNldWRvIGVsZW1lbnRzICovXG5cdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4qIHtcblx0cGFkZGluZzogMDsgLyogUmVzZXQgYHBhZGRpbmdgIGFuZCBgbWFyZ2luYCBvZiBhbGwgZWxlbWVudHMgKi9cblx0bWFyZ2luOiAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEdlbmVyYWwgZWxlbWVudHNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy4qL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG5ociB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xufVxuXG4vKlxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4qIGFuZCBGaXJlZm94XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTFcbiovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7IC8qIFNldCBmb250LXNpemUgdG8gODAlIGluIGBzbWFsbGAgZWxlbWVudHMgKi9cbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFICovXG59XG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgLyogQWRkIGEgYm9yZGVyZWQgdW5kZXJsaW5lIGVmZmVjdCBpbiBhbGwgYnJvd3NlcnMgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyAvKiBSZW1vdmUgdGV4dCBkZWNvcmF0aW9uIGluIEZpcmVmb3ggNDArICovXG59XG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwICovXG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4KyAqL1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lLXdpZHRoOiAwOyAvKiBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiBob3ZlcmluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIFNwZWNpZnkgdGhlIGZvbnQgZmFtaWx5IG9mIGNvZGUgZWxlbWVudHMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8qIENvcnJlY3Qgc3R5bGUgc2V0IHRvIGBib2xkYCBpbiBFZGdlIDEyKywgU2FmYXJpIDYuMissIGFuZCBDaHJvbWUgMTgrICovXG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5cbi8qIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkgKi9cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFJlcGxhY2UgcG9pbnRlciBjdXJzb3IgaW4gZGlzYWJsZWQgZWxlbWVudHMgKi9cbltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdIHtcblx0d2lkdGg6IGF1dG87IC8qIEZpcmVmb3ggMzYrICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBTYWZhcmkgOCAqL1xufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cblx0cmVzaXplOiB2ZXJ0aWNhbDsgLyogU3BlY2lmeSB0ZXh0YXJlYSByZXNpemFiaWxpdHkgKi9cbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udDogaW5oZXJpdDsgLyogU3BlY2lmeSBmb250IGluaGVyaXRhbmNlIG9mIGZvcm0gZWxlbWVudHMgKi9cbn1cblxub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDsgLyogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuICovXG59XG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMSAqL1xufVxuXG4vKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBSZXBsYWNlIGZvY3VzIHN0eWxlIHJlbW92ZWQgaW4gdGhlIGJvcmRlciByZXNldCBhYm92ZSAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYGNvbnRyb2xzIGluIEFuZHJvaWQgNCAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcblx0ZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cblx0ZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cblx0bWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNwZWNpZnkgbWVkaWEgZWxlbWVudCBzdHlsZVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHR9XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcblx0Y3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTZWxlY3Rpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbnVsLCBvbCwgbGksIGRsLCBkdCwgZGQge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiByZXNzLmNzcyDigKIgdjEuMi4yXG4gKiBNSVQgTGljZW5zZVxuICogZ2l0aHViLmNvbS9maWxpcGVsaW5oYXJlcy9yZXNzXG4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLyogQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogaU9TIDgrICovXG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyBhbmQgcHNldWRvIGVsZW1lbnRzICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgLyogSW5oZXJpdCB0ZXh0LWRlY29yYXRpb24gYW5kIHZlcnRpY2FsIGFsaWduIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIHBzZXVkbyBlbGVtZW50cyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7IC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHZW5lcmFsIGVsZW1lbnRzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LiovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmhyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFICovXG59XG5cbi8qXG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzlcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiogYW5kIEZpcmVmb3hcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMVxuKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLyogU2V0IGZvbnQtc2l6ZSB0byA4MCUgaW4gYHNtYWxsYCBlbGVtZW50cyAqL1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyAvKiBBZGQgYSBib3JkZXJlZCB1bmRlcmxpbmUgZWZmZWN0IGluIGFsbCBicm93c2VycyAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qIFJlbW92ZSB0ZXh0IGRlY29yYXRpb24gaW4gRmlyZWZveCA0MCsgKi9cbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrICovXG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogU3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50cyAqL1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLyogQ29ycmVjdCBzdHlsZSBzZXQgdG8gYGJvbGRgIGluIEVkZ2UgMTIrLCBTYWZhcmkgNi4yKywgYW5kIENocm9tZSAxOCsgKi9cbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS91bnJ1dGhsZXNzLzQxMzkzMCAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBGb3Jtc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdLFxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogUmVwbGFjZSBwb2ludGVyIGN1cnNvciBpbiBkaXNhYmxlZCBlbGVtZW50cyAqL1xuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuW3R5cGU9bnVtYmVyXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgU3BlY2lmeSBtZWRpYSBlbGVtZW50IHN0eWxlXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGlkZSBjb250ZW50IGZyb20gc2NyZWVucyBidXQgbm90IHNjcmVlbnJlYWRlcnMgKi9cbkBtZWRpYSBzY3JlZW4ge1xuICBbaGlkZGVufj1zY3JlZW5dIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PXNjcmVlbl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9dHJ1ZV0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSBwb2ludGVyIGN1cnNvciBvZiB0cmlnZ2VyIGVsZW1lbnRzICovXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50cyAqL1xuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNlbGVjdGlvblxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q0ZmM7IC8qIFJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uICovXG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG51bCwgb2wsIGxpLCBkbCwgZHQsIGRkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogcGMtc3AgKi9cbi5zd2l0Y2gtLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN3aXRjaC0tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnN3aXRjaC0tcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zd2l0Y2gtLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1NztcbiAgcGFkZGluZy10b3A6IDZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMTQuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYVtocmVmKj1cInRlbDpcIl0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wYy1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGMtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucGFnZS1jb250YWluZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzIuNXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5ib2R5LmlzLWxvZ2luIC5tYWluLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNXJlbSBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgYm9keS5pcy1sb2dpbiAubWFpbi1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm1haW4tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTA4cmVtO1xuICBwYWRkaW5nOiAwIDRyZW0gN3JlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5tYWluLWNvbnRhaW5lcl9faW5uZXIge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1haW4tY29udGFpbmVyX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgfVxufVxuXG4jbG9hZGluZy1hbmltYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDExMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4jbG9hZGluZy1hbmltYXRpb24gLnNwaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2xvYWRpbmctYW5pbWF0aW9uIC5zcGlubmVyIGRpdiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbiNsb2FkaW5nLWFuaW1hdGlvbiAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcbn1cbiNsb2FkaW5nLWFuaW1hdGlvbiAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbn1cbiNsb2FkaW5nLWFuaW1hdGlvbiAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZyZW07XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5oZWFkZXJfX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDAgM3JlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sb2dvIGEsXG4uaGVhZGVyX19sb2dvIGE6bGluayxcbi5oZWFkZXJfX2xvZ28gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2xvZ28gYSxcbi5oZWFkZXJfX2xvZ28gYTpsaW5rLFxuLmhlYWRlcl9fbG9nbyBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19sb2dvIGltZyB7XG4gIHdpZHRoOiAzOS4xcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4xcmVtKTtcbn1cbi5oZWFkZXJfX2xvZ28uaGVhZGVyX19sb2dvLWVuIGltZyB7XG4gIHdpZHRoOiA0MS40cmVtO1xufVxuLmhlYWRlcl9fbXlwYWdlLXNwLCAuaGVhZGVyX19jYXJ0LXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLmhlYWRlci1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2xpbmsgbGkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG4uaGVhZGVyX19saW5rIGxpIGEsXG4uaGVhZGVyX19saW5rIGxpIGE6bGluayxcbi5oZWFkZXJfX2xpbmsgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2xpbmsgbGkgYSxcbi5oZWFkZXJfX2xpbmsgbGkgYTpsaW5rLFxuLmhlYWRlcl9fbGluayBsaSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xpbmsgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fbGluayBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cbi5oZWFkZXJfX2xpbmsgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5oZWFkZXJfX2xpbmsuaGVhZGVyX19saW5rLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlcl9fbGluay5oZWFkZXJfX2xpbmstc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2J0biB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19idG5fX2l0ZW0ge1xuICB3aWR0aDogOXJlbTtcbn1cbi5oZWFkZXJfX2J0bl9faXRlbSBhLFxuLmhlYWRlcl9fYnRuX19pdGVtIGE6bGluayxcbi5oZWFkZXJfX2J0bl9faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlcl9fYnRuX19pdGVtIGEsXG4uaGVhZGVyX19idG5fX2l0ZW0gYTpsaW5rLFxuLmhlYWRlcl9fYnRuX19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnRuX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fYnRuX19pdGVtIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlcl9fYnRuX19pdGVtLm15cGFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyX19idG5fX2l0ZW0uY2F0YWxvZyBhIHtcbiAgcGFkZGluZzogMS4wNXJlbTtcbiAgYmFja2dyb3VuZDogIzcxYThjYjtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzcxYThjYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5oZWFkZXJfX2J0bl9faXRlbS5jYXRhbG9nIGEgLmljb24ge1xuICBtYXJnaW46IDAgYXV0byAwLjlyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMi4yNXJlbTtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vYm9vay1vcGVuLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2J0bl9faXRlbS5jYXRhbG9nIGEgLmljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5jYXRhbG9nIGEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5jYXRhbG9nIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM3MWE4Y2I7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLmNhdGFsb2cgYTpob3ZlciAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxYThjYjtcbiAgfVxufVxuLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC45NXJlbTtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzE3Mzk5NDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5oZWFkZXJfX2J0bl9faXRlbS5jYXJ0IGEgLmljb24ge1xuICBtYXJnaW46IDAgYXV0byAwLjdyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMi4yNXJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2hvcHBpbmctY2FydC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaGVhZGVyX19idG5fX2l0ZW0uY2FydCBhIC5pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyX19idG5fX2l0ZW0uY2FydCBhIC5jYXJ0LWJhZGdlIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2JkMzQxZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi41cmVtO1xuICB0b3A6IDAuNXJlbTtcbiAgei1pbmRleDogMTA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQgYSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgfVxuICAuaGVhZGVyX19idG5fX2l0ZW0uY2FydCBhOmhvdmVyIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczOTk0O1xuICB9XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5jYXJ0IGE6aG92ZXIgLmNhcnQtYmFkZ2Uge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uaGVhZGVyX19idG5fX2l0ZW0uY2FydC5oYXMtaXRlbSAuY2FydC1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19idG5fX2l0ZW0uc2VhcmNoIGEge1xuICBwYWRkaW5nOiAwLjk1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmY3NTJhO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjZmY3NTJhO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmhlYWRlcl9fYnRuX19pdGVtLnNlYXJjaCBhIC5pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG8gMC43cmVtIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2J0bl9faXRlbS5zZWFyY2ggYSAuaWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnRuX19pdGVtLnNlYXJjaCBhIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG5fX2l0ZW0uc2VhcmNoIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICNmZjc1MmE7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLnNlYXJjaCBhOmhvdmVyIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NTJhO1xuICB9XG59XG4uaGVhZGVyX19sYW5nIHtcbiAgcGFkZGluZzogMS44cmVtO1xuICB3aWR0aDogOXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5oZWFkZXJfX2xhbmcgYSxcbi5oZWFkZXJfX2xhbmcgYTpsaW5rLFxuLmhlYWRlcl9fbGFuZyBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlcl9fbGFuZyBhLFxuLmhlYWRlcl9fbGFuZyBhOmxpbmssXG4uaGVhZGVyX19sYW5nIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbGFuZyBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19sYW5nIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmhlYWRlcl9fbGFuZyAuc2xhc2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMC4ycmVtO1xufVxuLmhlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmhlYWRlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwLCAuaGVhZGVyX19jYXJ0LXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyX19teXBhZ2Utc3AgYSwgLmhlYWRlcl9fY2FydC1zcCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjFyZW07XG4gICAgcmlnaHQ6IDExLjFyZW07XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGEsXG4gIC5oZWFkZXJfX215cGFnZS1zcCBhOmxpbmssXG4gIC5oZWFkZXJfX215cGFnZS1zcCBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19teXBhZ2Utc3AgYSxcbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGE6bGluayxcbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGEgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMCBhdXRvIDAuN3JlbSBhdXRvO1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3VzZXIuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiB0b3A7XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGEgLnRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjFyZW07XG4gICAgcmlnaHQ6IDcuNHJlbTtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEsXG4gIC5oZWFkZXJfX2NhcnQtc3AgYTpsaW5rLFxuICAuaGVhZGVyX19jYXJ0LXNwIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2NhcnQtc3AgYSxcbiAgLmhlYWRlcl9fY2FydC1zcCBhOmxpbmssXG4gIC5oZWFkZXJfX2NhcnQtc3AgYTp2aXNpdGVkIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19jYXJ0LXNwIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmhlYWRlcl9fY2FydC1zcCBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlcl9fY2FydC1zcCBhIC5pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDAgYXV0byAwLjZyZW0gYXV0bztcbiAgICB3aWR0aDogMS45NXJlbTtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3Nob3BwaW5nLWNhcnQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiB0b3A7XG4gIH1cbiAgLmhlYWRlcl9fY2FydC1zcCBhIC5pY29uIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEgLnRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEgLmNhcnQtYmFkZ2Uge1xuICAgIHdpZHRoOiAxLjNyZW07XG4gICAgaGVpZ2h0OiAxLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNiZDM0MWQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMC40cmVtO1xuICAgIHRvcDogLTAuM3JlbTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlYWRlcl9fY2FydC1zcC5oYXMtaXRlbSAuY2FydC1iYWRnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItY29udGVudHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1LjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjlmYjtcbiAgICBwYWRkaW5nOiAzLjVyZW0gMy41cmVtIDEwcmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLyrjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIkqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iSovXG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRlbnRzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItY29udGVudHMubWVudS1vcGVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhlYWRlcl9fbGluayB7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgICBtYXJnaW46IDNyZW0gYXV0byAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5oZWFkZXJfX2xpbmsgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmhlYWRlcl9fbGluayBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuaGVhZGVyX19saW5rIGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaGVhZGVyX19idG4ge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxuICAuaGVhZGVyX19idG5fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5jYXJ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbGFuZyB7XG4gICAgb3JkZXI6IDQ7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5oZWFkZXJfX2xhbmcgLnNsYXNoIHtcbiAgICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgfVxuICAuaGVhZGVyX19sYW5nLnBjLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVhZGVyX19tZW51IHNwYW4ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogMC40cztcbiAgfVxuICAuaGVhZGVyX19tZW51IHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05cHgpO1xuICB9XG4gIC5oZWFkZXJfX21lbnUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgOXB4KTtcbiAgfVxuICAuaGVhZGVyX19tZW51LmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgfVxuICAuaGVhZGVyX19tZW51LmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5oZWFkZXJfX21lbnUuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmhlYWRlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dztcbiAgICB3aWR0aDogMzYuMjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVhZGVyX19sb2dvIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5oZWFkZXJfX2xvZ28uaGVhZGVyX19sb2dvLWVuIHtcbiAgICB3aWR0aDogMzYuMjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28uaGVhZGVyX19sb2dvLWVuIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwLCAuaGVhZGVyX19jYXJ0LXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyX19teXBhZ2Utc3AgYSwgLmhlYWRlcl9fY2FydC1zcCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyLjkzMzMzMzMzMzN2dztcbiAgICByaWdodDogMjkuNnZ3O1xuICB9XG4gIC5oZWFkZXJfX215cGFnZS1zcCBhLFxuICAuaGVhZGVyX19teXBhZ2Utc3AgYTpsaW5rLFxuICAuaGVhZGVyX19teXBhZ2Utc3AgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fbXlwYWdlLXNwIGEsXG4gIC5oZWFkZXJfX215cGFnZS1zcCBhOmxpbmssXG4gIC5oZWFkZXJfX215cGFnZS1zcCBhOnZpc2l0ZWQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX215cGFnZS1zcCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX215cGFnZS1zcCBhIC5pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDAgYXV0byAxLjg2NjY2NjY2Njd2dyBhdXRvO1xuICAgIHdpZHRoOiA0LjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi91c2VyLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogdG9wO1xuICB9XG4gIC5oZWFkZXJfX215cGFnZS1zcCBhIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5oZWFkZXJfX2NhcnQtc3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIuOTMzMzMzMzMzM3Z3O1xuICAgIHJpZ2h0OiAxOS4ydnc7XG4gIH1cbiAgLmhlYWRlcl9fY2FydC1zcCBhLFxuICAuaGVhZGVyX19jYXJ0LXNwIGE6bGluayxcbiAgLmhlYWRlcl9fY2FydC1zcCBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEsXG4gIC5oZWFkZXJfX2NhcnQtc3AgYTpsaW5rLFxuICAuaGVhZGVyX19jYXJ0LXNwIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fY2FydC1zcCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX2NhcnQtc3AgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oZWFkZXJfX2NhcnQtc3AgYSAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwIGF1dG8gMS42dncgYXV0bztcbiAgICB3aWR0aDogNS4ydnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2hvcHBpbmctY2FydC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICAgIG1hc2stcG9zaXRpb246IHRvcDtcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEgLmljb24ge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5oZWFkZXJfX2NhcnQtc3AgYSAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuaGVhZGVyX19jYXJ0LXNwIGEgLmNhcnQtYmFkZ2Uge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjYmQzNDFkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEuMDY2NjY2NjY2N3Z3O1xuICAgIHRvcDogLTAuOHZ3O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LXNpemU6IDIuNHZ3O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlYWRlcl9fY2FydC1zcC5oYXMtaXRlbSAuY2FydC1iYWRnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxNC42NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogOS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgMjYuNjY2NjY2NjY2N3Z3O1xuICAgIGJhY2tncm91bmQ6ICNmN2Y5ZmI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iSovXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIRmlyZWZveO+8iSovXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIQ2hyb21l44O7U2FmYXJp77yJKi9cbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItY29udGVudHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1jb250ZW50cy5tZW51LW9wZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaGVhZGVyX19saW5rIHtcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW4tdG9wOiA1LjZ2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuaGVhZGVyX19saW5rIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQyOTtcbiAgfVxuICAuaGVhZGVyX19saW5rIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5oZWFkZXJfX2xpbmsgbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5oZWFkZXJfX2J0biB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOC40dnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaGVhZGVyX19idG5fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qJi5jYXJ0e1xuICAgIFx0YXtcbiAgICBcdFx0cGFkZGluZzogdncoMTUpO1xuICAgIFx0XHRib3JkZXI6IG5vbmU7XG4gICAgXHRcdC5pY29ue1xuICAgIFx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDcpIGF1dG87XG4gICAgXHRcdFx0d2lkdGg6IHZ3KDIyLjUpO1xuICAgIFx0XHRcdGhlaWdodDogdncoMjApO1xuICAgIFx0XHR9XG5cbiAgICBcdFx0LmNhcnQtYmFkZ2V7XG4gICAgXHRcdFx0d2lkdGg6IHZ3KDE1KTtcbiAgICBcdFx0XHRoZWlnaHQ6IHZ3KDE1KTtcbiAgICBcdFx0XHRyaWdodDogdncoMjUpO1xuICAgIFx0XHRcdHRvcDogdncoNSk7XG4gICAgXHRcdFx0Zm9udC1zaXplOiB2dygxMCk7XG4gICAgXHRcdFx0cGFkZGluZy10b3A6IHZ3KDIpO1xuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgXHQmLmhhcy1pdGVte1xuICAgIFx0XHQuY2FydC1iYWRnZXtcbiAgICBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgfVxuICAgICYuc2VhcmNoe1xuICAgIFx0YXtcbiAgICBcdFx0cGFkZGluZzogdncoMTUpO1xuICAgIFx0XHRib3JkZXI6IG5vbmU7XG4gICAgXHRcdC5pY29ue1xuICAgIFx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDcpIGF1dG87XG4gICAgXHRcdFx0d2lkdGg6IHZ3KDIwKTtcbiAgICBcdFx0XHRoZWlnaHQ6IHZ3KDIyKTtcbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH0qL1xuICB9XG4gIC5oZWFkZXJfX2J0bl9faXRlbS5jYXRhbG9nIGEge1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLmNhdGFsb2cgYSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMi40dncgYXV0bztcbiAgICB3aWR0aDogNnZ3O1xuICAgIGhlaWdodDogNC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fYnRuX19pdGVtLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19idG5fX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5oZWFkZXJfX2xhbmcge1xuICAgIG9yZGVyOiA0O1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhlYWRlcl9fbGFuZyAuc2xhc2gge1xuICAgIHBhZGRpbmc6IDAgMS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLmhlYWRlcl9fbGFuZy5wYy1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVhZGVyX19tZW51IHNwYW4ge1xuICAgIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gIH1cbiAgLmhlYWRlcl9fbWVudSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMi40dncpO1xuICB9XG4gIC5oZWFkZXJfX21lbnUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMi40dncpO1xuICB9XG4gIC5oZWFkZXJfX21lbnUuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICB9XG4gIC5oZWFkZXJfX21lbnUuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmhlYWRlcl9fbWVudS5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuICB9XG59XG5cbmJvZHkuaXMtbG9naW4gLmhlYWRlciB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19idG5fX2l0ZW0ge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxuICBib2R5LmlzLWxvZ2luIC5oZWFkZXJfX2J0bl9faXRlbS5teXBhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtLm15cGFnZSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kOiAjOGQ5MTk0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtLm15cGFnZSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY3NTJhO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICBib2R5LmlzLWxvZ2luIC5oZWFkZXJfX2J0bl9faXRlbS5teXBhZ2UgYSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMC43cmVtIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2hlYXJ0LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19idG5fX2l0ZW0uc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fbGluayBsaTpudGgtb2YtdHlwZSgyKSwgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19saW5rIGxpOm50aC1vZi10eXBlKDQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19saW5rLWxvZ291dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtIHtcbiAgICB3aWR0aDogNDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtLm15cGFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19idG5fX2l0ZW0ubXlwYWdlIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICM4ZDkxOTQ7XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19idG5fX2l0ZW0ubXlwYWdlIGEgLmljb24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDIuNjY2NjY2NjY2N3Z3IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2hlYXJ0LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtLmNhcnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5pcy1sb2dpbiAuaGVhZGVyX19idG5fX2l0ZW0uc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fYnRuX19pdGVtIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGJvZHkuaXMtbG9naW4gLmhlYWRlcl9fbGluay1sb2dvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWNlZWYxO1xuICBwYWRkaW5nOiA1cmVtIDAgMS40cmVtO1xuICBoZWlnaHQ6IDM0cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9vdGVyX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyX19ibG9jay1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICB3aWR0aDogMzFyZW07XG59XG4uZm9vdGVyX19hZGRyZXNzLCAuZm9vdGVyX190ZWwge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwOC4zMzMzMzMzMzMzJTtcbn1cbi5mb290ZXJfX2FkZHJlc3MgYSxcbi5mb290ZXJfX2FkZHJlc3MgYTpsaW5rLFxuLmZvb3Rlcl9fYWRkcmVzcyBhOnZpc2l0ZWQsIC5mb290ZXJfX3RlbCBhLFxuLmZvb3Rlcl9fdGVsIGE6bGluayxcbi5mb290ZXJfX3RlbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fYWRkcmVzcyBhLFxuLmZvb3Rlcl9fYWRkcmVzcyBhOmxpbmssXG4uZm9vdGVyX19hZGRyZXNzIGE6dmlzaXRlZCwgLmZvb3Rlcl9fdGVsIGEsXG4uZm9vdGVyX190ZWwgYTpsaW5rLFxuLmZvb3Rlcl9fdGVsIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fYWRkcmVzcyBhOmhvdmVyLCAuZm9vdGVyX190ZWwgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgd2lkdGg6IDIycmVtO1xuICBoZWlnaHQ6IDRyZW07XG59XG4uZm9vdGVyX19idG4gYSxcbi5mb290ZXJfX2J0biBhOmxpbmssXG4uZm9vdGVyX19idG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX2J0biBhLFxuLmZvb3Rlcl9fYnRuIGE6bGluayxcbi5mb290ZXJfX2J0biBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2J0biBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2J0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMS4ycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjMTczOTk0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZvb3Rlcl9fYnRuIGEgLmljb24ge1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2V4dGVybmFsLWxpbmsuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmZvb3Rlcl9fYnRuIGEgLmljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2J0biBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICB9XG4gIC5mb290ZXJfX2J0biBhOmhvdmVyIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczOTk0O1xuICB9XG59XG4uZm9vdGVyX19saW5rOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cbi5mb290ZXJfX2xpbmsuZm9vdGVyX19saW5rMSA+IGxpOm50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLXRvcDogMC45cmVtO1xufVxuLmZvb3Rlcl9fbGluayBsaSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMjA4LjMzMzMzMzMzMzMlO1xufVxuLmZvb3Rlcl9fbGluayBsaSBhLFxuLmZvb3Rlcl9fbGluayBsaSBhOmxpbmssXG4uZm9vdGVyX19saW5rIGxpIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19saW5rIGxpIGEsXG4uZm9vdGVyX19saW5rIGxpIGE6bGluayxcbi5mb290ZXJfX2xpbmsgbGkgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19saW5rIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtfX3N1Yi5mb290ZXJfX2xpbmtfX3N1YjIge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG4uZm9vdGVyX19saW5rX19zdWIuZm9vdGVyX19saW5rX19zdWIyIGxpIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmZvb3Rlcl9fbGlua19fc3ViIGxpIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxODMuMzMzMzMzMzMzMyU7XG59XG4uZm9vdGVyX19saW5rX19zdWIgbGkgYSxcbi5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOmxpbmssXG4uZm9vdGVyX19saW5rX19zdWIgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX2xpbmtfX3N1YiBsaSBhLFxuLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6bGluayxcbi5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZm9vdGVyX19saW5rX19zdWIgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5mb290ZXJfX2xpbmtfX3N1YiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIi1cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwOC4zMzMzMzMzMzMzJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMC40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgfVxuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZm9vdGVyX19pbm5lci5lbG0taW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuICAuZm9vdGVyX19ibG9jayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIC5mb290ZXJfX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluazpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTBhNGE3O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluayBsaSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qIOOCv+OCpOODiOODq+aoquOBruODl+ODqeOCueODnuODvOOCr+e4pue3miAqL1xuICAgIC8qIOOCv+OCpOODiOODq+aoquOBruODl+ODqeOCueODnuODvOOCr+aoque3miAqL1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluayBsaSAudG9nZ2xlLWhlYWQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxLjdyZW07XG4gICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB3aWR0aDogMS43cmVtO1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZC5pcy1vcGVuIHtcbiAgICAvKiDjgqLjgrPjg7zjg4fjgqPjgqrjg7PjgYzplovjgYTjgZ/jgajjgY3nuKbnt5rjga7lpInljJYgKi9cbiAgICAvKiDjgqLjgrPjg7zjg4fjgqPjgqrjg7PjgYzplovjgYTjgZ/jgajjgY3mqKrnt5rjga7lpInljJYgKi9cbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIC5mb290ZXJfX2xpbmsgbGkgLnRvZ2dsZS1oZWFkLmlzLW9wZW46YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluayBsaSAudG9nZ2xlLWhlYWQuaXMtb3BlbjphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua19fc3ViLmZvb3Rlcl9fbGlua19fc3ViMiB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIC5mb290ZXJfX2xpbmtfX3N1Yi5mb290ZXJfX2xpbmtfX3N1YjIgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICB9XG4gIC5mb290ZXJfX2xpbmtfX3N1Yi5mb290ZXJfX2xpbmtfX3N1YjIgbGkgYSB7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxODMuMzMzMzMzMzMzMyU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGEsXG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOmxpbmssXG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGkgYSxcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6bGluayxcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIH1cbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCItXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGkgYSB7XG4gICAgcGFkZGluZzogMCAwO1xuICB9XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDM7XG4gICAgcGFkZGluZzogMCA4dnc7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgfVxuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZm9vdGVyX19pbm5lci5lbG0taW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIC5mb290ZXJfX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluazpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAxMC42NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluayBsaSBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv57im57eaICovXG4gICAgLyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv5qiq57eaICovXG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgd2lkdGg6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMC41MzMzMzMzMzMzdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogNC41MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAwLjUzMzMzMzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrLWxpbmsgLmZvb3Rlcl9fbGluayBsaSAudG9nZ2xlLWhlYWQuaXMtb3BlbiB7XG4gICAgLyog44Ki44Kz44O844OH44Kj44Kq44Oz44GM6ZaL44GE44Gf44Go44GN57im57ea44Gu5aSJ5YyWICovXG4gICAgLyog44Ki44Kz44O844OH44Kj44Kq44Oz44GM6ZaL44GE44Gf44Go44GN5qiq57ea44Gu5aSJ5YyWICovXG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2stbGluayAuZm9vdGVyX19saW5rIGxpIC50b2dnbGUtaGVhZC5pcy1vcGVuOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuZm9vdGVyX19ibG9jay1saW5rIC5mb290ZXJfX2xpbmsgbGkgLnRvZ2dsZS1oZWFkLmlzLW9wZW46YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua19fc3ViIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXJfX2xpbmtfX3N1Yi5mb290ZXJfX2xpbmtfX3N1YjIge1xuICAgIG1hcmdpbi10b3A6IDEuMDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIuZm9vdGVyX19saW5rX19zdWIyIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDAuOHZ3O1xuICB9XG4gIC5mb290ZXJfX2xpbmtfX3N1Yi5mb290ZXJfX2xpbmtfX3N1YjIgbGkgYSB7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGkge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDE4My4zMzMzMzMzMzMzJTtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGEsXG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOmxpbmssXG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGkgYSxcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6bGluayxcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua19fc3ViIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjh2dztcbiAgfVxuICAuZm9vdGVyX19saW5rX19zdWIgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIi1cIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5mb290ZXJfX2xpbmtfX3N1YiBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMztcbiAgICBwYWRkaW5nOiAwIDh2dztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLm1lZ2EtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNnJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyLjVyZW0pO1xuICBoZWlnaHQ6IDVyZW07XG4gIG1hcmdpbi1sZWZ0OiAzMi41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzcwNjE3O1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTAwMDtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLm1lZ2EtbWVudV9faXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lZ2EtbWVudV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ubWVnYS1tZW51X19pdGVtX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgYSxcbi5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgYTpsaW5rLFxuLm1lZ2EtbWVudV9faXRlbV9faGVhZCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lZ2EtbWVudV9faXRlbV9faGVhZCBhLFxuLm1lZ2EtbWVudV9faXRlbV9faGVhZCBhOmxpbmssXG4ubWVnYS1tZW51X19pdGVtX19oZWFkIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9faXRlbV9faGVhZCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM4ZDkxOTQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1lZ2EtbWVudV9faXRlbV9faGVhZC5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQ6ICNmZjc1MmE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVnYS1tZW51X19pdGVtX19oZWFkIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19oZWFkOmhvdmVyIGEge1xuICAgIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gIH1cbn1cbi5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm1lZ2EtbWVudV9faXRlbV9faGVhZCAuaWNvbi5pY29uLXNlYXJjaCB7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG59XG4ubWVnYS1tZW51X19pdGVtX19oZWFkIC5pY29uLmljb24tbXlwYWdlIHtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi91c2VyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLm1lZ2EtbWVudV9faXRlbV9faGVhZCAuaWNvbi5pY29uLWZhdm8ge1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2hlYXJ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG59XG4ubWVnYS1tZW51X19pdGVtX19oZWFkIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm1lZ2EtbWVudV9faXRlbV9fY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLm1lZ2EtbWVudSB7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0byAzcmVtIGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbS5tZWdhLW1lbnVfX2l0ZW0tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW0ubWVnYS1tZW51X19pdGVtLW15cGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19oZWFkIGEge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMi41cmVtO1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNlNmVhZWU7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkX19saW5rIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhLFxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhOmxpbmssXG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkX19saW5rIGxpIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkX19saW5rIGxpIGEsXG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkX19saW5rIGxpIGE6bGluayxcbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkgYTp2aXNpdGVkIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtLm1lZ2EtbWVudV9faXRlbS1teXBhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWdhLW1lbnUge1xuICAgIG9yZGVyOiAxO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0byA4dncgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtLm1lZ2EtbWVudV9faXRlbS1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAubWVnYS1tZW51X19pdGVtLm1lZ2EtbWVudV9faXRlbS1teXBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19oZWFkIGEge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiA0Ljh2dyA2LjY2NjY2NjY2Njd2dyA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19oZWFkIC5pY29uLmljb24tc2VhcmNoIHtcbiAgICB3aWR0aDogNC4yNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgLmljb24uaWNvbi1teXBhZ2Uge1xuICAgIHdpZHRoOiA0LjI2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbV9faGVhZCAuaWNvbi5pY29uLWZhdm8ge1xuICAgIHdpZHRoOiA0LjI2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbV9faGVhZCAudGV4dCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlYWVlO1xuICAgIHBhZGRpbmc6IDEuODY2NjY2NjY2N3Z3IDYuMjY2NjY2NjY2N3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkgYSxcbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkgYTpsaW5rLFxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhLFxuICAubWVnYS1tZW51X19pdGVtX19jaGlsZF9fbGluayBsaSBhOmxpbmssXG4gIC5tZWdhLW1lbnVfX2l0ZW1fX2NoaWxkX19saW5rIGxpIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lZ2EtbWVudV9faXRlbV9fY2hpbGRfX2xpbmsgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMi4xMzMzMzMzMzMzdncgMCAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAubWVnYS1tZW51X19pdGVtLm1lZ2EtbWVudV9faXRlbS1teXBhZ2UgLm1lZ2EtbWVudV9faXRlbV9faGVhZCBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbS5tZWdhLW1lbnVfX2l0ZW0tbXlwYWdlIC5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgYTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMi4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA0dnc7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2xpc3QtYXJ3LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNC44dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbS5tZWdhLW1lbnVfX2l0ZW0tbXlwYWdlIC5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQgYTphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLm1lZ2EtbWVudV9faXRlbS5tZWdhLW1lbnVfX2l0ZW0tbXlwYWdlIC5tZWdhLW1lbnVfX2l0ZW1fX2hlYWQuaXMtb3BlbiBhOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIH1cbn1cblxuLyoqXG4gKiBTd2lwZXIgMTEuMS4xNVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNCBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBOb3ZlbWJlciAxOCwgMjAyNFxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXIuc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wYWdlLXRvcCB7XG4gIHdpZHRoOiA1LjRyZW07XG4gIGhlaWdodDogNS40cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxLjNyZW07XG4gIGJvdHRvbTogMS4zcmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5wYWdlLXRvcCBhLFxuLnBhZ2UtdG9wIGE6bGluayxcbi5wYWdlLXRvcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtdG9wIGEsXG4ucGFnZS10b3AgYTpsaW5rLFxuLnBhZ2UtdG9wIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtdG9wIHtcbiAgICBib3R0b206IDIuNnJlbTtcbiAgfVxufVxuLnBhZ2UtdG9wIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzRjNTE1ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDExNi4zODg4ODg4ODg5JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMi4ycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnBhZ2UtdG9wIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYWdlLXRvcCBhIC5pY29uIHtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjNyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXVwLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuN3JlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmNzUyYTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdG9wIHtcbiAgICB3aWR0aDogMTQuNHZ3O1xuICAgIGhlaWdodDogMTQuNHZ3O1xuICAgIHJpZ2h0OiAzLjQ2NjY2NjY2Njd2dztcbiAgICBib3R0b206IDYuOTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLXRvcCBhIHtcbiAgICBmb250LXNpemU6IDIuOTMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctdG9wOiA1Ljg2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS10b3AgYSAuaWNvbiB7XG4gICAgd2lkdGg6IDMuMnZ3O1xuICAgIGhlaWdodDogMy40NjY2NjY2NjY3dnc7XG4gICAgdG9wOiAxLjg2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4uZWxtLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhkOTE5NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5lbG0tbGluayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmVsbS1saW5rIC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG4uZWxtLWxpbmsgLnRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC43cmVtO1xuICBoZWlnaHQ6IDEuMXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAxLjNyZW07XG59XG4uZWxtLWxpbmsgLnRleHQ6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5lbG0tbGluazpsaW5rLCAuZWxtLWxpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmNzUyYTtcbiAgICBjb2xvcjogI2ZmNzUyYTtcbiAgfVxuICAuZWxtLWxpbms6aG92ZXIgLnRleHQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjc1MmE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tbGluayAudGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5lbG0tbGluayAudGV4dDphZnRlciB7XG4gICAgd2lkdGg6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi45MzMzMzMzMzMzdnc7XG4gICAgcmlnaHQ6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbi5lbG0taW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDhyZW07XG4gIHBhZGRpbmc6IDAgNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDUuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbi5wYXJ0cy1jb250YWN0IHtcbiAgbWFyZ2luOiA4cmVtIGF1dG8gMDtcbiAgd2lkdGg6IDc1cmVtO1xuICBoZWlnaHQ6IDE3LjVyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5wYXJ0cy1jb250YWN0IGEsXG4ucGFydHMtY29udGFjdCBhOmxpbmssXG4ucGFydHMtY29udGFjdCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcnRzLWNvbnRhY3QgYSxcbi5wYXJ0cy1jb250YWN0IGE6bGluayxcbi5wYXJ0cy1jb250YWN0IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRzLWNvbnRhY3QgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4ucGFydHMtY29udGFjdCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzcxYThjYjtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgIzcxYThjYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0cy1jb250YWN0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM3MWE4Y2I7XG4gIH1cbiAgLnBhcnRzLWNvbnRhY3QgYTpob3ZlciAuZW4gLmljb24tbWFpbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxYThjYjtcbiAgfVxuICAucGFydHMtY29udGFjdCBhOmhvdmVyIC5hcncge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxYThjYjtcbiAgfVxufVxuLnBhcnRzLWNvbnRhY3QgYSAuZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYXJ0cy1jb250YWN0IGEgLmVuIC5pY29uLW1haWwge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAyLjNyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYWlsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLnBhcnRzLWNvbnRhY3QgYSAuZW4gLnRleHQge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBTYW5zLVNlcmlmO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMnJlbTtcbn1cbi5wYXJ0cy1jb250YWN0IGEgLmpwIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNjg3NTtcbn1cbi5wYXJ0cy1jb250YWN0IGEgLmFydyB7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMuMXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wYXJ0cy1jb250YWN0IGEgLmFydyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLnBhcnRzLWNvbnRhY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0cy1jb250YWN0IHtcbiAgICBtYXJnaW46IDIxLjMzMzMzMzMzMzN2dyBhdXRvIDA7XG4gICAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhcnRzLWNvbnRhY3QgYSB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhcnRzLWNvbnRhY3QgYSAuZW4gLmljb24tbWFpbCB7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDYuMTMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhcnRzLWNvbnRhY3QgYSAuZW4gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy10b3A6IDAuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYXJ0cy1jb250YWN0IGEgLmpwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wYXJ0cy1jb250YWN0IGEgLmFydyB7XG4gICAgd2lkdGg6IDMuMnZ3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbiNwYWdlLXRvcCAucGFydHMtY29udGFjdCB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgI3BhZ2UtdG9wIC5wYXJ0cy1jb250YWN0IHtcbiAgICBwYWRkaW5nOiAwIDRyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgzcmVtO1xuICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgbWluLXdpZHRoOiAzMi41cmVtO1xuICB3aWR0aDogMzIuNXJlbTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogI2Y3ZjlmYjtcbiAgei1pbmRleDogMTAwMTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgdG9wOiA2cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uc2lkZWJhcl9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yISUXjg7tFZGdl77yJKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIQ2hyb21l44O7U2FmYXJp77yJKi9cbn1cbi5zaWRlYmFyX19pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXJfX3NlYXJjaCB7XG4gIHBhZGRpbmc6IDQuMXJlbSAyLjVyZW0gMy40cmVtIDMuNnJlbTtcbn1cbi5zaWRlYmFyX19zZWFyY2hfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NztcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLnNpZGViYXJfX3NlYXJjaF9faGVhZGluZyBzcGFuIHtcbiAgY29sb3I6ICNmZjc1MmE7XG59XG4uc2lkZWJhcl9fc2VhcmNoX19pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyX19zZWFyY2hfX2lucHV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zZWFyY2guc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDJyZW07XG59XG4uc2lkZWJhcl9fc2VhcmNoX19pbnB1dDphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX3NlYXJjaF9faW5wdXQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTFhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnNpZGViYXJfX3NlYXJjaF9faW5wdXQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uc2lkZWJhcl9fc2VhcmNoX19pbnB1dCBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2lkZWJhcl9fc2VhcmNoX19idG4ge1xuICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICB3aWR0aDogMTguNXJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyX19zZWFyY2hfX2J0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEuNXJlbTtcbn1cbi5zaWRlYmFyX19zZWFyY2hfX2J0bjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX3NlYXJjaF9fYnRuIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhcl9fc2VhcmNoX19idG4gaW5wdXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyX19zZWFyY2hfX2J0bjpob3ZlcjphZnRlciB7XG4gICAgcmlnaHQ6IDEuMnJlbTtcbiAgfVxuICAuc2lkZWJhcl9fc2VhcmNoX19idG46aG92ZXIgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gIH1cbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgcGFkZGluZzogMCAzLjdyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19oZWFkaW5nIHNwYW4ge1xuICBjb2xvcjogI2ZmNzUyYTtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogN3JlbTtcbiAgYmFja2dyb3VuZDogI2U3ZWFlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0biAuYWMtc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiDjgr/jgqTjg4jjg6vmqKrjga7jg5fjg6njgrnjg57jg7zjgq/nuKbnt5ogKi9cbiAgLyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv5qiq57eaICovXG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0biAuYWMtc3dpdGNoOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyLjdyZW07XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5idG4gLmFjLXN3aXRjaDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyLjdyZW07XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAuYnRuOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjOGQ5MTk0O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5idG46ZGlzYWJsZWQgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjNyZW07XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0bjpkaXNhYmxlZCAuaWNvbi53aXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAuYnRuOmRpc2FibGVkIC5pY29uLnNtYWxsLWhvbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5idG46ZGlzYWJsZWQgLmljb24uc2lua2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAuYnRuOmRpc2FibGVkIC5hYy1zd2l0Y2g6YmVmb3JlLCAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0bjpkaXNhYmxlZCAuYWMtc3dpdGNoOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2ZkMztcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZC5vcGVuIC5idG4gLmFjLXN3aXRjaCB7XG4gIC8qIOOCouOCs+ODvOODh+OCo+OCquODs+OBjOmWi+OBhOOBn+OBqOOBjee4pue3muOBruWkieWMliAqL1xuICAvKiDjgqLjgrPjg7zjg4fjgqPjgqrjg7PjgYzplovjgYTjgZ/jgajjgY3mqKrnt5rjga7lpInljJYgKi9cbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZC5vcGVuIC5idG4gLmFjLXN3aXRjaDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkLm9wZW4gLmJ0biAuYWMtc3dpdGNoOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAudGV4dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zcmVtO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmljb24ud2lyZSB7XG4gIHdpZHRoOiA0LjJyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3dpcmUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5pY29uLnNtYWxsLWhvbGUge1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc21hbGwtaG9sZS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmljb24uc2lua2VyIHtcbiAgd2lkdGg6IDQuMnJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2lua2VyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZDpob3ZlciAuYnRuIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY3NTJhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkOmhvdmVyIC5idG4gLnRleHQge1xuICAgIGNvbG9yOiAjZmY3NTJhO1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZDpob3ZlciAuYnRuIC5hYy1zd2l0Y2g6YmVmb3JlLCAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQ6aG92ZXIgLmJ0biAuYWMtc3dpdGNoOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NTJhO1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZDpob3ZlciAuYnRuOmRpc2FibGVkIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjOGQ5MTk0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkOmhvdmVyIC5idG46ZGlzYWJsZWQgLnRleHQge1xuICAgIGNvbG9yOiAjOGQ5MTk0O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZDpob3ZlciAuYnRuOmRpc2FibGVkIC5hYy1zd2l0Y2g6YmVmb3JlLCAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQ6aG92ZXIgLmJ0bjpkaXNhYmxlZCAuYWMtc3dpdGNoOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjZmQzO1xuICB9XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19faGVhZCB7XG4gIGJhY2tncm91bmQ6ICNkN2RiZTE7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMy41cmVtO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2hlYWQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19oZWFkIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM4ZDkxOTQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxLjFyZW0gMy4zcmVtIDIuNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19jb250ZW50X19saW5rIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg1NzE0Mjg1NzE7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGluayAuZWxtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19jb250ZW50X19saW5rIC5lbG0tbGluayAudGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpbmsgLmVsbS1saW5rIC50ZXh0OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGluay5pcy1hY3RpdmUgLmVsbS1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjc1MmE7XG4gIGNvbG9yOiAjZmY3NTJhO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpbmsuaXMtYWN0aXZlIC5lbG0tbGluayAudGV4dDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc1MmE7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjQ1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDVyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWE0YTc7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43cmVtIDFyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGlzdF9faXRlbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06bGluaywgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjc1MmE7XG4gICAgY29sb3I6ICNmZjc1MmE7XG4gIH1cbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19jb250ZW50X19saXN0X19pdGVtLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY3NTJhO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8uaXMtbG9naW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaWRlYmFyX19jYXRlZ29yeV9faXRlbS5mYXZvIC5pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4uc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0uZmF2byAubmFycm93X19jb250ZW50IHtcbiAgcGFkZGluZzogMC42cmVtIDMuM3JlbSAxcmVtO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8gLm5hcnJvd19fY29udGVudF9fbGluayB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8gLm5hcnJvd19fY29udGVudF9fbGluayAuZWxtLWxpbmsge1xuICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIuMnJlbSAzLjNyZW0gMi41cmVtO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDEuN3JlbTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuaGVhZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmhlYWRpbmcgLmVsbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzODU7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmVsbS1zZWxlY3Rib3gge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDYxNTM4NTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuZWxtLXNlbGVjdGJveFtkYXRhLXdpZHRoPWxhcmdlXSB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuZWxtLXNlbGVjdGJveDpiZWZvcmUge1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDAuN3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTI5NTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA2cHgsIDAlIDAlLCAxMnB4IDAlKTtcbiAgcmlnaHQ6IDEuN3JlbTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuZWxtLXNlbGVjdGJveCBzZWxlY3Qge1xuICBwYWRkaW5nOiAxcmVtIDRyZW0gMXJlbSAxLjVyZW07XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmVsbS1zZWxlY3Rib3ggLmRsaS1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmVsbS1zZWxlY3Rib3guaXMtc2VsZWN0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmVsbS1zZWxlY3Rib3guaXMtc2VsZWN0IHNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5lbG0tc2VsZWN0Ym94LmlzLXNlbGVjdCAuZGxpLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS44cmVtO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjOTQ5NDk1O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEuMXJlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM5NDk0OTU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLmVsbS1zZWxlY3Rib3guaXMtc2VsZWN0IC5kbGktY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAubmFycm93X19jb250ZW50X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjQ1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDVyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWE0YTc7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43cmVtIDEuNDVyZW0gMC40cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGlzdF9faXRlbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06bGluaywgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3RfX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjc1MmE7XG4gICAgY29sb3I6ICNmZjc1MmE7XG4gIH1cbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAubmFycm93X19jb250ZW50X19saXN0X19pdGVtLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY3NTJhO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG4ge1xuICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICB3aWR0aDogMTguNXJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19fYnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMS41cmVtO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG46YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19fYnRuIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2J0biBpbnB1dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG46aG92ZXI6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxLjJyZW07XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG46aG92ZXIgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gIH1cbn1cbi5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IHtcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMCBhdXRvO1xuICB3aWR0aDogMjYuNXJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG59XG4uc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhLFxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYTpsaW5rLFxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IGEsXG4uc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhOmxpbmssXG4uc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IGEsXG4uc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBidXR0b24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYSxcbi5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IGJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYSAuaWNvbixcbi5zaWRlYmFyIC5vcmRlci1mb3JtLWlucHV0IGJ1dHRvbiAuaWNvbiB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi42cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vcXVlc3Rpb24ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAxLjVyZW07XG59XG4uc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhIC5pY29uLFxuLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYnV0dG9uIC5pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhOmhvdmVyLFxuICAuc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZjc1MmE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXIgLnNpZGViYXItY2xvc2UtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhciAuc2lkZWJhci1iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHRvcDogNS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXIge1xuICAgIG1pbi13aWR0aDogMzIuNXJlbTtcbiAgICB3aWR0aDogMzIuNXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1LjVyZW07XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMyLjVyZW0pO1xuICB9XG4gIC5zaWRlYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAuc2lkZWJhcl9faW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuICAuc2lkZWJhci5pcy1vcGVuIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLnNpZGViYXJfX3NlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDQuMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIG1pbi13aWR0aDogODUuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiA4NS4zMzMzMzMzMzMzdnc7XG4gICAgdG9wOiAxNC42NjY2NjY2NjY3dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04NS4zMzMzMzMzMzMzdncpO1xuICB9XG4gIC5zaWRlYmFyLmlzLW9wZW4ge1xuICAgIHdpZHRoOiA4NS4zMzMzMzMzMzMzdnc7XG4gICAgbWluLXdpZHRoOiA4NS4zMzMzMzMzMzMzdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIC5zaWRlYmFyX19pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAxMC42NjY2NjY2NjY3dncgNi42NjY2NjY2NjY3dncgOS4wNjY2NjY2NjY3dncgOS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXJfX3NlYXJjaF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAuc2lkZWJhcl9fc2VhcmNoX19pbnB1dDphZnRlciB7XG4gICAgd2lkdGg6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogNC4yNjY2NjY2NjY3dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyX19zZWFyY2hfX2lucHV0IGlucHV0IHtcbiAgICBoZWlnaHQ6IDEzLjA2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyX19zZWFyY2hfX2J0biB7XG4gICAgbWFyZ2luOiA0Ljh2dyBhdXRvIDA7XG4gICAgd2lkdGg6IDQ4LjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEwLjR2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEuMzMzMzMzMzMzM3Z3KTtcbiAgfVxuICAuc2lkZWJhcl9fc2VhcmNoX19idG46YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiA0dnc7XG4gIH1cbiAgLnNpZGViYXJfX3NlYXJjaF9fYnRuIGlucHV0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ydnc7XG4gICAgcGFkZGluZzogMCA5LjA2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44dnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5idG4ge1xuICAgIGhlaWdodDogMTguNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0biAuYWMtc3dpdGNoIHtcbiAgICAvKiDjgr/jgqTjg4jjg6vmqKrjga7jg5fjg6njgrnjg57jg7zjgq/nuKbnt5ogKi9cbiAgICAvKiDjgr/jgqTjg4jjg6vmqKrjga7jg5fjg6njgrnjg57jg7zjgq/mqKrnt5ogKi9cbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0biAuYWMtc3dpdGNoOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDcuNzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAzLjczMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDAuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAuaGVhZCAuYnRuIC5hYy1zd2l0Y2g6YWZ0ZXIge1xuICAgIHJpZ2h0OiA3LjczMzMzMzMzMzN2dztcbiAgICB3aWR0aDogMy43MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmJ0bjpkaXNhYmxlZCAuaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjEzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNS42dnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5pY29uLndpcmUge1xuICAgIHdpZHRoOiAxMS4ydnc7XG4gICAgaGVpZ2h0OiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5oZWFkIC5pY29uLnNtYWxsLWhvbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjJ2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiA0Ljh2dztcbiAgICBoZWlnaHQ6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLmhlYWQgLmljb24uc2lua2VyIHtcbiAgICB3aWR0aDogMTEuMnZ3O1xuICAgIGhlaWdodDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19oZWFkIHtcbiAgICBwYWRkaW5nOiAzLjMzMzMzMzMzMzN2dyA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19faGVhZCBzcGFuIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctbGVmdDogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2hlYWQgc3BhbjphZnRlciB7XG4gICAgd2lkdGg6IDEuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyLjkzMzMzMzMzMzN2dyA4Ljh2dyA2LjR2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGluayB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0gLm5hcnJvd19fY29udGVudF9fbGluayAuZWxtLWxpbmsge1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDA7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtIC5uYXJyb3dfX2NvbnRlbnRfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyX19jYXRlZ29yeV9faXRlbSAubmFycm93X19jb250ZW50X19saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJ2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMS44NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dncgMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8gLmlubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8gLm5hcnJvd19fY29udGVudCB7XG4gICAgcGFkZGluZzogMS42dncgOC44dncgMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXJfX2NhdGVnb3J5X19pdGVtLmZhdm8gLm5hcnJvd19fY29udGVudF9fbGluayB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAuc2lkZWJhcl9fY2F0ZWdvcnlfX2l0ZW0uZmF2byAubmFycm93X19jb250ZW50X19saW5rIC5lbG0tbGluayB7XG4gICAgcGFkZGluZzogMS44NjY2NjY2NjY3dncgMDtcbiAgfVxuICAuc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHZ3O1xuICAgIHBhZGRpbmc6IDUuODY2NjY2NjY2N3Z3IDguOHZ3IDYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuc2lkZWJhciAuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3dfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuaGVhZGluZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuaGVhZGluZyAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5lbG0tc2VsZWN0Ym94IHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuZWxtLXNlbGVjdGJveDpiZWZvcmUge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMS42dncsIDAlIDAlLCAzLjJ2dyAwJSk7XG4gICAgcmlnaHQ6IDQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAuZWxtLXNlbGVjdGJveCBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDEwLjY2NjY2NjY2Njd2dyAyLjY2NjY2NjY2Njd2dyA0dnc7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19pdGVtIC5lbG0tc2VsZWN0Ym94LmlzLXNlbGVjdCAuZGxpLWNsb3NlIHtcbiAgICByaWdodDogNC44dnc7XG4gICAgd2lkdGg6IDIuOTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5zaWRlYmFyIC5zaWRlYmFyX19wcm9kdWN0LW5hcnJvd19faXRlbSAubmFycm93X19jb250ZW50X19saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJ2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMS44NjY2NjY2NjY3dncgMy44NjY2NjY2NjY3dncgMS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG4ge1xuICAgIG1hcmdpbjogNS4zMzMzMzMzMzMzdncgYXV0byAwO1xuICAgIHdpZHRoOiA0OS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG46YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiA0dnc7XG4gIH1cbiAgLnNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93X19idG4gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQge1xuICAgIG1hcmdpbjogOHZ3IGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiA2OS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNC40dnc7XG4gIH1cbiAgLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYSxcbiAgLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MTQ7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYSxcbiAgLnNpZGViYXIgLm9yZGVyLWZvcm0taW5wdXQgYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBhIC5pY29uLFxuICAuc2lkZWJhciAub3JkZXItZm9ybS1pbnB1dCBidXR0b24gLmljb24ge1xuICAgIHdpZHRoOiA2LjkzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDYuOTMzMzMzMzMzM3Z3O1xuICAgIHJpZ2h0OiA0dnc7XG4gIH1cbn1cblxuLm5vdC1saXN0ZWQtbW9kYWwge1xuICB6LWluZGV4OiAxMDAwMjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5ub3QtbGlzdGVkLW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubm90LWxpc3RlZC1tb2RhbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vdC1saXN0ZWQtbW9kYWwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ubm90LWxpc3RlZC1tb2RhbF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiAxO1xufVxuLm5vdC1saXN0ZWQtbW9kYWxfX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ub3QtbGlzdGVkLW1vZGFsX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nOiAzLjhyZW0gMy4ycmVtIDQuMnJlbSAzLjZyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgei1pbmRleDogMjtcbn1cbi5ub3QtbGlzdGVkLW1vZGFsX19pbm5lciAubW9kYWwtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm90LWxpc3RlZC1tb2RhbF9faW5uZXIgLm1vZGFsLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4Njtcbn1cbi5ub3QtbGlzdGVkLW1vZGFsX19pbm5lciAubm90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubm90LWxpc3RlZC1tb2RhbF9faW5uZXIgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm90LWxpc3RlZC1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjNyZW07XG4gIHRvcDogMS4zcmVtO1xuICB3aWR0aDogMi43cmVtO1xuICBoZWlnaHQ6IDIuN3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vdC1saXN0ZWQtbW9kYWxfX2NvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dyAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAubm90LWxpc3RlZC1tb2RhbF9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMC4xMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgMTEuMnZ3IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDR2dztcbiAgfVxuICAubm90LWxpc3RlZC1tb2RhbF9faW5uZXIgLm1vZGFsLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ydnc7XG4gIH1cbiAgLm5vdC1saXN0ZWQtbW9kYWxfX2lubmVyIC5tb2RhbC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5ub3QtbGlzdGVkLW1vZGFsX19pbm5lciAubm90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40dnc7XG4gICAgZm9udC1zaXplOiAyLjkzMzMzMzMzMzN2dztcbiAgfVxuICAubm90LWxpc3RlZC1tb2RhbF9fY2xvc2Uge1xuICAgIHJpZ2h0OiAzLjQ2NjY2NjY2Njd2dztcbiAgICB0b3A6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDcuMnZ3O1xuICB9XG59XG5cbi5zaWRlYmFyLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWJ0biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGhlaWdodDogNXJlbTtcbiAgICByaWdodDogLTVyZW07XG4gICAgdG9wOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJSAwO1xuICAgIGJhY2tncm91bmQ6ICNhMGEwYTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG4gIC5zaWRlYmFyLWJ0biAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIC5zaWRlYmFyLWJ0biAuaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnNpZGViYXItYnRuLnNpZGViYXItb3BlbiB7XG4gICAgbGVmdDogMzIuNXJlbTtcbiAgfVxuICAuc2lkZWJhci1idG4uc2lkZWJhci1vcGVuIC5pY29uIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tY2xvc2Uuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci1idG4ge1xuICAgIHdpZHRoOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcmlnaHQ6IC0xMy4zMzMzMzMzMzMzdnc7XG4gICAgdG9wOiA0dnc7XG4gIH1cbiAgLnNpZGViYXItYnRuIC5pY29uIHtcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuc2lkZWJhci1idG4uc2lkZWJhci1vcGVuIHtcbiAgICBsZWZ0OiA4NS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnNpZGViYXItYnRuLnNpZGViYXItb3BlbiAuaWNvbiB7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tY2xvc2Uuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5zaWRlYmFyLWJnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYmcuaXMtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG59XG5cbi5wYWdlLWhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNy41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucGFnZS1oZWFkaW5nIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuOHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wYWdlLWhlYWRpbmcgLnRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAzLjNyZW07XG4gIGJhY2tncm91bmQ6ICMxNzM5OTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnBhZ2UtaGVhZGluZyAudGV4dCAuanAge1xuICBmb250LXNpemU6IDMuNnJlbTtcbn1cbi5wYWdlLWhlYWRpbmcgLnRleHQgLmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIFNhbnMtU2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1oZWFkaW5nIHtcbiAgICBoZWlnaHQ6IDI2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1oZWFkaW5nIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWhlYWRpbmcgLnRleHQ6YmVmb3JlIHtcbiAgICB3aWR0aDogMS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA4Ljh2dztcbiAgfVxuICAucGFnZS1oZWFkaW5nIC50ZXh0IC5qcCB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1oZWFkaW5nIC50ZXh0IC5lbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGluZy1zdWIge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzYzNjM2MzYzNjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1oZWFkaW5nLXN1YiB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4ucHJvZ3Jlc3NiYXIge1xuICBtYXJnaW4tYm90dG9tOiA2LjJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucHJvZ3Jlc3NiYXJfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNy41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS43NXJlbSAwIDEuNzVyZW0gMi43cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogI2U4ZWFmMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnByb2dyZXNzYmFyX19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgYmFja2dyb3VuZDogI2U4ZWFmMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCAxMDAlIDUwJSk7XG59XG4ucHJvZ3Jlc3NiYXJfX2l0ZW0uaGFzLWJvcmRlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIuN3JlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMi43cmVtO1xuICB6LWluZGV4OiAzO1xufVxuLnByb2dyZXNzYmFyX19pdGVtLmhhcy1ib3JkZXIgLmFycm93OjpiZWZvcmUsXG4ucHJvZ3Jlc3NiYXJfX2l0ZW0uaGFzLWJvcmRlciAuYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzLjY1cmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjYWxjKDEwMCUgLSAxcHgpIDUwJTtcbn1cbi5wcm9ncmVzc2Jhcl9faXRlbS5oYXMtYm9yZGVyIC5hcnJvdzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnByb2dyZXNzYmFyX19pdGVtLmhhcy1ib3JkZXIgLmFycm93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ucHJvZ3Jlc3NiYXJfX2l0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvZ3Jlc3NiYXJfX2l0ZW0uYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9ncmVzc2JhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wcm9ncmVzc2Jhcl9faXRlbSB7XG4gICAgd2lkdGg6IDMxJTtcbiAgICBwYWRkaW5nOiA0LjY2NjY2NjY2Njd2dyAwIDQuNjY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMi45MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnByb2dyZXNzYmFyX19pdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDh2dztcbiAgfVxuICAucHJvZ3Jlc3NiYXJfX2l0ZW06bnRoLW9mLXR5cGUoMykge1xuICAgIHBhZGRpbmctbGVmdDogNi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnByb2dyZXNzYmFyX19pdGVtOmFmdGVyIHtcbiAgICByaWdodDogLTYuNjY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiA2LjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnByb2dyZXNzYmFyX19pdGVtLmhhcy1ib3JkZXIgLmFycm93IHtcbiAgICB3aWR0aDogNy4ydnc7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcmlnaHQ6IC03LjJ2dztcbiAgfVxuICAucHJvZ3Jlc3NiYXJfX2l0ZW0uaGFzLWJvcmRlciAuYXJyb3c6OmJlZm9yZSxcbiAgLnByb2dyZXNzYmFyX19pdGVtLmhhcy1ib3JkZXIgLmFycm93OjphZnRlciB7XG4gICAgd2lkdGg6IDkuNzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMC41MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuLmVsbS1mb3JtX19ibG9jayB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmVsbS1mb3JtX19ibG9jazpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNS40cmVtO1xufVxuLmVsbS1mb3JtX19ibG9ja19faGVhZCB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG4gIHBhZGRpbmc6IDAuOXJlbSAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1mb3JtX19ibG9jazpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAxNC40dnc7XG4gIH1cbiAgLmVsbS1mb3JtX19ibG9ja19faGVhZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBwYWRkaW5nOiAyLjR2dyA1LjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gIH1cbn1cblxuLmZvcm1fX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXgtd2lkdGg6IDUwcmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmZvcm1fX2l0ZW1bZGF0YS13aWR0aD1mdWxsXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZm9ybV9faXRlbV9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEuMXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzMzMzM7XG4gIHBhZGRpbmctbGVmdDogMC44ZW07XG4gIHRleHQtaW5kZW50OiAtMC42ZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW1fX25vdGUge1xuICAgIG1hcmdpbi10b3A6IDIuOTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayAuZWxtLWNoZWNrYm94LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayAuZWxtLWNoZWNrYm94LXdyYXAgLmVsbS1jaGVja2JveCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayAuZWxtLWNoZWNrYm94LXdyYXAgLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybV9faXRlbS5wcml2YWN5LWNoZWNrIC5lbG0tY2hlY2tib3gtd3JhcCAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAwLjJyZW07XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5mb3JtX19pdGVtLnByaXZhY3ktY2hlY2sgLmVsbS1jaGVja2JveC13cmFwIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbDphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNHJlbSkgcm90YXRlKC00NWRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9faXRlbS5wcml2YWN5LWNoZWNrIHtcbiAgICBtYXJnaW4tdG9wOiAxNnZ3O1xuICB9XG4gIC5mb3JtX19pdGVtLnByaXZhY3ktY2hlY2sgLmVsbS1jaGVja2JveC13cmFwIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLXRvcDogMC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayAuZWxtLWNoZWNrYm94LXdyYXAgLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbS5wcml2YWN5LWNoZWNrIC5lbG0tY2hlY2tib3gtd3JhcCAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS4wNjY2NjY2NjY3dncpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG4uZm9ybV9faXRlbSAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuaGVhZGluZy5wYi1ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZm9ybV9faXRlbSAuaGVhZGluZy5wYi1ub25lIC5lbG0tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvcm1fX2l0ZW0gLmhlYWRpbmcgLnJlcXVpcmVkLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuN3JlbTtcbiAgcGFkZGluZzogMC40cmVtIDEuMnJlbSAwLjNyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NTJhO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5oZWFkaW5nLnBiLW5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtX19pdGVtIC5oZWFkaW5nLnBiLW5vbmUgLmVsbS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuZm9ybV9faXRlbSAuaGVhZGluZyAucmVxdWlyZWQtbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjUzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiAwLjkzMzMzMzMzMzN2dyAzLjJ2dyAwLjkzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuY29udGVudCB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0gLmNvbnRlbnQuZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb3JtX19pdGVtIC5jb250ZW50IC5pbm5lci13cmFwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cbi5mb3JtX19pdGVtIC5jb250ZW50IC5pbm5lci5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtX19pdGVtIC5jb250ZW50IC5pbm5lci5mbGV4IC5lbG0tdGV4dCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5mb3JtX19pdGVtIC5jb250ZW50IC5pbm5lcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5mb3JtX19pdGVtIC5jb250ZW50IC5yZXF1aXJlZC1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjdyZW07XG4gIHBhZGRpbmc6IDAuNHJlbSAxLjJyZW0gMC4zcmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzUyYTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9faXRlbSAuY29udGVudC5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mb3JtX19pdGVtIC5jb250ZW50IC5pbm5lci13cmFwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmNvbnRlbnQgLmlubmVyLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZm9ybV9faXRlbSAuY29udGVudCAuaW5uZXIuZmxleC5zcC1mbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9ybV9faXRlbSAuY29udGVudCAuaW5uZXIuZmxleCAuZWxtLXRleHQge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmNvbnRlbnQgLmlubmVyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5jb250ZW50IC5yZXF1aXJlZC1sYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEuMDY2NjY2NjY2N3Z3IDMuMnZ3IDAuOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5mb3JtLWVyci10eHQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjYmQzNDFkO1xuICBmb250LXdlaWdodDogNzAwO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5mb3JtLWVyci10eHQge1xuICAgIG1hcmdpbi10b3A6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gMS4zcmVtIDEuNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0taW5wdXRbZGF0YS13aWR0aD1zaG9ydF0ge1xuICBtYXgtd2lkdGg6IDE1LjdyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLWlucHV0W2RhdGEtd2lkdGg9bWlkZGxlXSB7XG4gIG1heC13aWR0aDogMjAuNXJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0taW5wdXRbZGF0YS13aWR0aD1sYXJnZV0ge1xuICBtYXgtd2lkdGg6IDMwcmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dC5lcnIge1xuICBib3JkZXItY29sb3I6ICNiZDM0MWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogNHZ3IDMuNDY2NjY2NjY2N3Z3IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0taW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk1OTU5NTtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0taW5wdXRbZGF0YS13aWR0aD1zaG9ydF0ge1xuICAgIG1heC13aWR0aDogNDEuODY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0taW5wdXRbZGF0YS13aWR0aD1taWRkbGVdIHtcbiAgICBtYXgtd2lkdGg6IDU0LjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWlucHV0W2RhdGEtd2lkdGg9bGFyZ2VdIHtcbiAgICBtYXgtd2lkdGg6IDgwdnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tdGV4dCArIC5lbG0taW5wdXQge1xuICBtYXJnaW4tbGVmdDogMS44cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tdGV4dCArIC5lbG0taW5wdXQge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljh2dztcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dCArIC5lbG0tdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjhyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dCArIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuOHZ3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTcuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gMS4zcmVtIDEuNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuZWxtLXRleHRhcmVhIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS10ZXh0YXJlYSB0ZXh0YXJlYS5lcnIge1xuICBib3JkZXItY29sb3I6ICNiZDM0MWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA0Ny40NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogNHZ3IDMuNDY2NjY2NjY2N3Z3IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveFtkYXRhLXdpZHRoPXNob3J0XSB7XG4gIG1heC13aWR0aDogMTUuN3JlbTtcbiAgbWluLXdpZHRoOiAxNS43cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1zZWxlY3Rib3hbZGF0YS13aWR0aD1taWRkbGVdIHtcbiAgbWF4LXdpZHRoOiAyMC41cmVtO1xuICBtaW4td2lkdGg6IDIwLjVyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveFtkYXRhLXdpZHRoPWxhcmdlXSB7XG4gIG1heC13aWR0aDogMzByZW07XG4gIG1pbi13aWR0aDogMzByZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMS40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgNTAlIDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94LmVyciB7XG4gIGJvcmRlci1jb2xvcjogI2JkMzQxZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtIDEuM3JlbSAxLjRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1zZWxlY3Rib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94W2RhdGEtd2lkdGg9c2hvcnRdIHtcbiAgICBtYXgtd2lkdGg6IDQxLjg2NjY2NjY2Njd2dztcbiAgICBtaW4td2lkdGg6IDQxLjg2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLXNlbGVjdGJveFtkYXRhLXdpZHRoPW1pZGRsZV0ge1xuICAgIG1heC13aWR0aDogNTQuNjY2NjY2NjY2N3Z3O1xuICAgIG1pbi13aWR0aDogNTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94W2RhdGEtd2lkdGg9bGFyZ2VdIHtcbiAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgbWluLXdpZHRoOiA4MHZ3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuOTMzMzMzMzMzM3Z3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94IHNlbGVjdCB7XG4gICAgcGFkZGluZzogNHZ3IDMuNDY2NjY2NjY2N3Z3IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLXRleHQgKyAuZWxtLXNlbGVjdGJveCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjhyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS10ZXh0ICsgLmVsbS1zZWxlY3Rib3gge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljh2dztcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1zZWxlY3Rib3ggKyAuZWxtLXRleHQge1xuICBtYXJnaW4tbGVmdDogMS44cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tc2VsZWN0Ym94ICsgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogNC44dnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcC5lcnIgaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94IGEsXG4uZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94IGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3ggYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBhOmxpbmssXG4uZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gudHlwZTIgaW5wdXQgKyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMi44cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveC50eXBlMiBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveC50eXBlMiBpbnB1dCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDAuMXJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3ggKiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuN3JlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuM3JlbSAwLjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuM3JlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjhyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveC50eXBlMiBpbnB1dCArIGxhYmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94LnR5cGUyIGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwLjI2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy10b3A6IDAuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyOiAwLjUzMzMzMzMzMzN2dyBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAuOHZ3IDAuOHZ3O1xuICAgIGxlZnQ6IDAuOHZ3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMi4xMzMzMzMzMzMzdncpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogMS4wNjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tcmFkaW8ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpbzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpbyAqIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpbyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLXJhZGlvIGlucHV0ICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtX19pdGVtIC5lbG0tcmFkaW8gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZm9ybV9faXRlbSAuZWxtLXJhZGlvIGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tcmFkaW8ge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA4dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1yYWRpbyBpbnB1dCArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNHZ3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tcmFkaW8gaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiA0LjI2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tcmFkaW8gaW5wdXQgKyBsYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDIuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gICAgbGVmdDogMS4wNjY2NjY2NjY3dnc7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tcmFkaW8td3JhcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpby13cmFwLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9ybV9faXRlbSAuZWxtLXJhZGlvLXdyYXAuZmxleCAuZWxtLXJhZGlvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpby13cmFwLmVyciBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uZm9ybV9faXRlbSAuZWxtLXJhZGlvLXdyYXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1yYWRpby13cmFwIC5lbG0tcmFkaW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tcmFkaW8td3JhcCAuZWxtLXJhZGlvOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tcmFkaW8td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy10b3A6IDIuOTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tcmFkaW8td3JhcCAuZWxtLXJhZGlvIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHdpZHRoOiA0OC40OTMxNTA2ODQ5JTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgcGFkZGluZzogMi40cmVtIDEuNXJlbSAyLjRyZW0gMy41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIGEsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMy4wMTM2OTg2MzAxJTtcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKSB7XG4gICAgbWFyZ2luLXRvcDogMy4wMTM2OTg2MzAxJTtcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmRyYWctaXRlbSB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtIDIuNHJlbSAzLjVyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmRyYWctcG9pbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjJyZW07XG4gIHRvcDogMS4ycmVtO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5kcmFnLXBvaW50IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIHdpZHRoOiAyLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gIGJvdHRvbTogMS40cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gIGJvdHRvbTogMC43cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gIGJvdHRvbTogMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuaGVhZGluZyArIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS4zcmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC50ZXh0YXJlYSB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAudGV4dGFyZWEgLmVsbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY5MjMwNzY5MjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IHtcbiAgd2lkdGg6IDdyZW07XG4gIGhlaWdodDogMy41cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYSxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjYTBhNGE3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZThlYWYwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhOmhvdmVyLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQ6aG92ZXIsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmRlbGV0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYSxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmRlbGV0ZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE3Mzk5NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGEsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgd2lkdGg6IDQ4LjQ5MzE1MDY4NDklO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAyLjRyZW0gMy41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIGEsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgYSxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5kcmFnLXBvaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS4ycmVtO1xuICB0b3A6IDEuMnJlbTtcbiAgd2lkdGg6IDIuMnJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmRyYWctcG9pbnQgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgd2lkdGg6IDIuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gIGJvdHRvbTogMS40cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZHJhZy1wb2ludCBkaXY6bnRoLW9mLXR5cGUoMikge1xuICBib3R0b206IDAuN3JlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmRyYWctcG9pbnQgZGl2Om50aC1vZi10eXBlKDMpIHtcbiAgYm90dG9tOiAwO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmhlYWRpbmcgKyAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLm5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAudGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC50ZXh0YXJlYSAuZWxtLXRleHQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCB7XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IGEsXG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQgYSxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBpbnB1dCxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjYTBhNGE3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZThlYWYwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQgYTpob3Zlcixcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBpbnB1dDpob3Zlcixcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZWRpdCBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5kZWxldGUge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmRlbGV0ZSBhLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5kZWxldGUgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5kZWxldGUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5kZWxldGUgYSxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZGVsZXRlIGE6bGluayxcbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmVkaXQtYXJlYSAuZGVsZXRlIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5kZWxldGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biB7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA2LjJyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5hZGQtYnRuIC5hZGRyLWFkZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmFkZC1idG4gLmFkZC1pY29uIHtcbiAgd2lkdGg6IDYuNXJlbTtcbiAgaGVpZ2h0OiA2LjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmFkZC1idG4gLmFkZC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiAjYTBhNGE3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmFkZC1idG4gLmFkZC1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIGJhY2tncm91bmQ6ICNhMGE0YTc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuN3JlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHZ3IDR2dyA0dncgNHZ3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uZHJhZy1pdGVtIHtcbiAgICBwYWRkaW5nOiA5LjMzMzMzMzMzMzN2dyA0dncgNHZ3IDR2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmRyYWctcG9pbnQge1xuICAgIHJpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDMuMnZ3O1xuICAgIHdpZHRoOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZHJhZy1wb2ludCBkaXYge1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIHdpZHRoOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmRyYWctcG9pbnQgZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICBib3R0b206IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZHJhZy1wb2ludCBkaXY6bnRoLW9mLXR5cGUoMikge1xuICAgIGJvdHRvbTogMS44NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLmhlYWRpbmcgKyAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC50ZXh0YXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC50ZXh0YXJlYSAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IHtcbiAgICB3aWR0aDogMTguNjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogOS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYSxcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQsXG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBib3JkZXI6IDAuMjY2NjY2NjY2N3Z3IHNvbGlkICNhMGE0YTc7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOS4zMzMzMzMzMzMzdncgNHZ3IDR2dyA0dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZHJhZy1wb2ludCB7XG4gICAgcmlnaHQ6IDMuMnZ3O1xuICAgIHRvcDogMy4ydnc7XG4gICAgd2lkdGg6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZHJhZy1wb2ludCBkaXYge1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIHdpZHRoOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgYm90dG9tOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgYm90dG9tOiAxLjg2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5kcmFnLXBvaW50IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuaGVhZGluZyArIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5pcy1hY3RpdmUgLnRleHRhcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC50ZXh0YXJlYSAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQge1xuICAgIHdpZHRoOiAxOC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQgYSxcbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmlzLWFjdGl2ZSAuZWRpdC1hcmVhIC5lZGl0IGlucHV0LFxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmVkaXQgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGJvcmRlcjogMC4yNjY2NjY2NjY3dncgc29saWQgI2EwYTRhNztcbiAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uaXMtYWN0aXZlIC5lZGl0LWFyZWEgLmRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtLmFkZC1idG4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE2LjUzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5hZGQtYnRuIC5hZGQtaWNvbiB7XG4gICAgd2lkdGg6IDE3LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDE3LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biAuYWRkLWljb246YmVmb3JlIHtcbiAgICB3aWR0aDogOS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxLjA2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0uYWRkLWJ0biAuYWRkLWljb246YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjA2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbS5hZGQtYnRuIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0LjUzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3RlciB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIHtcbiAgbWF4LXdpZHRoOiA2NHJlbTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmhlYWQgLnRleHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmhlYWQgLmJ0biB7XG4gIHdpZHRoOiA3LjVyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjMTczOTk0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuaGVhZCAuYnRuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuaGVhZCAuYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLm1ha2VyIHtcbiAgd2lkdGg6IDMwLjQ5MTgwMzI3ODclO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLm1lbW8ge1xuICB3aWR0aDogNDkuMTgwMzI3ODY4OSU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyAubWVtby10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS4zcmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbi5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyAuZWRpdCB7XG4gIHdpZHRoOiAyMC4zMjc4Njg4NTI1JTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzE3Mzk5NDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLmVkaXQgYSxcbi5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyAuZWRpdCBhOmxpbmssXG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLmVkaXQgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmNvbnRlbnRzIC5lZGl0IGEsXG4uZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLmVkaXQgYTpsaW5rLFxuLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmNvbnRlbnRzIC5lZGl0IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmNvbnRlbnRzIC5lZGl0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyAubWVtbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLmVkaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHRvcDogMXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5oZWFkIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogNHZ3O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5oZWFkIC5idG4ge1xuICAgIHdpZHRoOiAyMHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyOiAwLjUzMzMzMzMzMzN2dyBzb2xpZCAjMTczOTk0O1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDR2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mb3JtX19pdGVtIC5lbG0tZXF1aXBtZW50LXJlZ2lzdGVyX19pdGVtIC5jb250ZW50cyAubWFrZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmNvbnRlbnRzIC5tZW1vIHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuZm9ybV9faXRlbSAuZWxtLWVxdWlwbWVudC1yZWdpc3Rlcl9faXRlbSAuY29udGVudHMgLm1lbW8tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmZvcm1fX2l0ZW0gLmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJfX2l0ZW0gLmNvbnRlbnRzIC5lZGl0IHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG59XG4uZm9ybV9faXRlbSAuZWxtLWlucHV0LW51bWJlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9ybV9faXRlbSAuZWxtLWlucHV0LW51bWJlci13cmFwIC5lbG0tc2VsZWN0Ym94IHtcbiAgd2lkdGg6IDlyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9faXRlbSAuZWxtLWlucHV0LW51bWJlci13cmFwIC5lbG0tc2VsZWN0Ym94IHtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4uZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbSB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmZvcm1fX2l0ZW0udG9nZ2xlLXBhc3N3b3JkLWl0ZW0gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbSAuY29udGVudCAuZWxtLWlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbn1cbi5mb3JtX19pdGVtLnRvZ2dsZS1wYXNzd29yZC1pdGVtIC5jb250ZW50IC5lbG0taW5wdXQ6Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm1fX2l0ZW0udG9nZ2xlLXBhc3N3b3JkLWl0ZW0gLmNvbnRlbnQgLmljb24uZXllIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2V5ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRvcDogMS42cmVtO1xufVxuLmZvcm1fX2l0ZW0udG9nZ2xlLXBhc3N3b3JkLWl0ZW0gLmNvbnRlbnQgLmljb24uaGlkZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9leWUtc2xhc2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS41cmVtO1xuICB0b3A6IDEuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtX19pdGVtLnRvZ2dsZS1wYXNzd29yZC1pdGVtIC5jb250ZW50IC5lbG0taW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbSAuY29udGVudCAuaWNvbi5leWUge1xuICAgIHdpZHRoOiA2LjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgdG9wOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbSAuY29udGVudCAuaWNvbi5oaWRlIHtcbiAgICB3aWR0aDogNi42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbiAgICByaWdodDogNHZ3O1xuICAgIHRvcDogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLmVsbS1mb3JtLmVsbS1mb3JtLWNvbmZpcm0gLmZvcm1fX2l0ZW0gLmhlYWRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmVsbS1idG4td3JhcC5lbG0tYnRuLXdyYXAtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4uZWxtLWJ0bi13cmFwLmZsZXgge1xuICB3aWR0aDogNThyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tYnRuLXdyYXAuZWxtLWJ0bi13cmFwLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLWJ0bi13cmFwLmZsZXgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5lbG0tYnRuLXdyYXAuZmxleCAuZWxtLWJ0bjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbi5lbG0tYnRuIHtcbiAgd2lkdGg6IDI4cmVtO1xuICBoZWlnaHQ6IDUuNXJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZWxtLWJ0biBhLFxuLmVsbS1idG4gYTpsaW5rLFxuLmVsbS1idG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lbG0tYnRuIGEsXG4uZWxtLWJ0biBhOmxpbmssXG4uZWxtLWJ0biBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5lbG0tYnRuW2RhdGEtbWFyZ2luPWF1dG9dIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5lbG0tYnRuIC5jYXJ0LW5vdGUge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmVsbS1idG4gLmNhcnQtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xufVxuLmVsbS1idG4gYSxcbi5lbG0tYnRuIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjMTczOTk0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZWxtLWJ0biBhLFxuLmVsbS1idG4gYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLWJ0biBhOmhvdmVyLFxuICAuZWxtLWJ0biBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gIH1cbn1cbi5lbG0tYnRuLmFydyBhOmFmdGVyLFxuLmVsbS1idG4uYXJ3IGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjdyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIuMXJlbTtcbn1cbi5lbG0tYnRuLmFydyBhOmFmdGVyLFxuLmVsbS1idG4uYXJ3IGJ1dHRvbjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1idG4uYXJ3IGE6aG92ZXIsXG4gIC5lbG0tYnRuLmFydyBidXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICB9XG4gIC5lbG0tYnRuLmFydyBhOmhvdmVyOmFmdGVyLFxuICAuZWxtLWJ0bi5hcncgYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczOTk0O1xuICAgIHJpZ2h0OiAxLjZyZW07XG4gIH1cbn1cbi5lbG0tYnRuLmJ0bi1ncmF5IGEsXG4uZWxtLWJ0bi5idG4tZ3JheSBidXR0b24ge1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjOGQ5MTk0O1xuICBiYWNrZ3JvdW5kOiAjOGQ5MTk0O1xufVxuLmVsbS1idG4uYnRuLWdyYXkgYTphZnRlcixcbi5lbG0tYnRuLmJ0bi1ncmF5IGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjdyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIuMXJlbTtcbn1cbi5lbG0tYnRuLmJ0bi1ncmF5IGE6YWZ0ZXIsXG4uZWxtLWJ0bi5idG4tZ3JheSBidXR0b246YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGE6aG92ZXIsXG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzhkOTE5NDtcbiAgfVxuICAuZWxtLWJ0bi5idG4tZ3JheSBhOmhvdmVyOmFmdGVyLFxuICAuZWxtLWJ0bi5idG4tZ3JheSBidXR0b246aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG4gIH1cbn1cbi5lbG0tYnRuLmJ0bi1ncmF5LmFydy1ub25lIGE6YWZ0ZXIsXG4uZWxtLWJ0bi5idG4tZ3JheS5hcnctbm9uZSBidXR0b246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1idG4uYnRuLWdyYXkuYXJ3LW5vbmUgYTpob3ZlcjphZnRlcixcbiAgLmVsbS1idG4uYnRuLWdyYXkuYXJ3LW5vbmUgYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZWxtLWJ0bi5wZGYgYTphZnRlcixcbi5lbG0tYnRuLnBkZiBidXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ZpbGUtcGRmLXNvbGlkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMi4xcmVtO1xufVxuLmVsbS1idG4ucGRmIGE6YWZ0ZXIsXG4uZWxtLWJ0bi5wZGYgYnV0dG9uOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLWJ0bi5wZGYgYTpob3ZlcixcbiAgLmVsbS1idG4ucGRmIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gIH1cbiAgLmVsbS1idG4ucGRmIGE6aG92ZXI6YWZ0ZXIsXG4gIC5lbG0tYnRuLnBkZiBidXR0b246aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzM5OTQ7XG4gICAgcmlnaHQ6IDIuMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5lbG0tYnRuIC5jYXJ0LW5vdGUge1xuICAgIG1hcmdpbi10b3A6IDMuMnZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgLmVsbS1idG4gLmNhcnQtbm90ZTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1idG4gYSxcbiAgLmVsbS1idG4gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlcjogMC41MzMzMzMzMzMzdncgc29saWQgIzE3Mzk5NDtcbiAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLWJ0bi5hcncgYTphZnRlcixcbiAgLmVsbS1idG4uYXJ3IGJ1dHRvbjphZnRlciB7XG4gICAgd2lkdGg6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy4ydnc7XG4gICAgcmlnaHQ6IDUuNnZ3O1xuICB9XG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGEsXG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAwLjUzMzMzMzMzMzN2dyBzb2xpZCAjOGQ5MTk0O1xuICB9XG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGE6YWZ0ZXIsXG4gIC5lbG0tYnRuLmJ0bi1ncmF5IGJ1dHRvbjphZnRlciB7XG4gICAgd2lkdGg6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy4ydnc7XG4gICAgcmlnaHQ6IDUuNnZ3O1xuICB9XG4gIC5lbG0tYnRuLnBkZiBhOmFmdGVyLFxuICAuZWxtLWJ0bi5wZGYgYnV0dG9uOmFmdGVyIHtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA1LjA2NjY2NjY2Njd2dztcbiAgICByaWdodDogNS42dnc7XG4gIH1cbn1cblxuLmVsbS1jYXJ0LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZWxtLWNhcnQtYnRuLnNob3ctcG9wdXAgPiBhLCAuZWxtLWNhcnQtYnRuLnNob3ctcG9wdXAgPiBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmVsbS1jYXJ0LWJ0bi5zaG93LXBvcHVwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZWxtLWNhcnQtYnRuLnNob3ctcG9wdXAgLnBvcHVwIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDIwMDtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiAzNHJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTIwJSk7XG4gIGJveC1zaGFkb3c6IDAgMC44cmVtIDJyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuLmVsbS1jYXJ0LWJ0biAucG9wdXAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwIC5sb29rLWNhcnQtYnRuIHtcbiAgd2lkdGg6IDEycmVtO1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBtYXJnaW46IDAgMXJlbTtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwIC5sb29rLWNhcnQtYnRuIGEge1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjMTczOTk0O1xuICBwYWRkaW5nOiAwLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwIC5sb29rLWNhcnQtYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzE3Mzk5NDtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwIC5sb29rLWNhcnQtYnRuIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVsbS1jYXJ0LWJ0biAucG9wdXAgLnBvcHVwLWNsb3NlLWJ0biB7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lbG0tY2FydC1idG4gLnBvcHVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xLjJyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMS4ycmVtLCAwJSAwJSwgMnJlbSAwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWNhcnQtYnRuIC5wb3B1cCB7XG4gICAgd2lkdGg6IDkwLjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgYm94LXNoYWRvdzogMCAyLjEzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjUzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZWxtLWNhcnQtYnRuIC5wb3B1cCAubG9vay1jYXJ0LWJ0biB7XG4gICAgd2lkdGg6IDMydnc7XG4gICAgbWluLXdpZHRoOiAzMnZ3O1xuICAgIG1hcmdpbjogMCAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLWNhcnQtYnRuIC5wb3B1cCAubG9vay1jYXJ0LWJ0biBhIHtcbiAgICBib3JkZXI6IDAuNTMzMzMzMzMzM3Z3IHNvbGlkICMxNzM5OTQ7XG4gICAgcGFkZGluZzogMS4wNjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1jYXJ0LWJ0biAucG9wdXAgLnBvcHVwLWNsb3NlLWJ0biB7XG4gICAgd2lkdGg6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5lbG0tY2FydC1idG4gLnBvcHVwOmFmdGVyIHtcbiAgICBib3R0b206IC0zLjJ2dztcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDMuMnZ3LCAwJSAwJSwgNS4zMzMzMzMzMzMzdncgMCUpO1xuICB9XG59XG5cbi5lbG0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuLmVsbS10ZXh0LWxpbmsge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmVsbS10ZXh0LWxpbmsgYSxcbi5lbG0tdGV4dC1saW5rIGE6bGluayxcbi5lbG0tdGV4dC1saW5rIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTczOTk0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lbG0tdGV4dC1saW5rIGEsXG4uZWxtLXRleHQtbGluayBhOmxpbmssXG4uZWxtLXRleHQtbGluayBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tdGV4dC1saW5rIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS10ZXh0LWxpbmsuc21hbGwge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5lbG0tdGV4dC1saW5rLmFsLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lbG0tdGV4dC1saW5rLmFsLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXRleHQtbGluayB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZWxtLXRleHQtbGluay5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgfVxufVxuXG4udGV4dC1ibG9jayB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLnRleHQtYmxvY2sgLmVsbS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuLnRleHQtYmxvY2sgLmVsbS10ZXh0LWxpbmsge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtYmxvY2sgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAudGV4dC1ibG9jayAuZWxtLXRleHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbi5lbG0tY2FydC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5lbG0tY2FydC10YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNlOGVhZjA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuODVyZW07XG59XG4uZWxtLWNhcnQtdGFibGUgdGgucHJvZHVjdC1kZXRhaWxzLWhlYWQge1xuICB3aWR0aDogNTUlO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRoLnF1YW50aXR5LWhlYWQge1xuICB3aWR0aDogMjguNSU7XG59XG4uZWxtLWNhcnQtdGFibGUgdGguYW1vdW50LWhlYWQge1xuICB3aWR0aDogMTYuNSU7XG59XG4uZWxtLWNhcnQtdGFibGUgdGggLmlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZCAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDIuNXJlbSAzcmVtO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuaW1hZ2Uge1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICB3aWR0aDogMTByZW07XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmVsbS10ZXh0IHtcbiAgbWluLXdpZHRoOiAxMi43cmVtO1xuICBtYXJnaW4tbGVmdDogNC45cmVtO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQudGV4dC1zbWFsbCB7XG4gIG1pbi13aWR0aDogMTguMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IHtcbiAgcGFkZGluZzogNXJlbSAzcmVtO1xufVxuLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IGEsXG4uZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgYTpsaW5rLFxuLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTczOTk0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSBhLFxuLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IGE6bGluayxcbi5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuZWxtLXRleHQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuZGVsZXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAyLjdyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxNzM5OTQ7XG59XG4uZWxtLWNhcnQtdGFibGUgdGQuYW1vdW50IHtcbiAgcGFkZGluZzogM3JlbTtcbn1cbi5lbG0tY2FydC10YWJsZSB0ZC5hbW91bnQgLmVsbS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZWxtLWNhcnQtdGFibGUgdGQgLmlubmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtO1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmltYWdlIHtcbiAgICBtaW4td2lkdGg6IDIwcmVtO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQudGV4dC1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IC5lbG0taW5wdXQtbnVtYmVyLXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuZGVsZXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLmFtb3VudCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1jYXJ0LXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZWxtLWNhcnQtdGFibGUgdGhlYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRib2R5LFxuICAuZWxtLWNhcnQtdGFibGUgdHIsXG4gIC5lbG0tY2FydC10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkIC5pbm5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMydnc7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICAgIG1heC13aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiAyNi42NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzMzMzMzN2dztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQudGV4dC1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMnZ3O1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgLmZvcm1fX2l0ZW0gLmVsbS1pbnB1dC1udW1iZXItd3JhcCAuZWxtLXNlbGVjdGJveCB7XG4gICAgd2lkdGg6IDIwdnc7XG4gIH1cbiAgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuZGVsZXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgfVxuICAuZWxtLWNhcnQtdGFibGUgdGQuYW1vdW50IHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyAzMnZ3O1xuICB9XG4gIC5lbG0tY2FydC10YWJsZSB0ZC5hbW91bnQgLmVsbS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZWxtLWNhcnQtdGFibGUgdGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTsgLyog44Op44OZ44Or44KS6KGo56S6ICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMnZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYTBhNGE3O1xuICAgIGJhY2tncm91bmQ6ICNlOGVhZjA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxufVxuXG4uZWxtLWNhcnQtdG90YWwge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZWxtLWNhcnQtdG90YWxfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcbn1cbi5lbG0tY2FydC10b3RhbF9faXRlbS5zaGlwcGluZyB7XG4gIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmVsbS1jYXJ0LXRvdGFsX19pdGVtLnRvdGFsIHtcbiAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc2NDcwNTg4MjQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5lbG0tY2FydC10b3RhbF9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWNhcnQtdG90YWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZWxtLWNhcnQtdG90YWxfX2l0ZW0uc2hpcHBpbmcge1xuICAgIHBhZGRpbmctdG9wOiAzLjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuZWxtLWNhcnQtdG90YWxfX2l0ZW0udG90YWwge1xuICAgIHBhZGRpbmctdG9wOiAzLjJ2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLWNhcnQtdG90YWxfX25vdGUge1xuICAgIG1hcmdpbi10b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMi45MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuLnBhbmt1enUge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5wYW5rdXp1X19saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYW5rdXp1X19saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG4ucGFua3V6dV9fbGlzdCBsaSBhLFxuLnBhbmt1enVfX2xpc3QgbGkgYTpsaW5rLFxuLnBhbmt1enVfX2xpc3QgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYW5rdXp1X19saXN0IGxpIGEsXG4ucGFua3V6dV9fbGlzdCBsaSBhOmxpbmssXG4ucGFua3V6dV9fbGlzdCBsaSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYW5rdXp1X19saXN0IGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5wYW5rdXp1X19saXN0IGxpOm5vdCg6bGFzdC1vZi10eXBlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi77yeXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFua3V6dSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhbmt1enVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnBhbmt1enVfX2xpc3QgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gIC5wYW5rdXp1X19saXN0IGxpOm5vdCg6bGFzdC1vZi10eXBlKTphZnRlciB7XG4gICAgbWFyZ2luOiAwIDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbi5tYWNoaW5lLXJlZy1tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDAyO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFjaGluZS1yZWctbW9kYWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiAxO1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsX19jb250ZW50cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzMuNXJlbTtcbiAgcGFkZGluZzogMi45cmVtIDMuNXJlbSAzLjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHotaW5kZXg6IDI7XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tc2VsZWN0Ym94Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLmVsbS1zZWxlY3Rib3gubWFrZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDIyLjVyZW07XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tc2VsZWN0Ym94Lm1hY2hpbmUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDE2cmVtO1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAuZWxtLXNlbGVjdGJveC51bml0cyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTZyZW07XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tc2VsZWN0Ym94IHNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNjZGNlY2Y7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLmZvcm1fX2l0ZW0gLmVsbS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTMuNXJlbTtcbiAgcGFkZGluZzogMnJlbSAzLjVyZW0gMnJlbSAycmVtO1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubWVtbyB7XG4gIG1hcmdpbi10b3A6IDIuOXJlbTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1lbW8gLmhlYWRpbmcge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIHtcbiAgd2lkdGg6IDE4LjVyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIGEsXG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1idG5fX3JlZ2lzdHJhdGlvbiBhOmxpbmssXG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1idG5fX3JlZ2lzdHJhdGlvbiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19yZWdpc3RyYXRpb24gYSxcbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIGE6bGluayxcbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19yZWdpc3RyYXRpb24gYTpob3ZlciB7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1idG5fX3JlZ2lzdHJhdGlvbiBhLCAubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1idG5fX3JlZ2lzdHJhdGlvbiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgIzE3Mzk5NDtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIGEsIC5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fcmVnaXN0cmF0aW9uIGJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19yZWdpc3RyYXRpb24gYTpob3ZlciwgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19yZWdpc3RyYXRpb24gYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICB9XG59XG4ubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1idG5fX2NhbmNlbCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19jYW5jZWwgLmVsbS10ZXh0LWxpbmsge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWNoaW5lLXJlZy1tb2RhbF9fY29udGVudHMge1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3LjczMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dyA4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjUzMzMzMzMzMzN2dztcbiAgfVxuICAubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAuY29udGVudCAuaW5uZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubWFjaGluZS1yZWctbW9kYWxfX2lubmVyIC5lbG0tc2VsZWN0Ym94Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLmVsbS1zZWxlY3Rib3gubWFrZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLmVsbS1zZWxlY3Rib3gubWFjaGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAuZWxtLXNlbGVjdGJveC51bml0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAuZm9ybV9faXRlbSAuZWxtLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDM2dnc7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubWVtbyB7XG4gICAgbWFyZ2luLXRvcDogNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubWVtbyAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42dnc7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19yZWdpc3RyYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5tYWNoaW5lLXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWJ0bl9fY2FuY2VsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1hY2hpbmUtcmVnLW1vZGFsX19pbm5lciAubW9kYWwtYnRuX19jYW5jZWwgLmVsbS10ZXh0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuLmxvZ2luLW1vZGFsIHtcbiAgei1pbmRleDogMTAwMDI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ubG9naW4tbW9kYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5sb2dpbi1tb2RhbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvZ2luLW1vZGFsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmxvZ2luLW1vZGFsX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDE7XG59XG4ubG9naW4tbW9kYWxfX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sb2dpbi1tb2RhbF9fd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDczLjVyZW07XG4gIHBhZGRpbmc6IDNyZW0gMy41cmVtIDNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHotaW5kZXg6IDI7XG59XG4ubG9naW4tbW9kYWxfX3dyYXAgLm1vZGFsLWhlYWRpbmcge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxvZ2luLW1vZGFsX193cmFwIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW46IDMuM3JlbSBhdXRvIDAgYXV0bztcbn1cbi5sb2dpbi1tb2RhbF9fd3JhcCAuZWxtLWJ0bi13cmFwIC5lbG0tYnRuLmJ0bi1ncmF5IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5sb2dpbi1tb2RhbF9fd3JhcCAubW9kYWwtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE0Mjg1NzE0Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2dpbi1tb2RhbF9fd3JhcCAubW9kYWwtdGV4dC1zbWFsbCB7XG4gIHdpZHRoOiA2MC4xNTAzNzU5Mzk4JTtcbiAgbWFyZ2luOiA0LjVyZW0gYXV0byAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMztcbn1cbi5sb2dpbi1tb2RhbF9fd3JhcCAubW9kYWwtdGV4dC1zbWFsbCAudGVsIHtcbiAgd2lkdGg6IDguN3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xufVxuLmxvZ2luLW1vZGFsX193cmFwIC5tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjZyZW07XG4gIHJpZ2h0OiAxLjZyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb2dpbi1tb2RhbCAucHJvdi1yZWctbW9kYWxfX3dyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3My41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiAyO1xufVxuLmxvZ2luLW1vZGFsIC5wcm92LXJlZy1tb2RhbF9fd3JhcCAubW9kYWwtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2U3ZWFlZjtcbiAgcGFkZGluZzogNC43cmVtIDJyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDA7XG59XG4ubG9naW4tbW9kYWwgLnByb3YtcmVnLW1vZGFsX193cmFwIC5tb2RhbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg2NjY2NjY2Njc7XG4gIHBhZGRpbmc6IDMuMnJlbSA1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmxvZ2luLW1vZGFsIC5wcm92LXJlZy1tb2RhbF9fd3JhcCAubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEuNXJlbTtcbiAgcmlnaHQ6IC0xLjVyZW07XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMy41cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbl9tb2RhbC1jbG9zZS1ncmF5LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi1tb2RhbF9fY29udGVudHMge1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5sb2dpbi1tb2RhbF9fd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dyA4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmxvZ2luLW1vZGFsX193cmFwIC5tb2RhbC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5sb2dpbi1tb2RhbF9fd3JhcCAuZWxtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW46IDguOHZ3IGF1dG8gMCBhdXRvO1xuICB9XG4gIC5sb2dpbi1tb2RhbF9fd3JhcCAuZWxtLWJ0bi13cmFwIC5lbG0tYnRuLmJ0bi1ncmF5IHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAubG9naW4tbW9kYWxfX3dyYXAgLm1vZGFsLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubG9naW4tbW9kYWxfX3dyYXAgLm1vZGFsLXRleHQtc21hbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTJ2dyBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5sb2dpbi1tb2RhbF9fd3JhcCAubW9kYWwtdGV4dC1zbWFsbCAudGVsIHtcbiAgICB3aWR0aDogMjMuMnZ3O1xuICAgIG1hcmdpbi10b3A6IDQuOHZ3O1xuICB9XG4gIC5sb2dpbi1tb2RhbF9fd3JhcCAubW9kYWwtY2xvc2Uge1xuICAgIHRvcDogNC4yNjY2NjY2NjY3dnc7XG4gICAgcmlnaHQ6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5sb2dpbi1tb2RhbCAucHJvdi1yZWctbW9kYWxfX3dyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubG9naW4tbW9kYWwgLnByb3YtcmVnLW1vZGFsX193cmFwIC5tb2RhbC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEyLjUzMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dyAyLjY2NjY2NjY2Njd2dyAwIDA7XG4gIH1cbiAgLmxvZ2luLW1vZGFsIC5wcm92LXJlZy1tb2RhbF9fd3JhcCAubW9kYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiA4LjUzMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmxvZ2luLW1vZGFsIC5wcm92LXJlZy1tb2RhbF9fd3JhcCAubW9kYWwtY2xvc2Uge1xuICAgIHRvcDogLTR2dztcbiAgICByaWdodDogLTR2dztcbiAgICB3aWR0aDogOS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA5LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4uY2FydC1tb2RhbC1idG4ge1xuICBtYXJnaW46IDZyZW0gYXV0byAwIGF1dG87XG4gIHdpZHRoOiA1OHJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmNhcnQtbW9kYWwtYnRuIGEsXG4uY2FydC1tb2RhbC1idG4gYTpsaW5rLFxuLmNhcnQtbW9kYWwtYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FydC1tb2RhbC1idG4gYSxcbi5jYXJ0LW1vZGFsLWJ0biBhOmxpbmssXG4uY2FydC1tb2RhbC1idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydC1tb2RhbC1idG4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uY2FydC1tb2RhbC1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5jYXJ0LW1vZGFsLWJ0biAuZWxtLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtbW9kYWwtYnRuIHtcbiAgICBtYXJnaW46IDh2dyBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE0LjY2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4uY2FydC1mcmVlLWlucHV0LW1vZGFsIHtcbiAgei1pbmRleDogMTAwMDI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uY2FydC1mcmVlLWlucHV0LW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uY2FydC1mcmVlLWlucHV0LW1vZGFsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC1mcmVlLWlucHV0LW1vZGFsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiAxO1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9fY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA3My41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDMuNXJlbSA1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB6LWluZGV4OiAyO1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLm1vZGFsLWhlYWRpbmcge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbn1cbi5jYXJ0LWZyZWUtaW5wdXQtbW9kYWxfX2lubmVyIC5mb3JtX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5jYXJ0LWZyZWUtaW5wdXQtbW9kYWxfX2lubmVyIC5mb3JtX19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLmZvcm1fX2l0ZW0gLm5vdGUge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLmZvcm1fX2l0ZW0gLm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLtcIjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY2FydC1mcmVlLWlucHV0LW1vZGFsX19pbm5lciAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luOiAzLjNyZW0gYXV0byAwIGF1dG87XG59XG4uY2FydC1mcmVlLWlucHV0LW1vZGFsX19pbm5lciAubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS42cmVtO1xuICByaWdodDogMS42cmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbl9tb2RhbC1jbG9zZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1mcmVlLWlucHV0LW1vZGFsX19jb250ZW50cyB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4dncgNi42NjY2NjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLm1vZGFsLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLmZvcm1fX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5jYXJ0LWZyZWUtaW5wdXQtbW9kYWxfX2lubmVyIC5mb3JtX19pdGVtIC5ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gIC5jYXJ0LWZyZWUtaW5wdXQtbW9kYWxfX2lubmVyIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbjogOC44dncgYXV0byAwIGF1dG87XG4gIH1cbiAgLmNhcnQtZnJlZS1pbnB1dC1tb2RhbF9faW5uZXIgLm1vZGFsLWNsb3NlIHtcbiAgICB0b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHJpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4uZWxtLXBhZ2VyIHtcbiAgbWFyZ2luLXRvcDogNi44cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5lbG0tcGFnZXJfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkge1xuICBtYXJnaW46IDAgMC41cmVtO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMTczOTk0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkgYSxcbi5lbG0tcGFnZXJfX2xpc3QgbGkgYTpsaW5rLFxuLmVsbS1wYWdlcl9fbGlzdCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE3Mzk5NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVsbS1wYWdlcl9fbGlzdCBsaSBhLFxuLmVsbS1wYWdlcl9fbGlzdCBsaSBhOmxpbmssXG4uZWxtLXBhZ2VyX19saXN0IGxpIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1wYWdlcl9fbGlzdCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLmVsbS1wYWdlcl9fbGlzdCBsaSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZWxtLXBhZ2VyX19saXN0IGxpLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkucHJldiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVsbS1wYWdlcl9fbGlzdCBsaS5wcmV2IGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczOTk0O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKC0xLCAxKTtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkucHJldiBhOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLXBhZ2VyX19saXN0IGxpLm5leHQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkubmV4dCBhOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mzk5NDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5lbG0tcGFnZXJfX2xpc3QgbGkubmV4dCBhOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXBhZ2VyIHtcbiAgICBtYXJnaW4tdG9wOiAxOC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1wYWdlcl9fbGlzdCBsaSB7XG4gICAgbWFyZ2luOiAwIDEuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiA4dnc7XG4gICAgaGVpZ2h0OiA4dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLXBhZ2VyX19saXN0IGxpLnByZXYgYTphZnRlciB7XG4gICAgd2lkdGg6IDIuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1wYWdlcl9fbGlzdCBsaS5uZXh0IGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAyLjEzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbi5lbG0tcGFnaW5nIHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZWxtLXBhZ2luZ19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cbi5lbG0tcGFnaW5nX19saXN0IGxpLnByZXYgYSxcbi5lbG0tcGFnaW5nX19saXN0IGxpLnByZXYgYTpsaW5rLFxuLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhLFxuLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhOmxpbmssXG4uZWxtLXBhZ2luZ19fbGlzdCBsaS5wcmV2IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZWxtLXBhZ2luZ19fbGlzdCBsaS5wcmV2IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi43cmVtO1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKC0xLCAxKTtcbn1cbi5lbG0tcGFnaW5nX19saXN0IGxpLnByZXYgYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkubmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtO1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkubmV4dCBhLFxuLmVsbS1wYWdpbmdfX2xpc3QgbGkubmV4dCBhOmxpbmssXG4uZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IGEsXG4uZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IGE6bGluayxcbi5lbG0tcGFnaW5nX19saXN0IGxpLm5leHQgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5lbG0tcGFnaW5nX19saXN0IGxpLm5leHQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMi43cmVtO1xufVxuLmVsbS1wYWdpbmdfX2xpc3QgbGkubmV4dCBhOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lbG0tcGFnaW5nX19saXN0IGxpLm5leHQgYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1wYWdpbmcge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZWxtLXBhZ2luZ19fbGlzdCBsaSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5lbG0tcGFnaW5nX19saXN0IGxpLnByZXYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZWxtLXBhZ2luZ19fbGlzdCBsaS5wcmV2IGEge1xuICAgIHBhZGRpbmctbGVmdDogNy4ydnc7XG4gIH1cbiAgLmVsbS1wYWdpbmdfX2xpc3QgbGkucHJldiBhOmFmdGVyIHtcbiAgICB3aWR0aDogMS44NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgfVxuICAuZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZWxtLXBhZ2luZ19fbGlzdCBsaS5uZXh0IGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMnZ3O1xuICB9XG4gIC5lbG0tcGFnaW5nX19saXN0IGxpLm5leHQgYTphZnRlciB7XG4gICAgd2lkdGg6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy4ydnc7XG4gIH1cbn1cblxuLmNtcy1jb250ZW50cyB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLmNtcy1jb250ZW50cyAubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tYjUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubWIyMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubWIzNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubWI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm10MCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubXQ1IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tdDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubXQxNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tdDI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm10MzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzIC5tdDQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuLmNtcy1jb250ZW50cyAubXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5jbXMtY29udGVudHMgLm10NTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uY21zLWNvbnRlbnRzX19ibG9jazpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNC43cmVtO1xufVxuLmNtcy1jb250ZW50cyBoMyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zNjM2MzYzNjM2O1xufVxuLmNtcy1jb250ZW50cyBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjY2NjY2NjY3O1xufVxuLmNtcy1jb250ZW50cyB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2NztcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi5jbXMtY29udGVudHMgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlYWYwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxLjA1cmVtIDMuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNtcy1jb250ZW50cyB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEuMDVyZW0gMy40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY21zLWNvbnRlbnRzIHRhYmxlLnR3by1yb3cgdGgge1xuICB3aWR0aDogMzMuNCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY21zLWNvbnRlbnRzIHRhYmxlLnR3by1yb3cgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNtcy1jb250ZW50cyBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNtcy1jb250ZW50cyBvbCA+IGxpIHtcbiAgdGV4dC1pbmRlbnQ6IC0xLjNlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcbn1cbi5jbXMtY29udGVudHMgb2wgPiBsaTpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgY29udGVudDogY291bnRlcihpdGVtKSBcIi5cIjtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG4uY21zLWNvbnRlbnRzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY21zLWNvbnRlbnRzIHVsID4gbGkge1xuICB0ZXh0LWluZGVudDogLTEuM2VtO1xuICBwYWRkaW5nLWxlZnQ6IDEuM2VtO1xufVxuLmNtcy1jb250ZW50cyB1bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44O7XCI7XG4gIHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xufVxuLmNtcy1jb250ZW50cyB1bC5zdHlsZS1ub25lIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY21zLWNvbnRlbnRzIHVsLnN0eWxlLW5vbmUgPiBsaSB7XG4gIHRleHQtaW5kZW50OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY21zLWNvbnRlbnRzIHVsLnN0eWxlLW5vbmUgPiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNtcy1jb250ZW50cyB1bC5hcncge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jbXMtY29udGVudHMgdWwuYXJ3ID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5jbXMtY29udGVudHMgdWwuYXJ3ID4gbGk6YmVmb3JlIHtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAxLjFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9saXN0LWFydy5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjZyZW07XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNtcy1jb250ZW50cyB1bC5hcncgPiBsaTpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSAuaW1hZ2UsIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtIC5pbWFnZSwgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhLCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhLCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhIHtcbiAgbWFyZ2luLXRvcDogMS43cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMSAuZmxleC1jb250ZW50cy1pdGVtIGltZywgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0gaW1nLCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMgLmZsZXgtY29udGVudHMtaXRlbSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4xIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbSB7XG4gIHdpZHRoOiA0OC41JTtcbiAgbWFyZ2luLXJpZ2h0OiAzJTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtOm50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLnJldmVyc2UgLmltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAuaW1hZ2Uge1xuICB3aWR0aDogMzIlO1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAuaW1hZ2UgaW1nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSB7XG4gIHdpZHRoOiA2MyU7XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIC50ZXh0LWFyZWEgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuMnJlbSBzb2xpZCAjMTczOTk0O1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC5oZWFkaW5nICsgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG59XG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIC50ZXh0LWFyZWEgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC50aXRsZSArIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAubGluayB7XG4gIG1hcmdpbi10b3A6IDEuMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC5saW5rIGEsXG4uY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIC50ZXh0LWFyZWEgLmxpbmsgYTpsaW5rLFxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC5saW5rIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTczOTk0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAubGluayBhLFxuLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC5saW5rIGE6bGluayxcbi5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAubGluayBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAubGluayBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE3Mzk5NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jbXMtY29udGVudHNfX2Jsb2NrOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDEyLjUzMzMzMzMzMzN2dztcbiAgfVxuICAuY21zLWNvbnRlbnRzIGgzIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICB9XG4gIC5jbXMtY29udGVudHMgaDMgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5jbXMtY29udGVudHMgdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmNtcy1jb250ZW50cyB0YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmNtcy1jb250ZW50cyB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmNtcy1jb250ZW50cyB0YWJsZS50d28tcm93IHRoIHtcbiAgICB3aWR0aDogMzMuNCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY21zLWNvbnRlbnRzIHRhYmxlLnR3by1yb3cgdGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNtcy1jb250ZW50cyB1bC5hcncgPiBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAuY21zLWNvbnRlbnRzIHVsLmFydyA+IGxpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuNnZ3O1xuICAgIGhlaWdodDogMi45MzMzMzMzMzMzdnc7XG4gICAgdG9wOiAxLjZ2dztcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEsIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiwgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSAuaW1hZ2UsIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtIC5pbWFnZSwgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhLCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhLCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMgLmZsZXgtY29udGVudHMtaXRlbSAudGV4dC1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiA0LjUzMzMzMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEgLmZsZXgtY29udGVudHMtaXRlbSBpbWcsIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtIGltZywgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW0gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4xIC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5yZXZlcnNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLnJldmVyc2UgLmltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5yZXZlcnNlIC50ZXh0LWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIC50ZXh0LWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1sZWZ0OiAwLjUzMzMzMzMzMzN2dyBzb2xpZCAjMTczOTk0O1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAuaGVhZGluZyArIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzIC50ZXh0LWFyZWEgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAudGl0bGUgKyAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSAubGluayB7XG4gICAgbWFyZ2luLXRvcDogMi45MzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxufVxuXG4jcGFnZS10b3Age1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLXRvcCAucGFydHMtY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcGFnZS10b3AuaXMtbG9naW4gLnBhZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAjcGFnZS10b3AuaXMtbG9naW4gLnBhZ2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jcGFnZS10b3AgLm12IHtcbiAgaGVpZ2h0OiAzMS4xcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL212X2JnLmpwZ1wiKSByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtdG9wIC5tdl9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNy41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLXRvcCAubXZfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL212LmpwZ1wiKSByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMjcuNXJlbTtcbn1cbiNwYWdlLXRvcCAubXZfX2ltYWdlLm12LWVuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tdi1lbi5qcGdcIikgcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI3LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCkge1xuICAjcGFnZS10b3AgLm12IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAjcGFnZS10b3AgLm12X19pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDI0LjM5MjE1Njg2MjclO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2ltYWdlLm12LWVuIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDdyZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcGFnZS10b3AgLnByb2R1Y3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogOS4ycmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2RlY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOS41cmVtO1xuICB0b3A6IDM2LjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTEuOXJlbTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogNi44cmVtO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGVhZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxLjlyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTc7XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNi4zcmVtO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faGVhZGluZyAuZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBTYW5zLVNlcmlmO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faGVhZGluZyAuanAge1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogOC4ycmVtO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAuaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLmhlYWRpbmcuaGVhZGluZzMge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5oZWFkaW5nIC5pY29uLndpcmUge1xuICB3aWR0aDogNi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLmhlYWRpbmcgLmljb24uc21hbGwtaG9sZSB7XG4gIHdpZHRoOiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuNHJlbTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLmhlYWRpbmcgLmljb24uc2lua2VyIHtcbiAgd2lkdGg6IDYuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjRyZW07XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5oZWFkaW5nIC5qcCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5oZWFkaW5nIC5lbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgU2Fucy1TZXJpZjtcbiAgY29sb3I6ICNmZjc1MmE7XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogMjIlO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtIGEsXG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0gYSxcbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSg0bikpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbTpub3QoOm50aC1vZi10eXBlKC1uICsgNCkpIHtcbiAgICBtYXJnaW4tdG9wOiA0LjNyZW07XG4gIH1cbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbSBhIC5pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmM2Y1ZmE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbSBhIC5pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtIGEgLmltYWdlIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtIGEgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0gYTpob3ZlciAuaW1hZ2UgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjE1KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTUyMHB4KSB7XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fZGVjbyB7XG4gICAgcmlnaHQ6IC0yLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcC5pcy1sb2dpbiAucGFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdiB7XG4gICAgaGVpZ2h0OiA5Ni40dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdl9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS10b3AgLm12X19pbWFnZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tdi1zcC5qcGdcIikgcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdl9faW1hZ2UubXYtZW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbXYtZW4tc3AuanBnXCIpIHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAubWFpbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMCAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fZGVjbyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMTQuNjY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiAxNnZ3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHMge1xuICAgIHBhZGRpbmc6IDkuMzMzMzMzMzMzM3Z3IDAgMDtcbiAgfVxuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19sZWFkIHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ2NjY2NjY2Njc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDQuNTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTYuOHZ3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2hlYWRpbmcgLmVuIHtcbiAgICBmb250LXNpemU6IDkuNnZ3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2hlYWRpbmcgLmpwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMjEuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJ2dztcbiAgfVxuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5oZWFkaW5nLmhlYWRpbmczIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5oZWFkaW5nIC5pY29uLndpcmUge1xuICAgIHdpZHRoOiA4LjY2NjY2NjY2Njd2dztcbiAgICBtaW4td2lkdGg6IDguNjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAuaGVhZGluZyAuaWNvbi5zbWFsbC1ob2xlIHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIG1pbi13aWR0aDogNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAuaGVhZGluZyAuaWNvbi5zaW5rZXIge1xuICAgIHdpZHRoOiA4LjY2NjY2NjY2Njd2dztcbiAgICBtaW4td2lkdGg6IDguNjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAuaGVhZGluZyAuanAge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLmhlYWRpbmcgLmVuIHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnByb2R1Y3RfX2NvbnRlbnRzX19saXN0X19pdGVtIC5wcm9kdWN0LWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5wcm9kdWN0X19jb250ZW50c19fbGlzdF9faXRlbSAucHJvZHVjdC1saXN0X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSkge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbSBhIC5pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNHZ3O1xuICB9XG4gICNwYWdlLXRvcCAucHJvZHVjdF9fY29udGVudHNfX2xpc3RfX2l0ZW0gLnByb2R1Y3QtbGlzdF9faXRlbSBhIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxufVxuXG4jcGFnZS1sb2dpbiB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbG9naW4gLmxvZ2luLWNvbnRlbnRzIHtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLXRleHQtbGluay5hbC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuI3BhZ2UtbG9naW4gLmxvZ2luLWNvbnRlbnRzIC5mb3JtX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZm9ybV9faXRlbS5sb2dpbi1jaGVja2JveCB7XG4gIG1hcmdpbjogMi42cmVtIGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4jcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLmVsbS10ZXh0LWxpbmsuYWwtY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLW5vdGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbiNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLtcIjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLnBhZ2UtaGVhZGluZy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHZ3O1xuICB9XG4gICNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLXRleHQtbGluay5hbC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtbG9naW4gLmxvZ2luLWNvbnRlbnRzIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZm9ybV9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLmZvcm1fX2l0ZW0ubG9naW4tY2hlY2tib3gge1xuICAgIG1hcmdpbjogNi45MzMzMzMzMzMzdncgYXV0byAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLmZvcm1fX2l0ZW0udG9nZ2xlLXBhc3N3b3JkLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWxvZ2luIC5sb2dpbi1jb250ZW50cyAuZWxtLXRleHQtbGluay5hbC1jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1sb2dpbiAubG9naW4tY29udGVudHMgLmVsbS1ub3RlIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG1hcmdpbi10b3A6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuI3BhZ2UtbmV3LW1lbWJlciAubGVhZC10ZXh0IHtcbiAgbWFyZ2luOiA1cmVtIGF1dG87XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbmV3LW1lbWJlciAubGVhZC10ZXh0IHtcbiAgICBtYXJnaW46IDEzLjMzMzMzMzMzMzN2dyBhdXRvO1xuICB9XG59XG5cbiNwYWdlLW5ldy1tZW1iZXIgLmNvbnRlbnRzLXdyYXAubmV3LW1lbWJlci1pbnB1dCAuZWxtLWNoZWNrYm94LXdyYXAge1xuICBtYXgtd2lkdGg6IDE5LjhyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbmV3LW1lbWJlciAuY29udGVudHMtd3JhcC5uZXctbWVtYmVyLWlucHV0IC5lbG0tY2hlY2tib3gtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1Mi44dnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDYuNnJlbTtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubmV3LXBhc3N3b3JkMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubmV3LXBhc3N3b3JkMyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNnJlbTtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubmV3LXBhc3N3b3JkNCB7XG4gIG1hcmdpbi1ib3R0b206IDQuMnJlbTtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubm90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS10ZXh0Lm5vdGUyIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubm90ZTIgYSxcbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubm90ZTIgYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC5lbG0tdGV4dC5ub3RlMiBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzE3Mzk5NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS10ZXh0Lm5vdGUyIGEsXG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS10ZXh0Lm5vdGUyIGE6bGluayxcbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubm90ZTIgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS10ZXh0Lm5vdGUyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC50b2dnbGUtcGFzc3dvcmQtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMi43cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTcuNnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubmV3LXBhc3N3b3JkMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2NjY2NjY3dnc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmVsbS10ZXh0Lm5ldy1wYXNzd29yZDMge1xuICAgIG1hcmdpbi1ib3R0b206IDkuNnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubmV3LXBhc3N3b3JkNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEuMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuZWxtLXRleHQubm90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC5lbG0tdGV4dC5ub3RlMiB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC50b2dnbGUtcGFzc3dvcmQtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA3LjJ2dztcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmNvbnRlbnRzLXdyYXAubXlwYWdlLW5ld3Bhc3N3b3JkLWNvbXBsZXRlIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmNvbnRlbnRzLXdyYXAubXlwYWdlLW5ld3Bhc3N3b3JkLWNvbXBsZXRlIC50ZXh0LWJsb2NrIC5lbG0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbn1cbiNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuY29udGVudHMtd3JhcC5teXBhZ2UtbmV3cGFzc3dvcmQtY29tcGxldGUgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDExLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2UtbmV3cGFzc3dvcmQgLmNvbnRlbnRzLXdyYXAubXlwYWdlLW5ld3Bhc3N3b3JkLWNvbXBsZXRlIC50ZXh0LWJsb2NrIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1uZXdwYXNzd29yZCAuY29udGVudHMtd3JhcC5teXBhZ2UtbmV3cGFzc3dvcmQtY29tcGxldGUgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzAuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbiNwYWdlLW5ldy1tZW1iZXItZmlyc3Qge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW5ldy1tZW1iZXItZmlyc3QgLmxlYWQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4jcGFnZS1uZXctbWVtYmVyLWZpcnN0IC50b2dnbGUtcGFzc3dvcmQtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMi43cmVtO1xufVxuI3BhZ2UtbmV3LW1lbWJlci1maXJzdCAuY29uZmlybS1idG4ge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbmV3LW1lbWJlci1maXJzdCAubGVhZC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbmV3LW1lbWJlci1maXJzdCAudG9nZ2xlLXBhc3N3b3JkLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNy4ydnc7XG4gIH1cbiAgI3BhZ2UtbmV3LW1lbWJlci1maXJzdCAuY29uZmlybS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4jcGFnZS1jYXJ0IHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1jYXJ0IC5jYXJ0LWRhdGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4jcGFnZS1jYXJ0IC5lbG0tY2FydC10b3RhbCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cbiNwYWdlLWNhcnQgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbn1cbiNwYWdlLWNhcnQgLmNhcnQtbm90ZS13cmFwIHtcbiAgbWF4LXdpZHRoOiA1OHJlbTtcbiAgbWFyZ2luOiAwLjhyZW0gYXV0byAwIGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtY2FydCAuY2FydC1ub3RlLXdyYXAgLmNhcnQtbm90ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMjhyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuI3BhZ2UtY2FydCAuY2FydC1ub3RlLXdyYXAgLmNhcnQtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWNhcnQgLmNhcnQtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gIH1cbiAgI3BhZ2UtY2FydCAuZWxtLWNhcnQtdG90YWwge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNhcnQgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG4gICNwYWdlLWNhcnQgLmNhcnQtbm90ZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyLjEzMzMzMzMzMzN2dyBhdXRvIDAgYXV0bztcbiAgfVxuICAjcGFnZS1jYXJ0IC5jYXJ0LW5vdGUtd3JhcCAuY2FydC1ub3RlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG59XG5cbiNwYWdlLW9yZGVyIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgcGFkZGluZzogM3JlbSAzcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUFFQ0VFO1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0uaXMtY2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcCB7XG4gIHdpZHRoOiAzLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcCAuZWxtLWNoZWNrYm94IHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVsbS1jaGVja2JveC13cmFwIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAubmFtZSB7XG4gIHdpZHRoOiAxOXJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5hZGRyZXNzIHtcbiAgd2lkdGg6IDM5cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSB7XG4gIHdpZHRoOiAxMHJlbTtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCB7XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYSxcbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYTpsaW5rLFxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhLFxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhOmxpbmssXG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWRpdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYSxcbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQsXG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNhMGE0YTc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNlOGVhZjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYTpob3ZlcixcbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQ6aG92ZXIsXG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYSxcbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmRlbGV0ZSBhOmxpbmssXG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGEsXG4jcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5kZWxldGUgYTpsaW5rLFxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZGVsZXRlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTczOTk0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWxtLXRleHQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbiNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvIC5lbG0tYnRuLXdyYXAgLmVsbS1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogOS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgOHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbS5pcy1jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVsbS1jaGVja2JveC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVsbS1jaGVja2JveC13cmFwIC5lbG0tY2hlY2tib3gge1xuICAgIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWxtLWNoZWNrYm94LXdyYXAgLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5hZGRyZXNzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQge1xuICAgIHdpZHRoOiAxOC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1vcmRlciAuZWxtLWNhcnQtaW5mb19faXRlbSAuZWRpdC1hcmVhIC5lZGl0IGEsXG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgaW5wdXQsXG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmVkaXQgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5lbG0tY2FydC1pbmZvX19pdGVtIC5lZGl0LWFyZWEgLmRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmVsbS1jYXJ0LWluZm9fX2l0ZW0gLmVkaXQtYXJlYSAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5wcm9ncmVzc2JhcixcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbmZpcm0gLnByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuY2FydF9faW5uZXIsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJtIC5jYXJ0X19pbm5lciB7XG4gIG1hcmdpbjogMy41cmVtIGF1dG8gMCBhdXRvO1xuICBtYXgtd2lkdGg6IDc3LjVyZW07XG59XG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci10b3AgLmZvcm1fX2l0ZW0uY2hlY2ssXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJtIC5mb3JtX19pdGVtLmNoZWNrIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5mb3JtX19pdGVtLmJpa291LFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbS5iaWtvdSB7XG4gIG1hcmdpbi10b3A6IDEuOXJlbTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZm9ybV9faXRlbS5iaWtvdSAuaGVhZGluZyxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbmZpcm0gLmZvcm1fX2l0ZW0uYmlrb3UgLmhlYWRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbmZpcm0gLmZvcm1fX2l0ZW0gLmVsbS1jdXN0b21lci1pbmZvX19pdGVtIHtcbiAgd2lkdGg6IDQ4LjQ2MTUzODQ2MTUlO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbTpudGgtb2YtdHlwZShvZGQpLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gIG1hcmdpbi1yaWdodDogMy4wNzY5MjMwNzY5JTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZWxtLWJ0bi13cmFwLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAucHJvZ3Jlc3NiYXIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbmZpcm0gLnByb2dyZXNzYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5jYXJ0X19pbm5lcixcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuY2FydF9faW5uZXIge1xuICAgIG1hcmdpbjogOS4zMzMzMzMzMzMzdncgYXV0byAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyMDYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZm9ybV9faXRlbS5jaGVjayxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbS5jaGVjayB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZm9ybV9faXRlbS5iaWtvdSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbS5iaWtvdSB7XG4gICAgbWFyZ2luLXRvcDogNS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5mb3JtX19pdGVtLmJpa291IC5oZWFkaW5nLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJtIC5mb3JtX19pdGVtLmJpa291IC5oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItdG9wIC5mb3JtX19pdGVtIC5lbG0tY3VzdG9tZXItaW5mb19faXRlbSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW06bnRoLW9mLXR5cGUob2RkKSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29uZmlybSAuZm9ybV9faXRlbSAuZWxtLWN1c3RvbWVyLWluZm9fX2l0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLXRvcCAuZWxtLWJ0bi13cmFwLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJtIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbmZpcm0gLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IC5pbm5lciAuZWxtLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLnByb2dyZXNzYmFyLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLnByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogNy4xcmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLm5vdGUsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5ub3RlIGxpLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLm5vdGUgbGkge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5ub3RlIGxpOmJlZm9yZSxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5ub3RlIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG59XG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuZWxtLXRleHQyLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmVsbS10ZXh0MiB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bixcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0biB7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbSxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSB7XG4gIHdpZHRoOiA0MHJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGEsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTpsaW5rLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6dmlzaXRlZCxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6bGluayxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGEsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTpsaW5rLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6dmlzaXRlZCxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhLFxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6bGluayxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbSBhOmhvdmVyLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSxcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMS40cmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGEsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmc6IDAgMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTphZnRlcixcbiNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMi4ycmVtO1xufVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6YWZ0ZXIsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6aG92ZXIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYTBhNGE3O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbSBhOmhvdmVyOmFmdGVyLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYTpob3ZlcjphZnRlciB7XG4gICAgcmlnaHQ6IDEuOXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0udGVsIGE6YWZ0ZXIsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0udGVsIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtLnRlbCBhLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0udGVsIGEge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbS50ZWwgYTpob3ZlcixcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtLnRlbCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbS50ZWwgYTpob3ZlcjphZnRlcixcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtLnRlbCBhOmhvdmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAucHJvZ3Jlc3NiYXIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5wcm9ncmVzc2JhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTguOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5ub3RlLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAubm90ZSB7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLm5vdGUgbGksXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5ub3RlIGxpIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5ub3RlIGxpOmJlZm9yZSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLm5vdGUgbGk6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5lbG0tdGV4dDIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5lbG0tdGV4dDIge1xuICAgIG1hcmdpbi10b3A6IDkuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bixcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0sXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNnZ3O1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbSBhLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTpsaW5rLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTp2aXNpdGVkLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6bGluayxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbSBhLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTpsaW5rLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb21wbGV0ZSAuY29udGFjdC1idG5fX2l0ZW0gYTp2aXNpdGVkLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW0gYSxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6bGluayxcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItZXJyb3IgLmNvbnRhY3QtYnRuX19pdGVtIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6aG92ZXIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWNvbXBsZXRlIC5jb250YWN0LWJ0bl9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpLFxuICAjcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvciAuY29udGFjdC1idG5fX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGEsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgNi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUgLmNvbnRhY3QtYnRuX19pdGVtIGE6YWZ0ZXIsXG4gICNwYWdlLW9yZGVyIC5jb250ZW50cy13cmFwLm9yZGVyLWVycm9yIC5jb250YWN0LWJ0bl9faXRlbSBhOmFmdGVyIHtcbiAgICB3aWR0aDogMS44NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICByaWdodDogNS44NjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLm15cGFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5teXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubXlwYWdlLWNvbnRlbnRzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA3MyU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm15cGFnZS1jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm15cGFnZS1jb250ZW50c19faGVhZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDNyZW0gMS4xcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLm15cGFnZS1jb250ZW50c19faGVhZCAuZWxtLXRleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15cGFnZS1jb250ZW50c19faGVhZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMy40NjY2NjY2NjY3dncgOHZ3IDIuOTMzMzMzMzMzM3Z3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJ2dztcbiAgfVxuICAubXlwYWdlLWNvbnRlbnRzX19oZWFkIC5lbG0tdGV4dCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4ubXlwYWdlLXNpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjJyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iSovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyrjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhGaXJlZm9477yJKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLm15cGFnZS1zaWRlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXlwYWdlLXNpZGVfX2lubmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG59XG4ubXlwYWdlLXNpZGVfX2l0ZW0gYSxcbi5teXBhZ2Utc2lkZV9faXRlbSBhOmxpbmssXG4ubXlwYWdlLXNpZGVfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSBhLFxuLm15cGFnZS1zaWRlX19pdGVtIGE6bGluayxcbi5teXBhZ2Utc2lkZV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5teXBhZ2Utc2lkZV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm15cGFnZS1zaWRlX19pdGVtIGEge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXlwYWdlLXNpZGVfX2l0ZW0gYTpob3ZlciAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLm15cGFnZS1zaWRlX19pdGVtIGEgLmljb24td3JhcCB7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm15cGFnZS1zaWRlX19pdGVtIGEgLmljb24uZmF2byB7XG4gIHdpZHRoOiAyLjE2cmVtO1xuICBoZWlnaHQ6IDEuOThyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKTtcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm1lbWJlci1pbmZvIHtcbiAgd2lkdGg6IDMuMThyZW07XG4gIGhlaWdodDogMi4zNHJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21lbWJlci1pbmZvLnN2Z1wiKTtcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm9yZGVyLWhpc3Rvcnkge1xuICB3aWR0aDogMi4xcmVtO1xuICBoZWlnaHQ6IDIuODhyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9vcmRlci1oaXN0b3J5LnN2Z1wiKTtcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm1haWwtbWFnYXppbmUge1xuICB3aWR0aDogMi42NHJlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYWlsLW1hZ2F6aW5lLnN2Z1wiKTtcbn1cbi5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm1hbmFnZXIge1xuICB3aWR0aDogMi44OHJlbTtcbiAgaGVpZ2h0OiAyLjg4cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbWFuYWdlci5zdmdcIik7XG59XG4ubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbi53aXRoZHJhdyB7XG4gIHdpZHRoOiAyLjE2cmVtO1xuICBoZWlnaHQ6IDIuNzZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi93aXRoZHJhdy5zdmdcIik7XG59XG4ubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbi5zaGlwcGluZyB7XG4gIHdpZHRoOiAyLjY0cmVtO1xuICBoZWlnaHQ6IDIuNTJyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaGlwcGluZy5zdmdcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm15cGFnZS1zaWRlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pbm5lciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMGE0YTc7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhMGE0YTc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubXlwYWdlLXNpZGVfX2l0ZW06Zmlyc3Qtb2YtdHlwZSwgLm15cGFnZS1zaWRlX19pdGVtOm50aC1vZi10eXBlKDUpIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teXBhZ2Utc2lkZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjR2dztcbiAgfVxuICAubXlwYWdlLXNpZGVfX2lubmVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2EwYTRhNztcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubXlwYWdlLXNpZGVfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi45MzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBoZWlnaHQ6IDIwLjI2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS4zNjM2MzYzNjM2O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhMGE0YTc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pdGVtOmZpcnN0LW9mLXR5cGUsIC5teXBhZ2Utc2lkZV9faXRlbTpudGgtb2YtdHlwZSg1KSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYTBhNGE3O1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwLjh2dztcbiAgfVxuICAubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbi13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg2NjY2NjY2Njd2dztcbiAgfVxuICAubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbi5mYXZvIHtcbiAgICB3aWR0aDogNC4yNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAubXlwYWdlLXNpZGVfX2l0ZW0gYSAuaWNvbi5tZW1iZXItaW5mbyB7XG4gICAgd2lkdGg6IDYuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pdGVtIGEgLmljb24ub3JkZXItaGlzdG9yeSB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm1haWwtbWFnYXppbmUge1xuICAgIHdpZHRoOiA0Ljh2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLm1hbmFnZXIge1xuICAgIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuNnZ3O1xuICB9XG4gIC5teXBhZ2Utc2lkZV9faXRlbSBhIC5pY29uLndpdGhkcmF3IHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIGhlaWdodDogNS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLm15cGFnZS1zaWRlX19pdGVtIGEgLmljb24uc2hpcHBpbmcge1xuICAgIHdpZHRoOiA1LjA2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICB9XG59XG5cbmJvZHkubXlwYWdlLW9yZGVyLWhpc3RvcnkgLm15cGFnZS1zaWRlX19pdGVtLm9yZGVyLWhpc3RvcnkgYSB7XG4gIGJhY2tncm91bmQ6ICNkOGVmZmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm15cGFnZS1vcmRlci1oaXN0b3J5IC5teXBhZ2Utc2lkZV9faXRlbS5vcmRlci1oaXN0b3J5IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubXlwYWdlLW9yZGVyLWhpc3RvcnkgLm15cGFnZS1zaWRlX19pdGVtLm9yZGVyLWhpc3RvcnkgYTpob3ZlciAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5ib2R5Lm15cGFnZS1mYXZvIC5teXBhZ2Utc2lkZV9faXRlbS5mYXZvIGEge1xuICBiYWNrZ3JvdW5kOiAjZDhlZmZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5teXBhZ2UtZmF2byAubXlwYWdlLXNpZGVfX2l0ZW0uZmF2byBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm15cGFnZS1mYXZvIC5teXBhZ2Utc2lkZV9faXRlbS5mYXZvIGE6aG92ZXIgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuYm9keS5teXBhZ2UtbWFuYWdlciAubXlwYWdlLXNpZGVfX2l0ZW0ubWFuYWdlciBhIHtcbiAgYmFja2dyb3VuZDogI2Q4ZWZmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubXlwYWdlLW1hbmFnZXIgLm15cGFnZS1zaWRlX19pdGVtLm1hbmFnZXIgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5teXBhZ2UtbWFuYWdlciAubXlwYWdlLXNpZGVfX2l0ZW0ubWFuYWdlciBhOmhvdmVyIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbmJvZHkubXlwYWdlLXNoaXBwaW5nIC5teXBhZ2Utc2lkZV9faXRlbS5zaGlwcGluZyBhIHtcbiAgYmFja2dyb3VuZDogI2Q4ZWZmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubXlwYWdlLXNoaXBwaW5nIC5teXBhZ2Utc2lkZV9faXRlbS5zaGlwcGluZyBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm15cGFnZS1zaGlwcGluZyAubXlwYWdlLXNpZGVfX2l0ZW0uc2hpcHBpbmcgYTpob3ZlciAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5ib2R5Lm15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2Utc2lkZV9faXRlbS5tYWlsLW1hZ2F6aW5lIGEge1xuICBiYWNrZ3JvdW5kOiAjZDhlZmZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5teXBhZ2UtbWFpbC1tYWdhemluZSAubXlwYWdlLXNpZGVfX2l0ZW0ubWFpbC1tYWdhemluZSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2Utc2lkZV9faXRlbS5tYWlsLW1hZ2F6aW5lIGE6aG92ZXIgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuYm9keS5teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1zaWRlX19pdGVtLndpdGhkcmF3IGEge1xuICBiYWNrZ3JvdW5kOiAjZDhlZmZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1zaWRlX19pdGVtLndpdGhkcmF3IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubXlwYWdlLXdpdGhkcmF3IC5teXBhZ2Utc2lkZV9faXRlbS53aXRoZHJhdyBhOmhvdmVyIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbmJvZHkubXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2Utc2lkZV9faXRlbS5tZW1iZXItaW5mbyBhIHtcbiAgYmFja2dyb3VuZDogI2Q4ZWZmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2Utc2lkZV9faXRlbS5tZW1iZXItaW5mbyBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLXNpZGVfX2l0ZW0ubWVtYmVyLWluZm8gYTpob3ZlciAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbiAgaGVpZ2h0OiA4LjZyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS44NzU7XG59XG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEsXG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGE6bGluayxcbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSxcbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAzKSkge1xuICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIHtcbiAgcGFkZGluZzogMCAzLjFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIC5pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24uZmF2byB7XG4gIHdpZHRoOiAzLjZyZW07XG4gIGhlaWdodDogMy4zcmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vZmF2by5zdmdcIik7XG59XG4jcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24ubWVtYmVyLWluZm8ge1xuICB3aWR0aDogNS4zcmVtO1xuICBoZWlnaHQ6IDMuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21lbWJlci1pbmZvLnN2Z1wiKTtcbn1cbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5vcmRlci1oaXN0b3J5IHtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9vcmRlci1oaXN0b3J5LnN2Z1wiKTtcbn1cbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5tYWlsLW1hZ2F6aW5lIHtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjFyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYWlsLW1hZ2F6aW5lLnN2Z1wiKTtcbn1cbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5tYW5hZ2VyIHtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYW5hZ2VyLnN2Z1wiKTtcbn1cbiNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi53aXRoZHJhdyB7XG4gIHdpZHRoOiAzLjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vd2l0aGRyYXcuc3ZnXCIpO1xufVxuI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIC5pY29uLnNoaXBwaW5nIHtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjJyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaGlwcGluZy5zdmdcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE3Mzk5NDtcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGE6aG92ZXIgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDEydnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBoZWlnaHQ6IDIyLjkzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbTpub3QoOm50aC1vZi10eXBlKC1uICsgMikpIHtcbiAgICBtYXJnaW4tdG9wOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZSAubXlwYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5mYXZvIHtcbiAgICB3aWR0aDogOS42dnc7XG4gICAgaGVpZ2h0OiA4Ljh2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24ubWVtYmVyLWluZm8ge1xuICAgIHdpZHRoOiAxNC4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMC40dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlIC5teXBhZ2UtbGlua19faXRlbSBhIC5pY29uLm9yZGVyLWhpc3Rvcnkge1xuICAgIHdpZHRoOiA5LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyLjh2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24ubWFpbC1tYWdhemluZSB7XG4gICAgd2lkdGg6IDExLjczMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjJ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24ubWFuYWdlciB7XG4gICAgd2lkdGg6IDEyLjh2dztcbiAgICBoZWlnaHQ6IDEyLjh2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24ud2l0aGRyYXcge1xuICAgIHdpZHRoOiA5LjZ2dztcbiAgICBoZWlnaHQ6IDEyLjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UgLm15cGFnZS1saW5rX19pdGVtIGEgLmljb24uc2hpcHBpbmcge1xuICAgIHdpZHRoOiAxMS43MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMS4ydnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3Rvcnkge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtIHtcbiAgcGFkZGluZzogMi40cmVtIDNyZW0gMi45cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9faW5mbyB7XG4gIHdpZHRoOiA2MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9faW5mbyAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS43NjQ3MDU4ODI0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2luZm8gLnByb2R1Y3QtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2luZm8gLnByb2R1Y3QtbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS43NjQ3MDU4ODI0O1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2luZm8gLnByb2R1Y3QtbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuODu1wiO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2luZm8gLnByb2R1Y3QtbGlzdCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19kZXRhaWwgLnRleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzY0NzA1ODgyNDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtc3RhdHVzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc2NDcwNTg4MjQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCAub3JkZXItZGV0YWlsLWJ0biB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4td2lkdGg6IDE3LjVyZW07XG4gIHdpZHRoOiAxNy41cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41NzE0Mjg1NzE0O1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCAub3JkZXItZGV0YWlsLWJ0biBhLFxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCAub3JkZXItZGV0YWlsLWJ0biBhOmxpbmssXG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtYnRuIGEsXG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtYnRuIGE6bGluayxcbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19kZXRhaWwgLm9yZGVyLWRldGFpbC1idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCAub3JkZXItZGV0YWlsLWJ0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogI2U3ZWFlZjtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19kZXRhaWwgLm9yZGVyLWRldGFpbC1idG4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbSB7XG4gICAgcGFkZGluZzogNC41MzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgNi40dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1ib3R0b206IDIuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19pbmZvIC5oZWFkaW5nIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy1yaWdodDogMi42NjY2NjY2NjY3dnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9faW5mbyAucHJvZHVjdC1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19pbmZvIC5wcm9kdWN0LWxpc3QgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2EwYTRhNztcbiAgICBwYWRkaW5nLXRvcDogMi4xMzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19kZXRhaWwgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5IC5vcmRlci1oaXN0b3J5X19pdGVtX19kZXRhaWwgLm9yZGVyLWRldGFpbC1zdGF0dXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHRvcDogNC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnkgLm9yZGVyLWhpc3RvcnlfX2l0ZW1fX2RldGFpbCAub3JkZXItZGV0YWlsLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMi45MzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiA0NS4zMzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDQ1LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeSAub3JkZXItaGlzdG9yeV9faXRlbV9fZGV0YWlsIC5vcmRlci1kZXRhaWwtYnRuIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWxfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWxfX3RvcCAuZWxtLXRleHQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbF9fdG9wIC5vcmRlci1zdGF0dXMge1xuICBtaW4td2lkdGg6IDE4cmVtO1xuICB3aWR0aDogMThyZW07XG4gIGhlaWdodDogMy42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5ub3RlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2Nztcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLm5vdGUgYSxcbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLm5vdGUgYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAubm90ZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5ub3RlIGEsXG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5ub3RlIGE6bGluayxcbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLm5vdGUgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5ub3RlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAubm90ZSAuaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMC4xZW07XG4gIHRleHQtaW5kZW50OiAtMC43ZW07XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRoLnByb2R1Y3QtZGV0YWlscy1oZWFkIHtcbiAgd2lkdGg6IDU3LjI2MDI3Mzk3MjYlO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGgucXVhbnRpdHktaGVhZCB7XG4gIHdpZHRoOiAyMi4wNTQ3OTQ1MjA1JTtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRoLmFtb3VudC1oZWFkIHtcbiAgd2lkdGg6IDIwLjY4NDkzMTUwNjglO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQge1xuICBwYWRkaW5nOiAyLjVyZW0gM3JlbTtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQge1xuICBtaW4td2lkdGg6IDlyZW07XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucHJvZHVjdC1kZXRhaWxzIC5lbG0tdGV4dC50ZXh0LXNtYWxsIHtcbiAgbWluLXdpZHRoOiAxMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5xdWFudGl0eSAuaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IC5pbm5lciAuZWxtLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLmRpc2NvbnRpbnVlZCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5kaXNjb250aW51ZWQgLmltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMC43O1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQuZGlzY29udGludWVkIC5pbWFnZTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwi5Y+W44KK5omx44GE57WC5LqGXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMztcbiAgdGV4dC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5jYW5jZWwgLmltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQuY2FuY2VsIC5pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLmNhbmNlbCAuaW1hZ2U6YWZ0ZXIge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIuOCreODo+ODs+OCu+ODq1xcYeOBleOCjOOBvuOBl+OBn1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDM7XG4gIHRleHQtc2hhZG93OiAycHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdG90YWwge1xuICBtYXgtd2lkdGg6IDI3cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdG90YWxfX2l0ZW0uc2hpcHBpbmcge1xuICBwYWRkaW5nLXRvcDogMi4zcmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdG90YWwgLmVsbS1jYXJ0LXRvdGFsX19ub3RlIHtcbiAgbWFyZ2luLXRvcDogMS40cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdG90YWwgLmVsbS1jYXJ0LXRvdGFsX19ub3RlIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRvdGFsIC5lbG0tY2FydC10b3RhbF9fbm90ZSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZm9ybV9faXRlbS5jdXN0b21lci1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZm9ybV9faXRlbS5iaWtvdSB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmZvcm1fX2l0ZW0uYmlrb3UgLmhlYWRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmZvcm1fX2l0ZW0uYmlrb3UgLmNvbnRlbnQgLmVsbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MTQ7XG59XG4jcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW46IDMuOXJlbSAwIDAgYXV0bztcbn1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZCAuaW5uZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmltYWdlIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucHJvZHVjdC1kZXRhaWxzIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmVsbS10ZXh0LnRleHQtc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgLmVsbS1pbnB1dC1udW1iZXItd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgLmRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLmFtb3VudCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbF9fdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsX190b3AgLmVsbS10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWxfX3RvcCAub3JkZXItc3RhdHVzIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICBtaW4td2lkdGg6IDQ4dnc7XG4gICAgd2lkdGg6IDQ4dnc7XG4gICAgaGVpZ2h0OiA5LjZ2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLm5vdGUge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDkuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQgLmlubmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogNHZ3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucHJvZHVjdC1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICAgIHdpZHRoOiAyNi42NjY2NjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAyNi42NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnByb2R1Y3QtZGV0YWlscyAuZWxtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5wcm9kdWN0LWRldGFpbHMgLmVsbS10ZXh0LnRleHQtc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLnF1YW50aXR5IC5pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHkgLmRlbGV0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMnZ3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdGFibGUgdGQuYW1vdW50IHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dyAzMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLmFtb3VudCAuZWxtLXRleHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRhYmxlIHRkLmRpc2NvbnRpbnVlZCAuaW1hZ2U6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgdGV4dC1zaGFkb3c6IDAuNTMzMzMzMzMzM3Z3IDAuOHZ3IDAuOHZ3IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10YWJsZSB0ZC5jYW5jZWwgLmltYWdlOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIHRleHQtc2hhZG93OiAwLjUzMzMzMzMzMzN2dyAwLjh2dyAwLjh2dyByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZWxtLWNhcnQtdG90YWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tY2FydC10b3RhbF9faXRlbS5zaGlwcGluZyB7XG4gICAgcGFkZGluZy10b3A6IDYuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbCAub3JkZXItaGlzdG9yeS1kZXRhaWwgLmVsbS1jYXJ0LXRvdGFsIC5lbG0tY2FydC10b3RhbF9fbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW9yZGVyLWhpc3RvcnktZGV0YWlsIC5vcmRlci1oaXN0b3J5LWRldGFpbCAuZm9ybV9faXRlbS5jdXN0b21lci1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA2LjR2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5mb3JtX19pdGVtLmJpa291IHtcbiAgICBtYXJnaW4tdG9wOiA2LjR2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5mb3JtX19pdGVtLmJpa291IC5jb250ZW50IC5lbG0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utb3JkZXItaGlzdG9yeS1kZXRhaWwgLm9yZGVyLWhpc3RvcnktZGV0YWlsIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbjogMTAuNHZ3IDAgMCBhdXRvO1xuICB9XG59XG5cbiNwYWdlLW15cGFnZS1mYXZvIHtcbiAgLyog44K/44OWICovXG4gIC8qIOODkeODjeODqyAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1mYXZvIC50YWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC50YWItaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNC44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkMGQzO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnRhYi1pdGVtLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzM5OTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnBhbmVsLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTczOTk0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnBhbmVsLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMy41cmVtIDRyZW0gNHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wYW5lbC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmc6IDMuMXJlbSAzLjdyZW0gMy40cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnBhbmVsLWl0ZW0uaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIHtcbiAgd2lkdGg6IDI5Ljg0NjE1Mzg0NjIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgzbikpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMjMwNzY5MjMwOCU7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDMpKSB7XG4gICAgbWFyZ2luLXRvcDogNC4ycmVtO1xuICB9XG59XG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtLmRpc2NvbnRpbnVlZCAuaW1hZ2UgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0uZGlzY29udGludWVkIC5pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtLmRpc2NvbnRpbnVlZCAuaW1hZ2U6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29udGVudDogXCLlj5bjgormibHjgYTntYLkuoZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMztcbiAgdGV4dC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmltYWdlIGEsXG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuaW1hZ2UgYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmltYWdlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuaW1hZ2UgYSxcbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIC5pbWFnZSBhOmxpbmssXG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuaW1hZ2UgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuaW1hZ2UgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmltYWdlIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmVsbS10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDEuMXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY5MjMwNzY5MjM7XG59XG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuZGVsZXRlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmRlbGV0ZSBhLFxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmRlbGV0ZSBhOmxpbmssXG4jcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuZGVsZXRlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMTczOTk0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIC5kZWxldGUgYSxcbiNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIC5kZWxldGUgYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmRlbGV0ZSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIC5kZWxldGUgYTpob3ZlciB7XG4gICAgY29sb3I6ICMxNzM5OTQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1teXBhZ2UtZmF2byAubW9kZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG59XG4jcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2hlYWQge1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjk0MTE3NjQ3MTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDIuM3JlbTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAuaW5mbyB7XG4gIHdpZHRoOiA5My4wNzY5MjMwNzY5JTtcbiAgaGVpZ2h0OiA0LjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41NzE0Mjg1NzE0O1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5pbmZvIC5pbmZvLW1ha2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQzLjMwNTc4NTEyNCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNC40cmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5pbmZvIC5pbmZvLW1vZGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQzLjMwNTc4NTEyNCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNC40cmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5pbmZvIC5pbmZvLW51bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDguMXJlbTtcbiAgbWluLXdpZHRoOiA4LjFyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNC40cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMi41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5pbmZvIC5pbmZvLW90aGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDg2LjYxMTU3MDI0NzklO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQuNHJlbTtcbiAgcGFkZGluZzogMCAyLjVyZW07XG59XG4jcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLm1lbW8ge1xuICB3aWR0aDogOTMuMDc2OTIzMDc2OSU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLm1lbW8gLm1lbW8tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMS44cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5tZW1vIC5lbG0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3LjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAubWVtbyAuZWxtLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAxLjNyZW0gMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcmVzaXplOiBub25lO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5tZW1vIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5tZW1vIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5kZWxldGUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuOHJlbTtcbn1cbiNwYWdlLW15cGFnZS1mYXZvIC5hZGQtbW9kZWwge1xuICBtYXJnaW4tdG9wOiAyLjNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2UtZmF2byAudGFiLWl0ZW0ge1xuICAgIGhlaWdodDogMTIuOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnBhbmVsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5wYW5lbC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5wcm9kdWN0X19pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0uZGlzY29udGludWVkIC5pbWFnZTphZnRlciB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzMzMzMzN2dztcbiAgICB0ZXh0LXNoYWRvdzogMC41MzMzMzMzMzMzdncgMC44dncgMC44dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLnByb2R1Y3RfX2l0ZW0gLmVsbS10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMi45MzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAucHJvZHVjdF9faXRlbSAuZGVsZXRlIHtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19oZWFkIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDR2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5pbmZvIHtcbiAgICB3aWR0aDogOTMuMDc2OTIzMDc2OSU7XG4gICAgaGVpZ2h0OiAxMi4yNjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41NzE0Mjg1NzE0O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAuaW5mbyAuaW5mby1tYWtlciB7XG4gICAgd2lkdGg6IDQzLjMwNTc4NTEyNCU7XG4gICAgbWluLWhlaWdodDogMTEuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzMzMzMzM3Z3IDYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAuaW5mbyAuaW5mby1tb2RlbCB7XG4gICAgd2lkdGg6IDQzLjMwNTc4NTEyNCU7XG4gICAgbWluLWhlaWdodDogMTEuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzMzMzMzM3Z3IDYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAuaW5mbyAuaW5mby1udW1iIHtcbiAgICB3aWR0aDogMjEuNnZ3O1xuICAgIG1pbi13aWR0aDogMjEuNnZ3O1xuICAgIG1pbi1oZWlnaHQ6IDExLjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLmluZm8gLmluZm8tb3RoZXIge1xuICAgIHdpZHRoOiA4Ni42MTE1NzAyNDc5JTtcbiAgICBtaW4taGVpZ2h0OiAxMS43MzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMCA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLm1lbW8ge1xuICAgIHdpZHRoOiA5My4wNzY5MjMwNzY5JTtcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLm1lbW8gLm1lbW8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDQuOHZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAubWVtbyAuZWxtLXRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDIwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLm1vZGVsX19pdGVtX19kZXRhaWxfX2lubmVyIC5tZW1vIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDMuNDY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1mYXZvIC5tb2RlbF9faXRlbV9fZGV0YWlsX19pbm5lciAubWVtbyAuZWxtLXRleHRhcmVhIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtZmF2byAubW9kZWxfX2l0ZW1fX2RldGFpbF9faW5uZXIgLmRlbGV0ZSB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogNC44dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLWZhdm8gLmFkZC1tb2RlbCB7XG4gICAgbWFyZ2luLXRvcDogNi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLXNoaXBwaW5nIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1zaGlwcGluZy1saXN0IHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWxpc3QgLnRleHQtYmxvY2sgLnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHQge1xuICBtYXJnaW4tdG9wOiAzLjdyZW07XG59XG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWxpc3QgLmZvcm1fX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWxpc3QgLnRleHQtYmxvY2sgLnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDkuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctbGlzdCAuZm9ybV9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogNS42dnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLXNoaXBwaW5nIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1zaGlwcGluZy1pbmZvLWNoYW5nZSB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbXlwYWdlLXNoaXBwaW5nIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1zaGlwcGluZy1pbmZvLWNoYW5nZSAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcbn1cbiNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctaW5mby1jaGFuZ2UgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctaW5mby1jaGFuZ2UgLnBhZ2UtaGVhZGluZy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjkzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWluZm8tY2hhbmdlIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWluZm8tY2hhbmdlLWNvbXBsZXRlIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWluZm8tY2hhbmdlLWNvbXBsZXRlIC50ZXh0LWJsb2NrIC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMy43cmVtO1xufVxuI3BhZ2UtbXlwYWdlLXNoaXBwaW5nIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1zaGlwcGluZy1pbmZvLWNoYW5nZS1jb21wbGV0ZSAudGV4dC1ibG9jayAuZWxtLXRleHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctaW5mby1jaGFuZ2UtY29tcGxldGUgLnRleHQtYmxvY2sgLnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDkuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctaW5mby1jaGFuZ2UtY29tcGxldGUgLnRleHQtYmxvY2sgLmVsbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbiNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWxpc3Qge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWxpc3QgLnRleHQtYmxvY2sgLnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHQge1xuICBtYXJnaW4tdG9wOiAzLjdyZW07XG59XG4jcGFnZS1teXBhZ2UtbWFuYWdlciAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFuYWdlci1saXN0IC5mb3JtX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMi4xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItbGlzdCAudGV4dC1ibG9jayAucGFnZS1oZWFkaW5nLXN1YiArIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogOS44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItbGlzdCAuZm9ybV9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogNS42dnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItaW5mby1jaGFuZ2Uge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWluZm8tY2hhbmdlIC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4xcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbiNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWluZm8tY2hhbmdlIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tbGVmdDogMTFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2UtbWFuYWdlciAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFuYWdlci1pbmZvLWNoYW5nZSAucGFnZS1oZWFkaW5nLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWluZm8tY2hhbmdlIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UtbWFuYWdlciAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFuYWdlci1pbmZvLWNoYW5nZS1jb21wbGV0ZSB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItaW5mby1jaGFuZ2UtY29tcGxldGUgLnRleHQtYmxvY2sgLnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHQge1xuICBtYXJnaW4tdG9wOiAzLjdyZW07XG59XG4jcGFnZS1teXBhZ2UtbWFuYWdlciAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFuYWdlci1pbmZvLWNoYW5nZS1jb21wbGV0ZSAudGV4dC1ibG9jayAuZWxtLXRleHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWluZm8tY2hhbmdlLWNvbXBsZXRlIC50ZXh0LWJsb2NrIC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA5Ljg2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWFuYWdlciAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFuYWdlci1pbmZvLWNoYW5nZS1jb21wbGV0ZSAudGV4dC1ibG9jayAuZWxtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtdG9wIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2UtbWFpbC1tYWdhemluZSAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1tYWdhemluZS10b3AgLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiA0LjFyZW07XG59XG4jcGFnZS1teXBhZ2UtbWFpbC1tYWdhemluZSAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1tYWdhemluZS10b3AgLmVsbS1jaGVja2JveCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtdG9wIC5ub3RlIHtcbiAgbWFyZ2luLXRvcDogMi42cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwYWdlLW15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLW1hZ2F6aW5lLXRvcCAubm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBmbGV4LXNocmluazogMDtcbn1cbiNwYWdlLW15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLW1hZ2F6aW5lLXRvcCAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogNC44cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtdG9wIC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC45MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtdG9wIC5lbG0tY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtdG9wIC5ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiA2LjkzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLW1hZ2F6aW5lLXRvcCAuZWxtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMi44dnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtY29tcGxldGUge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLW1hZ2F6aW5lLWNvbXBsZXRlIC5lbG0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtY29tcGxldGUgLmVsbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LXRvcCAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDAuOXJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy10b3AgLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCArIC5lbG0tY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LXRvcCAuZm9ybV9faXRlbS5vdGhlciB7XG4gIG1hcmdpbi10b3A6IDEuOXJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5mb3JtX19pdGVtLm90aGVyIC5oZWFkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0LjFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LXRvcCAucGFnZS1oZWFkaW5nLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5mb3JtX19pdGVtIC5lbG0tY2hlY2tib3gtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi40dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy10b3AgLmZvcm1fX2l0ZW0gLmVsbS1jaGVja2JveCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LXRvcCAuZm9ybV9faXRlbSAuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy10b3AgLmZvcm1fX2l0ZW0ub3RoZXIge1xuICAgIG1hcmdpbi10b3A6IDUuMDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctdG9wIC5mb3JtX19pdGVtLm90aGVyIC5oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy10b3AgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTAuOTMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgbWFyZ2luLWJvdHRvbTogMy43cmVtO1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LXJlYXNvbiB7XG4gIG1hcmdpbi10b3A6IDIuOXJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctcmVhc29uIC5lbG0tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2NjY2NjY2Njc7XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LXJlYXNvbiAuZWxtLXRleHQgKyAuZWxtLXRleHQge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiB7XG4gIG1hcmdpbi10b3A6IDQuNHJlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctYXR0ZW50aW9uIC5oZWFkIHtcbiAgcGFkZGluZzogMS41NXJlbSAyLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmUzZDQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjc1MmE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgY29sb3I6ICNmZjc1MmE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiAuaGVhZCAuaWNvbiB7XG4gIHdpZHRoOiAzLjFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMS4ycmVtO1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC53aXRoZHJhdy1hdHRlbnRpb24gLmxlYWQge1xuICBtYXJnaW4tdG9wOiAxLjlyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS44NzU7XG4gIGNvbG9yOiAjZmY3NTJhO1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC53aXRoZHJhdy1hdHRlbnRpb24gLmxpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctYXR0ZW50aW9uIC5saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjhlbTtcbiAgdGV4dC1pbmRlbnQ6IC0wLjZlbTtcbn1cbiNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctYXR0ZW50aW9uIC5saXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pagXCI7XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiAubGlzdCBsaSB1bCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC53aXRoZHJhdy1hdHRlbnRpb24gLmxpc3QgbGkgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiAubGlzdCBsaSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuODu1wiO1xufVxuI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0LjFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLnBhZ2UtaGVhZGluZy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDkuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAucGFnZS1oZWFkaW5nLXN1YiArIC5lbG0tdGV4dCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LXJlYXNvbiB7XG4gICAgbWFyZ2luLXRvcDogNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC53aXRoZHJhdy1yZWFzb24gLmVsbS10ZXh0ICsgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxLjZ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTEuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctYXR0ZW50aW9uIC5oZWFkIHtcbiAgICBwYWRkaW5nOiA0LjEzMzMzMzMzMzN2dyA2LjY2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS13aXRoZHJhdyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utd2l0aGRyYXctY29uZmlybSAud2l0aGRyYXctYXR0ZW50aW9uIC5oZWFkIC5pY29uIHtcbiAgICB3aWR0aDogOC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiAubGVhZCB7XG4gICAgbWFyZ2luLXRvcDogNS4wNjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm0gLndpdGhkcmF3LWF0dGVudGlvbiAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNC44dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXdpdGhkcmF3IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS13aXRoZHJhdy1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwLjkzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50czpoYXMoLm15cGFnZS13aXRoZHJhdy1jb21wbGV0ZSkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3BhZ2UtbXlwYWdlLXBhc3N3b3JkLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1wYXNzd29yZC1yZXNldC1pbnB1dCB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbXlwYWdlLXBhc3N3b3JkLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1wYXNzd29yZC1yZXNldC1pbnB1dCAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcbn1cbiNwYWdlLW15cGFnZS1wYXNzd29yZC1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtcGFzc3dvcmQtcmVzZXQtaW5wdXQgLnRvZ2dsZS1wYXNzd29yZC1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAyLjdyZW07XG59XG4jcGFnZS1teXBhZ2UtcGFzc3dvcmQtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXBhc3N3b3JkLXJlc2V0LWlucHV0IC5ub3RlIHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cbiNwYWdlLW15cGFnZS1wYXNzd29yZC1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtcGFzc3dvcmQtcmVzZXQtaW5wdXQgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2UtcGFzc3dvcmQtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXBhc3N3b3JkLXJlc2V0LWlucHV0IC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC45MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXBhc3N3b3JkLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1wYXNzd29yZC1yZXNldC1pbnB1dCAudG9nZ2xlLXBhc3N3b3JkLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNy4ydnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXBhc3N3b3JkLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1wYXNzd29yZC1yZXNldC1pbnB1dCAubm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMS44NjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtcGFzc3dvcmQtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXBhc3N3b3JkLXJlc2V0LWlucHV0IC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMy4zcmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLnJlc2V0LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5yZXNldC1idG4gYSxcbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5yZXNldC1idG4gYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLnJlc2V0LWJ0biBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLnJlc2V0LWJ0biBhLFxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLnJlc2V0LWJ0biBhOmxpbmssXG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbSAucmVzZXQtYnRuIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLnJlc2V0LWJ0biBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbSAucmVzZXQtYnRuIGEge1xuICBiYWNrZ3JvdW5kOiAjZThlYWYwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDIuMnJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5oZWFkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5oZWFkaW5nLmhhcy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMC4ycmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLmhlYWRpbmcuaGFzLWJ0biAucmVzZXQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEuOXJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5jb250ZW50IC5lbG0tdGV4dCArIC5lbG0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5mb3JtX19pdGVtIC5jb250ZW50IC5yZXNldC1idG4ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLm5vdGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNDtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5ub3RlLnBheW1lbnQtbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5wYXltZW50LWRldGFpbCB7XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgcGFkZGluZzogMi4xcmVtIDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLnBheW1lbnQtZGV0YWlsIGRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLnBheW1lbnQtZGV0YWlsIGRsIGR0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1pbi13aWR0aDogNS41cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDQuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLnBhZ2UtaGVhZGluZy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbSAucmVzZXQtYnRuIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgNS44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLmhlYWRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjZ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbSAuaGVhZGluZy5oYXMtYnRuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLmhlYWRpbmcuaGFzLWJ0biAucmVzZXQtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLmZvcm1fX2l0ZW0gLmNvbnRlbnQgLmVsbS10ZXh0ICsgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAuZm9ybV9faXRlbSAuY29udGVudCAucmVzZXQtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAubm90ZSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAubm90ZS5wYXltZW50LW5vdGUge1xuICAgIG1hcmdpbi10b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5wYXltZW50LWRldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogNS44NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogNS42dncgNi42NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3AgLnBheW1lbnQtZGV0YWlsIGRsIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLXRvcCAucGF5bWVudC1kZXRhaWwgZGwgZHQge1xuICAgIG1pbi13aWR0aDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tdG9wIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDExLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWVkaXQge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAuZm9ybV9faXRlbSAuY29udGVudCAuZWxtLXRleHQgKyAuZWxtLXRleHQge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWVkaXQgLm5vdGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAubm90ZS5wYXltZW50LW5vdGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWVkaXQgLm5vdGUubWFpbC1ub3RlLCAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWVkaXQgLm5vdGUuc2xpcC1ub3RlIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0IC5wYXltZW50LWRldGFpbCB7XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgcGFkZGluZzogMi4xcmVtIDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0IC5wYXltZW50LWRldGFpbCBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAucGF5bWVudC1kZXRhaWwgZGwgZHQge1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLXdpZHRoOiA1LjVyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWVkaXQgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDQuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0IC5wYWdlLWhlYWRpbmctc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0IC5mb3JtX19pdGVtIC5jb250ZW50IC5lbG0tdGV4dCArIC5lbG0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0IC5ub3RlIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAubm90ZS5wYXltZW50LW5vdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAubm90ZS5tYWlsLW5vdGUsICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAubm90ZS5zbGlwLW5vdGUge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAucGF5bWVudC1kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IDUuODY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDUuNnZ3IDYuNjY2NjY2NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAucGF5bWVudC1kZXRhaWwgZGwge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAucGF5bWVudC1kZXRhaWwgZGwgZHQge1xuICAgIG1pbi13aWR0aDogMTQuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tZWRpdCAuZWxtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMS40NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJtIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLmZvcm1fX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDMuM3JlbTtcbn1cbiNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tY29uZmlybSAuZm9ybV9faXRlbSAuaGVhZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjZyZW07XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLmZvcm1fX2l0ZW0gLmNvbnRlbnQgLmVsbS10ZXh0ICsgLmVsbS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJtIC5ub3RlIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjQ7XG59XG4jcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLm5vdGUucGF5bWVudC1ub3RlIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0LjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tY29uZmlybSAucGFnZS1oZWFkaW5nLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tZW1iZXItaW5mbyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWVtYmVyLWluZm8tY29uZmlybSAuZm9ybV9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLmZvcm1fX2l0ZW0gLmhlYWRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjZ2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLmZvcm1fX2l0ZW0gLmNvbnRlbnQgLmVsbS10ZXh0ICsgLmVsbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWVtYmVyLWluZm8gLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1lbWJlci1pbmZvLWNvbmZpcm0gLm5vdGUge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJtIC5ub3RlLnBheW1lbnQtbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDExLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jcGFnZS1teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcbn1cbiNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAuZm9ybV9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5vbmV0aW1lLWJ0biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMy4ycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS1teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm9uZXRpbWUtYnRuIGEsXG4jcGFnZS1teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm9uZXRpbWUtYnRuIGE6bGluayxcbiNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAub25ldGltZS1idG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAub25ldGltZS1idG4gYSxcbiNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAub25ldGltZS1idG4gYTpsaW5rLFxuI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5vbmV0aW1lLWJ0biBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAub25ldGltZS1idG4gYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5vbmV0aW1lLWJ0biBhIHtcbiAgYmFja2dyb3VuZDogI2U4ZWFmMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA2LjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLnBhZ2UtaGVhZGluZy1zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjkzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLmZvcm1fX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5vbmV0aW1lLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0IC5vbmV0aW1lLWJ0biBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1tYWlsLWFkZHJlc3MtcmVzZXQgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAuZWxtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNy42dnc7XG4gIH1cbn1cblxuI3BhZ2UtbXlwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi1zaGluc2EgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1oZWFkaW5nLXN1YiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjgxODE4MTgxODI7XG59XG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWwge1xuICB6LWluZGV4OiAxMDAwMjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLW15cGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24tc2hpbnNhIC5wcm92LXJlZy1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtbXlwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi1zaGluc2EgLnByb3YtcmVnLW1vZGFsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWxfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLW15cGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24tc2hpbnNhIC5wcm92LXJlZy1tb2RhbF9fY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtbXlwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi1zaGluc2EgLnByb3YtcmVnLW1vZGFsX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDczLjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTdlYWVmO1xuICBwYWRkaW5nOiA0LjdyZW0gMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbn1cbiNwYWdlLW15cGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24tc2hpbnNhIC5wcm92LXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLXRleHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2NztcbiAgcGFkZGluZzogMy4ycmVtIDVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS41cmVtO1xuICByaWdodDogLTEuNXJlbTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLWdyYXkucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtbXlwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi1zaGluc2EgLnByb3YtcmVnLW1vZGFsX19jb250ZW50cyB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtbXlwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbi1zaGluc2EgLnByb3YtcmVnLW1vZGFsX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLW15cGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24tc2hpbnNhIC5wcm92LXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMTIuNTMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3IDAgMDtcbiAgfVxuICAjcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYSAucHJvdi1yZWctbW9kYWxfX2lubmVyIC5tb2RhbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiA4LjUzMzMzMzMzMzN2dyAxMy4zMzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIuNjY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLW15cGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24tc2hpbnNhIC5wcm92LXJlZy1tb2RhbF9faW5uZXIgLm1vZGFsLWNsb3NlIHtcbiAgICB0b3A6IC00dnc7XG4gICAgcmlnaHQ6IC00dnc7XG4gICAgd2lkdGg6IDkuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogOS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm1haW4tY29udGFpbmVyX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5lbG0tZm9ybV9fYmxvY2tfX3RleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgYmFja2dyb3VuZDogI2U4ZWFlZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5lbG0tZm9ybV9fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDQuNnJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAubGVhZC10ZXh0IHtcbiAgbWFyZ2luOiA1cmVtIDA7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLnByb2dyZXNzYmFyLmthcml0b3Vyb2t1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1idG4ge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDMuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLWJ0biBhLFxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLWJ0biBhOmxpbmssXG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIGEsXG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIGE6bGluayxcbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1idG4gYSB7XG4gIGJhY2tncm91bmQ6ICNlOGVhZjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuZWxtLXNlbGVjdGJveCBzZWxlY3Q6aW52YWxpZCB7XG4gIGNvbG9yOiAjOTU5NTk1O1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5lbG0tc2VsZWN0Ym94IHNlbGVjdCBvcHRpb246Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzk1OTU5NTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuZm9ybV9faXRlbS13cmFwIHtcbiAgcGFkZGluZy10b3A6IDQuNnJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuZm9ybV9faXRlbS13cmFwLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm5vdGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuYWRkcmVzcy1ub3RlIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLmNvbmZpcm0tYnRuIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAuZWxtLWJ0bi13cmFwLmNvbmZpcm0tYnRuIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAudG9nZ2xlLXBhc3N3b3JkLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDAyO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtbW9kYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1tb2RhbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLW1vZGFsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLW1vZGFsX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDE7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtbW9kYWxfX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1tb2RhbF9faW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3My41cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiAyO1xufVxuI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLW1vZGFsX19pbm5lciAubW9kYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44NjY2NjY2NjY3O1xuICBwYWRkaW5nOiA1cmVtIDVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtbW9kYWxfX2lubmVyIC5tb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS41cmVtO1xuICByaWdodDogLTEuNXJlbTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLWdyYXkucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5tYWluLWNvbnRhaW5lcl9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5lbG0tZm9ybV9fYmxvY2tfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41MzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5lbG0tZm9ybV9fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTIuMjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAubGVhZC10ZXh0IHtcbiAgICBtYXJnaW46IDEzLjMzMzMzMzMzMzN2dyAwO1xuICB9XG4gICNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAucHJvZ3Jlc3NiYXIua2FyaXRvdXJva3Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtYnRuIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5mb3JtX19pdGVtLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAxMi4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5ub3RlIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5hZGRyZXNzLW5vdGUge1xuICAgIHBhZGRpbmctbGVmdDogNi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5jb25maXJtLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTZ2dztcbiAgfVxuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZ2dztcbiAgfVxuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLmVsbS1idG4td3JhcC5jb25maXJtLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAudG9nZ2xlLXBhc3N3b3JkLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNy4ydnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLW1vZGFsX19jb250ZW50cyB7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uIC5vbmV0aW1lLW1vZGFsX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbiAub25ldGltZS1tb2RhbF9faW5uZXIgLm1vZGFsLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiA1LjMzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1wcm92aXNpb25hbC1yZWdpc3RyYXRpb24gLm9uZXRpbWUtbW9kYWxfX2lubmVyIC5tb2RhbC1jbG9zZSB7XG4gICAgdG9wOiAtNHZ3O1xuICAgIHJpZ2h0OiAtNHZ3O1xuICAgIHdpZHRoOiA5LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbiNwYWdlLWVycm9yIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtaGVhZGluZy1zdWIge1xuICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtZXJyb3IgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1oZWFkaW5nLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5lbG0tc2VsZWN0Ym94IHtcbiAgbWluLXdpZHRoOiAyMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogNS44cmVtO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiA1LjhyZW07XG59XG4jcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEuNXJlbSA4LjVyZW0gMS40cmVtIDMuNXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZHQgLmVuIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4ycmVtKTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzLjVyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMuNXJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0LmlzLW9wZW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0LmlzLW9wZW46YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQge1xuICBwYWRkaW5nOiAyLjNyZW0gNnJlbSAycmVtIDcuNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjY2NjY2NjY3O1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmFuc3dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5lbiB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxNzM5OTQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNHJlbTtcbiAgdG9wOiAwLjRyZW07XG59XG4jcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4jcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4xIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLmltYWdlLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbSAuaW1hZ2UsICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4xIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLnRleHQtYXJlYSwgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLnRleHQtYXJlYSwgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW0gLnRleHQtYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuICB3aWR0aDogNDguNTcxNDI4NTcxNCU7XG4gIG1hcmdpbi1yaWdodDogMi44NTcxNDI4NTcxJTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMgLmZsZXgtY29udGVudHMtaXRlbSB7XG4gIHdpZHRoOiAzMi4xNDI4NTcxNDI5JTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc4NTcxNDI4NTclO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLmltYWdlIHtcbiAgd2lkdGg6IDMyLjE0Mjg1NzE0MjklO1xufVxuI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAuaW1hZ2UgaW1nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSB7XG4gIHdpZHRoOiA2Mi4wMjM4MDk1MjM4JTtcbn1cbiNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLnRleHQtYXJlYSBwcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZWxtLXNlbGVjdGJveCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAxNS40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIHtcbiAgICBtYXJnaW4tdG9wOiA5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0IHtcbiAgICBwYWRkaW5nOiA0dncgOS4zMzMzMzMzMzMzdncgMy43MzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkdCAuZW4ge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC41MzMzMzMzMzMzdncpO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGR0OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkdDphZnRlciB7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCB7XG4gICAgcGFkZGluZzogNHZ3IDUuMzMzMzMzMzMzM3Z3IDMuNzMzMzMzMzMzM3Z3IDE2dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmVuIHtcbiAgICBmb250LXNpemU6IDYuOTMzMzMzMzMzM3Z3O1xuICAgIGxlZnQ6IC0xMC42NjY2NjY2NjY3dnc7XG4gICAgdG9wOiAxLjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMSAuZmxleC1jb250ZW50cy1pdGVtLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbSwgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMS5jb2x1bW4yLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIuY29sdW1uMiwgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zLmNvbHVtbjIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMS5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0sICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMi5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0sICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMy5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEuY29sdW1uMiAuZmxleC1jb250ZW50cy1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSksICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMi5jb2x1bW4yIC5mbGV4LWNvbnRlbnRzLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSwgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4zLmNvbHVtbjIgLmZsZXgtY29udGVudHMtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEuY29sdW1uMywgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4yLmNvbHVtbjMsICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMy5jb2x1bW4zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjEuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjMuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5jb2x1bW4xLmNvbHVtbjMgLmZsZXgtY29udGVudHMtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpLCAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLmNvbHVtbjIuY29sdW1uMyAuZmxleC1jb250ZW50cy1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSksICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMuY29sdW1uMy5jb2x1bW4zIC5mbGV4LWNvbnRlbnRzLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5yZXZlcnNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAjcGFnZS1mYXEgLm1haW4tY29udGFpbmVyX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbSBkZCAuY21zLWNvbnRlbnRzIC5mbGV4LWNvbnRlbnRzLnJldmVyc2UgLmltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cy5yZXZlcnNlIC50ZXh0LWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWZhcSAubWFpbi1jb250YWluZXJfX2lubmVyIC5mYXFfX2NvbnRlbnRzX19ibG9ja19faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pdGVtIGRkIC5jbXMtY29udGVudHMgLmZsZXgtY29udGVudHMgLmltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtZmFxIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmZhcV9fY29udGVudHNfX2Jsb2NrX19pbm5lciAuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW0gZGQgLmNtcy1jb250ZW50cyAuZmxleC1jb250ZW50cyAudGV4dC1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiA0LjUzMzMzMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dCAucHJvZ3Jlc3NiYXIge1xuICBtYXJnaW4tYm90dG9tOiA0LjFyZW07XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDMuOXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzLjVyZW0gNnJlbSA0cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2ltYWdlIHtcbiAgd2lkdGg6IDIwcmVtO1xuICBtaW4td2lkdGg6IDIwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19fZGV0YWlsIHtcbiAgbWluLXdpZHRoOiAzNi41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2Nztcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dCAucHJvZHVjdC1pbmZvX19kZXRhaWwgZGwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2RldGFpbCBkbCBkdCB7XG4gIG1pbi13aWR0aDogOS40cmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dCAucHJvZHVjdC1pbmZvX19kZXRhaWxfX3RvcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nLWJvdHRvbTogMS40cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2RldGFpbF9fYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDEuM3JlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dCAuZWxtLWZvcm0ge1xuICBtYXJnaW4tdG9wOiA0LjdyZW07XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLmZvcm1fX2l0ZW0udGV4dGFyZWEge1xuICBtYXgtd2lkdGg6IDY0cmVtO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9ncmVzc2JhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dCAucHJvZHVjdC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMC40dnc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOWZiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDh2dyA2LjY2NjY2NjY2Njd2dyA4dnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2ltYWdlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2RldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5wcm9kdWN0LWluZm9fX2RldGFpbCBkbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19fZGV0YWlsIGRsIGR0IHtcbiAgICBtaW4td2lkdGg6IDI1LjA2NjY2NjY2Njd2dztcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19fZGV0YWlsX190b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLnByb2R1Y3QtaW5mb19fZGV0YWlsX19ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtaW5wdXQgLmVsbS1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxMi41MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5mb3JtX19pdGVtLnRleHRhcmVhIHtcbiAgICBtYXgtd2lkdGg6IDE3MC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWlucHV0IC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0ge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9ncmVzc2JhciB7XG4gIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm8ge1xuICBtYXJnaW4tdG9wOiAzLjlyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMy41cmVtIDZyZW0gNHJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm9fX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAucHJvZHVjdC1pbmZvX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAucHJvZHVjdC1pbmZvX19pbWFnZSB7XG4gIHdpZHRoOiAyMHJlbTtcbiAgbWluLXdpZHRoOiAyMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19fZGV0YWlsIHtcbiAgbWluLXdpZHRoOiAzNi41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2Nztcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm9fX2RldGFpbCBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAucHJvZHVjdC1pbmZvX19kZXRhaWwgZGwgZHQge1xuICBtaW4td2lkdGg6IDkuNHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAucHJvZHVjdC1pbmZvX19kZXRhaWxfX3RvcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nLWJvdHRvbTogMS40cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19fZGV0YWlsX19ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMS4zcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLmVsbS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNC43cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0LjFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLmZvcm1fX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDc4cmVtO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLmZvcm1fX2l0ZW0ucHJpdmFjeS1jaGVjayB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2dyZXNzYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC45MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTAuNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDh2dyA2LjY2NjY2NjY2Njd2dyA4dnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm9fX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm9fX2ltYWdlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19fZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAucHJvZHVjdC1pbmZvX19kZXRhaWwgZGwgZHQge1xuICAgIG1pbi13aWR0aDogMjUuMDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5wcm9kdWN0LWluZm9fX2RldGFpbF9fdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLnByb2R1Y3QtaW5mb19fZGV0YWlsX19ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250ZW50cy13cmFwLmNvbnRhY3QtY29uZmlybSAuZWxtLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDEyLjUzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRlbnRzLXdyYXAuY29udGFjdC1jb25maXJtIC5mb3JtX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm0gLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbi5wcm9kdWN0LXNlYXJjaC1saXN0LXNpZGViYXIgLnNpZGViYXJfX3Byb2R1Y3QtbmFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93IHtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X190YWJfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kOiAjY2NkMGQzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X190YWJfX2l0ZW0gLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fdGFiX19pdGVtIC5pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbSAuaWNvbi53aXJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMy43cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vd2lyZS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbSAuaWNvbi5zbWFsbC1ob2xlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjdyZW07XG4gIHdpZHRoOiAxLjlyZW07XG4gIGhlaWdodDogMy44cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc21hbGwtaG9sZS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbSAuaWNvbi5zaW5rZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEuNnJlbTtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjdyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaW5rZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X190YWJfX2l0ZW0uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzE3Mzk5NDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fdGFiX19pdGVtLmlzLWFjdGl2ZSAuaWNvbi53aXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fdGFiX19pdGVtLmlzLWFjdGl2ZSAuaWNvbi5zbWFsbC1ob2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fdGFiX19pdGVtLmlzLWFjdGl2ZSAuaWNvbi5zaW5rZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTczOTk0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzLjJyZW0gNHJlbSA0LjRyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtLmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLW5leHQsXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc2VhcmNoLWl0ZW0ge1xuICB3aWR0aDogMTEuMzA0MzQ3ODI2MSU7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc2VhcmNoLWl0ZW0gYSxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0gLnNlYXJjaC1pdGVtIGE6bGluayxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0gLnNlYXJjaC1pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zZWFyY2gtaXRlbSBhLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc2VhcmNoLWl0ZW0gYTpsaW5rLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc2VhcmNoLWl0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zZWFyY2gtaXRlbSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zZWFyY2gtaXRlbTpub3QoOm50aC1vZi10eXBlKDhuKSkge1xuICAgIG1hcmdpbi1yaWdodDogMS4zNTg2OTU2NTIyJTtcbiAgfVxufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19wYW5lbF9faXRlbSAuc2VhcmNoLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zZWFyY2gtaXRlbS5pcy1zZWxlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZjczMmM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zZWFyY2gtaXRlbS5pcy1zZWxlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDExNSwgNDQsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAycmVtIDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X190YWJfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3RhYl9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fdGFiX19pdGVtIC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4dncgMTAuNjY2NjY2NjY2N3Z3IDh2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0gLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA4Ljh2dztcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbGlzdC1hcncuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzM5OTQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi10b3A6IC00LjR2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0gLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3BhbmVsX19pdGVtIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcGFuZWxfX2l0ZW0gLnNlYXJjaC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdCB7XG4gIG1hcmdpbi10b3A6IDUuM3JlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fY291bnQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19saXN0X19pdGVtIHtcbiAgd2lkdGg6IDI0LjUlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gYSxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19saXN0X19pdGVtIGE6bGluayxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdF9faXRlbSBhLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gYTpsaW5rLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdF9faXRlbTpub3QoOm50aC1vZi10eXBlKC1uICsgNCkpIHtcbiAgICBtYXJnaW4tdG9wOiA2LjhyZW07XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSg0bikpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNiU7XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19saXN0X19pdGVtIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gLmltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdF9faXRlbSAudGV4dC1hcmVhIHtcbiAgcGFkZGluZy10b3A6IDEuNHJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTc7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC50ZXh0IHtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdCB7XG4gICAgbWFyZ2luLXRvcDogMTQuMTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19jb3VudCB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdCAucHJvZHVjdC1uYXJyb3dfX3Jlc3VsdF9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKSB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1saXN0IC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0X19saXN0X19pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWxpc3QgLnByb2R1Y3QtbmFycm93X19yZXN1bHRfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAudGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wX19pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgd2lkdGg6IDQyLjVyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC5tYWluLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAubWFpbi1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnRodW1iX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC50aHVtYl9fbGlzdF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgd2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC50aHVtYl9fbGlzdF9faXRlbSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC50aHVtYl9fbGlzdF9faXRlbTpub3QoOm50aC1vZi10eXBlKDRuKSkge1xuICBtYXJnaW4tcmlnaHQ6IDEuOTUyOTQxMTc2NSU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnRodW1iX19saXN0X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC50aHVtYl9fbGlzdF9faXRlbSBpbWcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnRodW1iX19saXN0X19pdGVtIGltZzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnRodW1iX19saXN0X19pdGVtLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICMxNzM5OTQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciB7XG4gICAgd2lkdGg6IDM1cmVtO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAubWFpbi1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzVyZW07XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC50aHVtYl9fbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDIzLjUyOTQxMTc2NDclO1xuICAgIHBhZGRpbmctdG9wOiAyMy41Mjk0MTE3NjQ3JTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnRodW1iX19saXN0X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoNG4pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjk1Mjk0MTE3NjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlci1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC5zd2lwZXItcHJvZHVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnN3aXBlci1wcm9kdWN0IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHdpZHRoOiA5LjMzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnN3aXBlci1wcm9kdWN0IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAuc3dpcGVyLXByb2R1Y3QgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMi42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbGlzdC1hcncuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3Qtc2xpZGVyIC5zd2lwZXItcHJvZHVjdCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4yNjY2NjY2NjY3dncpO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAuc3dpcGVyLXByb2R1Y3QgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjI2NjY2NjY2Njd2dykgc2NhbGUoLTEsIDEpO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01LjMzMzMzMzMzMzN2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiAyLjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMxNzM5OTQ7XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbCB7XG4gIHdpZHRoOiA1MCU7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3QtZGV0YWlsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDByZW0pO1xuICB9XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX25hbWUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2luZm8ge1xuICBtYXJnaW4tdG9wOiAyLjNyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2luZm9fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzg1NzE0Mjg1NztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG4gIHBhZGRpbmc6IDFyZW0gMCAwLjlyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2luZm9fX2l0ZW0gZHQge1xuICBtaW4td2lkdGg6IDEycmVtO1xuICB3aWR0aDogMTJyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3QtZGV0YWlsX19mYXZvIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgd2lkdGg6IDI0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2Zhdm8gYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fZmF2byBidXR0b24gLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGE0YTc7XG4gIG1hc2s6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjdyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2Zhdm8gYnV0dG9uLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzUyYTtcbiAgY29sb3I6ICNmZjc1MmE7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2Zhdm8gYnV0dG9uLmFjdGl2ZSAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc1MmE7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLWFjdGl2ZS5zdmdcIik7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2J0biB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2J0biAuZWxtLWJ0bi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAgLmVsbS1idG4ge1xuICB3aWR0aDogNDglO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3QtZGV0YWlsX19idG4gLmVsbS1idG4td3JhcCAuZWxtLWJ0bjpub3QoOm50aC1vZi10eXBlKC1uICsgMikpIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAgLmVsbS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAgLmVsbS1idG46bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2J0biAuZWxtLWJ0bi13cmFwIC5lbG0tYnRuOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDYuMTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9faW5mb19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDAgMi40dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3QtZGV0YWlsX19pbmZvX19pdGVtIGR0IHtcbiAgICBtaW4td2lkdGg6IDI2LjY2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fZmF2byB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIHdpZHRoOiA0OHZ3O1xuICAgIGhlaWdodDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fZmF2byBidXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2Zhdm8gYnV0dG9uIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhNGE3O1xuICAgIG1hc2s6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICAgIHdpZHRoOiA1LjA2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuNTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fZmF2byBidXR0b24uYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNmZjc1MmE7XG4gICAgY29sb3I6ICNmZjc1MmE7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC10b3AgLnByb2R1Y3QtZGV0YWlsX19mYXZvIGJ1dHRvbi5hY3RpdmUgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjc1MmE7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Zhdm8tYWN0aXZlLnN2Z1wiKTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXRvcCAucHJvZHVjdC1kZXRhaWxfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAgLmVsbS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtdG9wIC5wcm9kdWN0LWRldGFpbF9fYnRuIC5lbG0tYnRuLXdyYXAgLmVsbS1idG46bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtZGVzYyB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LWRlc2NfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzYzNjM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1kZXNjIC5lbG0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyLjFyZW0gMi41cmVtO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LWRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDkuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3QtZGVzY19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LWRlc2MgLmVsbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDR2dyA1LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zNjM2MzYzNjM2O1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IDIuOHJlbTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYmFja2dyb3VuZDogI2U4ZWFmMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDEuMXJlbSAxcmVtIDFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aC50aC1jaGVjayB7XG4gIHdpZHRoOiA2LjZyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgudGgtcXVhbnRpdHkge1xuICB3aWR0aDogMTJyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgudGgtbW9kZWwtbnVtYmVyIHtcbiAgd2lkdGg6IDI1LjhyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQge1xuICBwYWRkaW5nOiAxLjFyZW0gMXJlbSAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQudGQtbW9kZWwtbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1jaGVja2JveCB7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLWNoZWNrYm94ICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLWNoZWNrYm94IGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4xcmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4ycmVtIDAuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNnJlbSkgcm90YXRlKC00NWRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRkIC5lbG0taW5wdXQge1xuICB3aWR0aDogNS44cmVtO1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4zcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1zZWxlY3Rib3gge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNS44cmVtO1xuICBtaW4taGVpZ2h0OiAyLjhyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1zZWxlY3Rib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuN3JlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwLjg1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDUwJSAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1zZWxlY3Rib3guZXJyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmQzNDFkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLXNlbGVjdGJveCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMi44cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAuM3JlbSAxLjVyZW0gMC4zcmVtIDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1zZWxlY3Rib3ggc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLXNlbGVjdGJveCBzZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUge1xuICBtYXJnaW46IDMuNXJlbSBhdXRvIDA7XG4gIHdpZHRoOiAyOHJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUgYSxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhOmxpbmssXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19tb3JlIGE6bGluayxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2U3ZWFlZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTdlYWVmO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19tb3JlIGEgLmljb24tcGx1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuMXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICM4ZDkxOTQ7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMS4zcmVtO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19tb3JlIGEgLmljb24tcGx1czpiZWZvcmUsIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhIC5pY29uLXBsdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUgYSAuaWNvbi1wbHVzOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19tb3JlIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzhkOTE5NDtcbiAgfVxufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplIC5lbG0tYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplIC5lbG0tYnRuLXdyYXAgLmNhcnQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplIC5lbG0tYnRuLXdyYXAgLmNhcnQtYnRuIC5zcGVlY2hCdWJibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemUgLmVsbS1idG4td3JhcCAuY2FydC1idG4gLnNwZWVjaEJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAyMHB4IDEwcHggMCAxMHB4O1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zbGF0ZTogLTUwJSAxMDAlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplIC5lbG0tYnRuLXdyYXAgLmNhcnQtYnRuIC5zcGVlY2hCdWJibGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxNS41cHggNy44cHggMCA3LjhweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB0cmFuc2xhdGU6IC01MCUgMTAwJTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZSB7XG4gICAgbWFyZ2luLXRvcDogOS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM2MzYzNjM2MzY7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IDcuNDY2NjY2NjY2N3Z3O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2NztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDIuOTMzMzMzMzMzM3Z3IDIuNjY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aC50aC1jaGVjayB7XG4gICAgd2lkdGg6IDE3LjZ2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgudGgtcXVhbnRpdHkge1xuICAgIHdpZHRoOiAzMnZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aC50aC1zaXplLCAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgudGgtcHJpY2UsIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aC50aC11bml0IHtcbiAgICB3aWR0aDogNDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0aC50aC1tb2RlbC1udW1iZXIge1xuICAgIHdpZHRoOiA2OC44dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAyLjkzMzMzMzMzMzN2dyAyLjY2NjY2NjY2Njd2dyAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQudGQtbW9kZWwtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLWNoZWNrYm94IHtcbiAgICB3aWR0aDogNS4wNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiA1LjA2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGQgLmVsbS1jaGVja2JveCBpbnB1dCArIGxhYmVsOmJlZm9yZSB7XG4gICAgd2lkdGg6IDUuMDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogNS4wNjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRkIC5lbG0tY2hlY2tib3ggaW5wdXQgKyBsYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDIuOTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyOiAwLjUzMzMzMzMzMzN2dyBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAuNTMzMzMzMzMzM3Z3IDAuNTMzMzMzMzMzM3Z3O1xuICAgIGxlZnQ6IDEuMDY2NjY2NjY2N3Z3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS42dncpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLWlucHV0IHtcbiAgICB3aWR0aDogMTUuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC42NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogMC44dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRkIC5lbG0tc2VsZWN0Ym94IHtcbiAgICB3aWR0aDogMTUuNDY2NjY2NjY2N3Z3O1xuICAgIG1pbi1oZWlnaHQ6IDcuNDY2NjY2NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fZGV0YWlsX190YWJsZSB0ZCAuZWxtLXNlbGVjdGJveDpiZWZvcmUge1xuICAgIHJpZ2h0OiAxLjg2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogMi4yNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAydnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRkIC5lbG0tc2VsZWN0Ym94IHNlbGVjdCB7XG4gICAgbWluLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZzogMC44dncgNHZ3IDAuOHZ3IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSB7XG4gICAgbWFyZ2luOiA5LjMzMzMzMzMzMzN2dyBhdXRvIDA7XG4gICAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUgYSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX21vcmUgYSAuaWNvbi1wbHVzIHtcbiAgICByaWdodDogNS42dnc7XG4gICAgd2lkdGg6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19tb3JlIGEgLmljb24tcGx1czpiZWZvcmUsIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbW9yZSBhIC5pY29uLXBsdXM6YWZ0ZXIge1xuICAgIHRvcDogMS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAwLjUzMzMzMzMzMzN2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemUgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZSAuZWxtLWJ0bi13cmFwIC5jYXJ0LWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZSAuZWxtLWJ0bi13cmFwIC5jYXJ0LWJ0biAuc3BlZWNoQnViYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nOiA2LjR2dyA0LjI2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZSAuZWxtLWJ0bi13cmFwIC5jYXJ0LWJ0biAuc3BlZWNoQnViYmxlOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogNS4zMzMzMzMzMzMzdncgMi42NjY2NjY2NjY3dncgMCAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemUgLmVsbS1idG4td3JhcCAuY2FydC1idG4gLnNwZWVjaEJ1YmJsZTo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogNC4xMzMzMzMzMzMzdncgMi4wOHZ3IDAgMi4wOHZ3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnByb2R1Y3Qtc2l6ZV9fbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0cyB7XG4gIG1hcmdpbi10b3A6IDUuMXJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM2MzYzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIHtcbiAgd2lkdGg6IDI0LjUlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19fbGlzdF9faXRlbSBhLFxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19fbGlzdF9faXRlbSBhOmxpbmssXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIGEsXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIGE6bGluayxcbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDQpKSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoNG4pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYlO1xuICB9XG59XG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19fbGlzdF9faXRlbSAuaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS43ODU3MTQyODU3O1xufVxuLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0cyB7XG4gICAgbWFyZ2luLXRvcDogOS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3RfX2l0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgfVxuICAucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5yZWxhdGVkLXByb2R1Y3RzX19saXN0X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSkge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5wYWdlLWNvbnRhaW5lci5wcm9kdWN0LXNlYXJjaC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdHNfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucmVsYXRlZC1wcm9kdWN0c19fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxufVxuXG5ib2R5LmVuLXNpdGUgLnBhZ2UtY29udGFpbmVyLnByb2R1Y3Qtc2VhcmNoLWRldGFpbCAucHJvZHVjdC1zaXplX19kZXRhaWxfX3RhYmxlIHRoLnRoLW1vZGVsLW51bWJlciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud3JhcHBlci5sYXcgLm1haW4tY29udGFpbmVyX19pbm5lciB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLndyYXBwZXIubGF3IC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmxhdy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xufVxuLndyYXBwZXIubGF3IC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmxhdy10YWJsZSB0aCB7XG4gIHdpZHRoOiAzMy40cmVtO1xuICBiYWNrZ3JvdW5kOiAjZThlYWYwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nOiAxLjA1cmVtIDEuOHJlbSAxLjA1cmVtIDMuNXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg2NjY2NjY2Njc7XG59XG4ud3JhcHBlci5sYXcgLm1haW4tY29udGFpbmVyX19pbm5lciAubGF3LXRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgcGFkZGluZzogMS4wNXJlbSAxLjhyZW0gMS4wNXJlbSAzLjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjY2NjY2NjY3O1xufVxuLndyYXBwZXIubGF3IC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmxhdy10YWJsZSB0ZCB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cbi53cmFwcGVyLmxhdyAubWFpbi1jb250YWluZXJfX2lubmVyIC5sYXctdGFibGUgdGQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cmFwcGVyLmxhdyAubWFpbi1jb250YWluZXJfX2lubmVyIC5sYXctdGFibGUgdGgge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLndyYXBwZXIubGF3IC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLmxhdy10YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dyA0dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxufVxuXG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tdG9wOiA1LjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0ge1xuICB3aWR0aDogMTguNiU7XG4gIGhlaWdodDogMTguOHJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSxcbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOmxpbmssXG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhLFxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGE6bGluayxcbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMi41cmVtIGF1dG8gMS43cmVtIGF1dG87XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5vcmRlciB7XG4gIHdpZHRoOiA2LjRyZW07XG4gIGhlaWdodDogNC41cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1vcmRlci5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24ubWVtYmVyIHtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLW1lbWJlci5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24uc2VhcmNoIHtcbiAgd2lkdGg6IDQuNnJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLXNlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24ua2Vpc2FpIHtcbiAgbWFyZ2luOiAyLjFyZW0gYXV0byAxLjZyZW0gYXV0bztcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiA1LjFyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLWtlaXNhaS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24uZmFxIHtcbiAgd2lkdGg6IDUuMnJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLXFhLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSAuYXJ3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9hcnctZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzE3Mzk5NDtcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOmhvdmVyIC5pY29uLm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOmhvdmVyIC5pY29uLm1lbWJlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYTpob3ZlciAuaWNvbi5zZWFyY2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGE6aG92ZXIgLmljb24ua2Vpc2FpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhOmhvdmVyIC5pY29uLmZhcSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYTpob3ZlciAuYXJ3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDR2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNS4zMzMzMzMzMzMzdncgOHZ3IDUuMzMzMzMzMzMzM3Z3IDI1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24ub3JkZXIge1xuICAgIHdpZHRoOiAxNy4wNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMnZ3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnBhZ2UtbGlua19faXRlbSBhIC5pY29uLm1lbWJlciB7XG4gICAgd2lkdGg6IDExLjczMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyLjUzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24uc2VhcmNoIHtcbiAgICB3aWR0aDogMTIuMjY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTIuMjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5wYWdlLWxpbmtfX2l0ZW0gYSAuaWNvbi5rZWlzYWkge1xuICAgIG1hcmdpbjogMCBhdXRvIDQuNTMzMzMzMzMzM3Z3IGF1dG87XG4gICAgd2lkdGg6IDEwLjI2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDEzLjZ2dztcbiAgICBtYXJnaW4tbGVmdDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmljb24uZmFxIHtcbiAgICB3aWR0aDogMTMuODY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMTIuMjY2NjY2NjY2N3Z3O1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLXFhLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAucGFnZS1saW5rX19pdGVtIGEgLmFydyB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYy1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5vcmRlciB7XG4gIHdpZHRoOiA2LjJyZW07XG4gIGhlaWdodDogNC40cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1vcmRlci5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEuNHJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYy1oZWFkaW5nIC5pY29uLm1lbWJlciB7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC43cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1tZW1iZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjRyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5zZWFyY2gge1xuICB3aWR0aDogNC42cmVtO1xuICBoZWlnaHQ6IDQuNnJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tc2VhcmNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMS45cmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjLWhlYWRpbmcgLmljb24ua2Vpc2FpIHtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiA1LjFyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLWtlaXNhaS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5mYXEge1xuICB3aWR0aDogNS4ycmVtO1xuICBoZWlnaHQ6IDQuNnJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tcWEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjLWhlYWRpbmcgLnRleHQge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzYzNjM2MzYzNjtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYy1oZWFkaW5nICsgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5vcmRlciB7XG4gICAgd2lkdGg6IDE2LjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjczMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYy1oZWFkaW5nIC5pY29uLm1lbWJlciB7XG4gICAgd2lkdGg6IDExLjczMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyLjUzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5zZWFyY2gge1xuICAgIHdpZHRoOiAxMi4yNjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMi4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5rZWlzYWkge1xuICAgIHdpZHRoOiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMy42dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyAuaWNvbi5mYXEge1xuICAgIHdpZHRoOiAxNHZ3O1xuICAgIGhlaWdodDogMTIuNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjLWhlYWRpbmcgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU1NjtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMtaGVhZGluZyArIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA1LjZ2dztcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjY2NjY2NjY3O1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0MztcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE1Mzg0NjE1Mzg7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAubm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMSB7XG4gIHBhZGRpbmctdG9wOiA2LjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1LjFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzEge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuaW5uZXIuaW5uZXIxIHtcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuaW5uZXIuaW5uZXIxIC5pbWFnZSB7XG4gIG1heC13aWR0aDogODcuOXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmlubmVyLmlubmVyMiB7XG4gIG1hcmdpbi10b3A6IDUuOXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmlubmVyIC5oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNlN2VhZWY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBwYWRkaW5nOiAwLjlyZW0gMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbiAgbWluLWhlaWdodDogOC42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbTpub3QoOm50aC1vZi10eXBlKDNuKSkge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW06bnRoLW9mLXR5cGUobiArIDQpIHtcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIH1cbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLmZhdm8ge1xuICB3aWR0aDogMy42cmVtO1xuICBoZWlnaHQ6IDMuM3JlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Zhdm8uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMi4ycmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW0gLmljb24ub3JkZXIge1xuICB3aWR0aDogNS42cmVtO1xuICBoZWlnaHQ6IDMuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tb3JkZXItY2FydC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMi45cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuNHJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLmhpc3Rvcnkge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL29yZGVyLWhpc3Rvcnkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjdyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbi5tYW5hZ2VyIHtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYW5hZ2VyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyLjRyZW07XG4gIG1hcmdpbi1yaWdodDogMS42cmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW0gLmljb24ubWFpbC1tYWdhemluZSB7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC4ycmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbWFpbC1tYWdhemluZS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuMnJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLmZhdm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbi5vcmRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLmhpc3Rvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbi5tYW5hZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW0gLmljb24ubWFpbC1tYWdhemluZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMy40cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiB7XG4gICAgcGFkZGluZy10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmlubmVyLmlubmVyMSB7XG4gICAgbWFyZ2luLXRvcDogOC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuaW5uZXIuaW5uZXIxIC5pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmlubmVyLmlubmVyMiB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmlubmVyIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjMzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDIuNHZ3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjIuOTMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzMzM3Z3IDh2dyA1LjMzMzMzMzMzMzN2dyAyMS4zMzMzMzMzMzMzdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDR2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyLjY2NjY2NjY2Njd2dztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW0gLmljb24uZmF2byB7XG4gICAgd2lkdGg6IDkuNzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogOC44dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbi5vcmRlciB7XG4gICAgd2lkdGg6IDE0LjkzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEwLjR2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5mdW5jdGlvbl9faXRlbSAuaWNvbi5oaXN0b3J5IHtcbiAgICB3aWR0aDogOS4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMi44dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMnZ3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLm1hbmFnZXIge1xuICAgIHdpZHRoOiAxMi44dnc7XG4gICAgaGVpZ2h0OiAxMi44dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNnZ3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzIgLmZ1bmN0aW9uX19pdGVtIC5pY29uLm1haWwtbWFnYXppbmUge1xuICAgIHdpZHRoOiAxMnZ3O1xuICAgIGhlaWdodDogMTEuMnZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjZ2dztcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMiAuZnVuY3Rpb25fX2l0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0MztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMyIC5lbG0tYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDkuMDY2NjY2NjY2N3Z3O1xuICB9XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIHtcbiAgcGFkZGluZy10b3A6IDYuMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDUuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLnNlYy1oZWFkaW5nICsgLmVsbS10ZXh0LWxpbmsge1xuICBtYXJnaW4tdG9wOiAyLjJyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDMuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNlN2VhZWY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBwYWRkaW5nOiAwLjlyZW0gMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmltYWdlMSB7XG4gIG1heC13aWR0aDogMTAwcmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93X19pdGVtIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWluLWhlaWdodDogMjByZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmQxZDM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZy10b3A6IDMuMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19faXRlbSAubnVtYiB7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEuMXJlbTtcbiAgdG9wOiAtMS4ycmVtO1xuICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuM3JlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmZsb3dfX2l0ZW0gLmltYWdlIHtcbiAgd2lkdGg6IDYxJTtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19faXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19fYXJ3IHtcbiAgd2lkdGg6IDUlO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19fYXJ3IGltZyB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyLmlubmVyMSB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lci5pbm5lcjIge1xuICBtYXJnaW4tdG9wOiA3LjlyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lci5pbm5lcjMge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIuaW5uZXIzIC50ZXh0MiB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyLmlubmVyMyAudGV4dDMge1xuICBtYXJnaW4tdG9wOiA1LjVyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lciAuaGVhZGluZy1zdWIge1xuICBwYWRkaW5nOiAwLjFyZW0gMCAwLjFyZW0gMS44cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGJvcmRlci1sZWZ0OiAwLjI1cmVtIHNvbGlkICMxNzM5OTQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lciAuaGVhZGluZy1zdWIgKyAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyIC5pbWFnZSB7XG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyIC5pbWFnZS5pbWFnZTIge1xuICBtYXgtd2lkdGg6IDk0LjhyZW07XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lciAuaW1hZ2UuaW1hZ2UzIHtcbiAgbWF4LXdpZHRoOiA2OS41cmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIgLmltYWdlLmltYWdlNCB7XG4gIG1heC13aWR0aDogNjkuNXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyIC5pbWFnZS5pbWFnZTUge1xuICBtYXgtd2lkdGg6IDY5LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93X19pdGVtIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyB7XG4gICAgcGFkZGluZy10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLnNlYy1oZWFkaW5nICsgLmVsbS10ZXh0LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogOC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4zMzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAyLjR2dyA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmZsb3dfX2l0ZW0gLm51bWIge1xuICAgIHdpZHRoOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yLjkzMzMzMzMzMzN2dztcbiAgICB0b3A6IC0zLjJ2dztcbiAgICBiYWNrZ3JvdW5kOiAjMTczOTk0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmctdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMTMzMzMzMzMzM3Z3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19faXRlbSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAzMnZ3O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93X19pdGVtIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5mbG93X19hcncge1xuICAgIG1hcmdpbjogMi42NjY2NjY2NjY3dncgYXV0bztcbiAgICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuZmxvd19fYXJ3IGltZyB7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lci5pbm5lcjEge1xuICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIuaW5uZXIyIHtcbiAgICBtYXJnaW4tdG9wOiAyMS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIuaW5uZXIzIHtcbiAgICBtYXJnaW4tdG9wOiAxNnZ3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyLmlubmVyMyAudGV4dDIge1xuICAgIG1hcmdpbi10b3A6IDE0LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lci5pbm5lcjMgLnRleHQzIHtcbiAgICBtYXJnaW4tdG9wOiAxNC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIgLmhlYWRpbmctc3ViIHtcbiAgICBwYWRkaW5nOiAwLjI2NjY2NjY2Njd2dyAwIDAuMjY2NjY2NjY2N3Z3IDQuOHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIgLmhlYWRpbmctc3ViICsgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDR2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lciAuaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuMnZ3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyIC5pbWFnZS5pbWFnZTIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWMzIC5pbm5lciAuaW1hZ2UuaW1hZ2UzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjMyAuaW5uZXIgLmltYWdlLmltYWdlNCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzMgLmlubmVyIC5pbWFnZS5pbWFnZTUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbTtcbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWM0IC5ub3RlIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNCAuaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1heC13aWR0aDogNzkuN3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzQge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWM0IC5ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjh2dztcbiAgfVxuICAjcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWM0IC5pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2NjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWM1IHtcbiAgcGFkZGluZy10b3A6IDZyZW07XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAubGlzdCB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzUgLmxpc3QgbGkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAubGlzdCBsaTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuOXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuOXJlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jcGFnZS1ndWlkZSAubWFpbi1jb250YWluZXJfX2lubmVyIC5zZWM1IC50ZXh0MSB7XG4gIG1hcmdpbi10b3A6IDEuMXJlbTtcbn1cbiNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzUgLmVsbS1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzUge1xuICAgIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNi40dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAubGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAubGlzdCBsaTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMi40dnc7XG4gICAgd2lkdGg6IDIuNHZ3O1xuICAgIGhlaWdodDogMi40dnc7XG4gIH1cbiAgI3BhZ2UtZ3VpZGUgLm1haW4tY29udGFpbmVyX19pbm5lciAuc2VjNSAudGV4dDEge1xuICAgIG1hcmdpbi10b3A6IDIuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWd1aWRlIC5tYWluLWNvbnRhaW5lcl9faW5uZXIgLnNlYzUgLmVsbS1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5cbi8qIHBjLXNwICovXG4uc3dpdGNoLS1zcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5zd2l0Y2gtLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAdXNlIFwidmFyXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gTElOSyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0eHRfbGlua19vcGFjaXR5KCRkZWNvOm5vbmUsICRjb2xvcjokZGVmYXVsdC1jb2xvciwgJGNvbG9yMjokZGVmYXVsdC1jb2xvciwgJGhvdmVyLWRlY286bm9uZSkge1xuXHRhLFxuXHRhOmxpbmssXG5cdGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpIHtcblx0XHRhOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAkaG92ZXItZGVjbztcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHR4dF9saW5rX2NvbG9yKCRkZWNvOm5vbmUsICRjb2xvcjokZGVmYXVsdC1jb2xvciwgJGNvbG9yMjokZGVmYXVsdC1jb2xvciwgJGhvdmVyLWRlY286bm9uZSkge1xuXHRhLFxuXHRhOmxpbmssXG5cdGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHR9XG5cblxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdGE6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjb2xvcjI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246ICRob3Zlci1kZWNvO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIENMRUFSIEZJWCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBjZiB7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5cblxuLy8gQU5JTUFUSU9OIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHRyYW5zaXRpb24oJHRpbWU6LjIsICRwcm9wOmFsbCwgJGVhc2luZzplYXNlLWluLW91dCkge1xuXHQmIHtcblx0XHR0cmFuc2l0aW9uOiAkcHJvcCAjeyR0aW1lfXMgJGVhc2luZztcblx0fVxufVxuXG5cbi8vIElNRURJQSBRVUVSWSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBtaW5fc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4X3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gSUUgJiBFREdFIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGVnKCkge1xuXHRAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBpZSgpIHtcblx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyB2dyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBmdW5jdGlvbiB2dygkcGl4ZWxzVncpIHtcblx0JGJhc2VXaWR0aC1zcCA6IDM3NTtcblx0QHJldHVybiBtYXRoLmRpdigkcGl4ZWxzVncsICRiYXNlV2lkdGgtc3ApICogMTAwdnc7XG59XG5cbi8vIHJlbSAtLS0tLS0tLS0tLS1cbkBmdW5jdGlvbiByZW0oJHJlbVNpemUpIHtcblx0QHJldHVybiBtYXRoLmRpdigkcmVtU2l6ZSwgMTApICogMXJlbTtcbn0iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuaHRtbCB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUsMTQpO1xuXHRwYWRkaW5nLXRvcDogcmVtKDYwKTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTM2NXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg1NSk7XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0cGFkZGluZy10b3A6IHZ3KDU1KTtcblx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0fVxuXHQvL3NwXG59XG5cbmltZ3tcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuQGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRhW2hyZWYqPVwidGVsOlwiXSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucGMtb25seXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vc3Bcbn1cblxuLnNwLW9ubHl7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQvL3NwXG59XG5cbi8vIHN0eWxlIC0tLS0tLS1cbi53cmFwcGVye1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucGFnZS1jb250YWluZXJ7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSByZW0oMzI1KSk7XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigxMjAwcHgpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbmJvZHkuaXMtbG9naW57XG5cdC5tYWluLWNvbnRhaW5lcntcblx0XHRtYXJnaW46IHJlbSg1MCkgYXV0byAwO1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oMTM2NXB4KXtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5tYWluLWNvbnRhaW5lcntcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiByZW0oMTA4MCk7XG5cdHBhZGRpbmc6IDAgcmVtKDQwKSByZW0oNzApO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdCZfX2lubmVye1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMzApO1xuXHR9XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHQvL3BhZGRpbmc6IHZ3KDIwKSB2dygyMCkgdncoNDApO1xuXHRcdHBhZGRpbmc6IHZ3KDUwKSB2dygyMCkgdncoNDApO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDMwKTtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLyBsb2FkaW5nIOOCouODi+ODoeODvOOCt+ODp+ODsyAtLS0tLS0tXG4jbG9hZGluZy1hbmltYXRpb24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHotaW5kZXg6IDExMDAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC42KTtcblxuXHQuc3Bpbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuc3Bpbm5lciBkaXYge1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGFuaW1hdGlvbjogYm91bmNlIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEpIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xuXHR9XG5cblx0LnNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcblx0fVxuXG5cdC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogMHM7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIGJvdW5jZSB7XG5cdFx0MCUsIDgwJSwgMTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdH1cblx0XHQ0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uaGVhZGVye1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiByZW0oNjApO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdCZfX2lubmVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDAgMCByZW0oMzApO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmX19sb2dve1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibHVlKTtcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogcmVtKDM5MSk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMSkpO1xuXHRcdH1cblxuXHRcdCYuaGVhZGVyX19sb2dvLWVue1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogcmVtKDQxNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbXlwYWdlLXNwLFxuXHQmX19jYXJ0LXNwe1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaGVhZGVyLWNvbnRlbnRze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQmX19saW5re1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRsaXtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMCk7XG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjUpO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5oZWFkZXJfX2xpbmstcGN7XG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEzNjVweCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5oZWFkZXJfX2xpbmstc3B7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKDEzNjZweCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRue1xuXHRcdG1hcmdpbi1sZWZ0OiByZW0oMzUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Jl9faXRlbXtcblx0XHRcdHdpZHRoOiByZW0oOTApO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdFx0YXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDExKTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYubXlwYWdle1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji5jYXRhbG9ne1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMC41KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzFhOGNiO1xuXHRcdFx0XHRcdGJvcmRlcjogcmVtKDIpIHNvbGlkICM3MWE4Y2I7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSg5KSBhdXRvO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMjIuNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNy41KTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9ib29rLW9wZW4uc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzcxYThjYjtcblx0XHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcxYThjYjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5jYXJ0e1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oOS41KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRib3JkZXI6IHJlbSgyKSBzb2xpZCAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDcpIGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyMi41KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaG9wcGluZy1jYXJ0LnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2FydC1iYWRnZXtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2JkMzQxZDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMjUpO1xuXHRcdFx0XHRcdFx0dG9wOiByZW0oNSk7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmhhcy1pdGVte1xuXHRcdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2VhcmNoe1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg5LjUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDcpIGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyMik7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xhbmd7XG5cdFx0cGFkZGluZzogcmVtKDE4KTtcblx0XHR3aWR0aDogcmVtKDkwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdFx0LnNsYXNoe1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW46IDAgcmVtKDIpO1xuXHRcdH1cblx0fVxuXG5cdCZfX21lbnV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9UQUIgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTM2NXB4KSB7XG5cdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHR9XG5cblx0XHQmX19sb2dve1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMCk7XG5cdFx0XHQvL2ltZ3tcblx0XHRcdC8vXHR3aWR0aDogcmVtKDEzNik7XG5cdFx0XHQvL1x0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgxKSk7XG5cdFx0XHQvL31cblx0XHR9XG5cblx0XHQmX19teXBhZ2Utc3AsXG5cdFx0Jl9fY2FydC1zcHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19teXBhZ2Utc3B7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHJlbSgxMSk7XG5cdFx0XHRyaWdodDogcmVtKDExMSk7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjayk7XG5cdFx0XHRhe1xuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byByZW0oNykgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogcmVtKDE3KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNyk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3VzZXIuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jYXJ0LXNwe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiByZW0oMTEpO1xuXHRcdFx0cmlnaHQ6IHJlbSg3NCk7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjayk7XG5cdFx0XHRhe1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSg2KSBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTkuNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTcuNSk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3Nob3BwaW5nLWNhcnQuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDEzKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2JkMzQxZDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgtNCk7XG5cdFx0XHRcdFx0dG9wOiByZW0oLTMpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTMpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDkpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5oYXMtaXRlbXtcblx0XHRcdFx0LmNhcnQtYmFkZ2V7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXItY29udGVudHN7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogcmVtKDU1KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogI2Y3ZjlmYjtcblx0XHRcdHBhZGRpbmc6IHJlbSgzNSkgcmVtKDM1KSByZW0oMTAwKTtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iSovXG5cdFx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdFx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuXHRcdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdFx0Lyrjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhDaHJvbWXjg7tTYWZhcmnvvIkqL1xuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblx0XHRcdCYubWVudS1vcGVue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Jl9fbGlua3tcblx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg1MDApO1xuXHRcdFx0bWFyZ2luOiByZW0oMzApIGF1dG8gMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYnRue1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1heC13aWR0aDogcmVtKDUwMCk7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ji5jYXRhbG9ne1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jYXJ0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zZWFyY2h7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xhbmd7XG5cdFx0XHRvcmRlcjogNDtcblx0XHRcdHBhZGRpbmc6IDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC8vbWFyZ2luOiByZW0oMTApIGF1dG8gMCBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdC5zbGFzaHtcblx0XHRcdFx0cGFkZGluZzogMCByZW0oNCk7XG5cdFx0XHR9XG5cdFx0XHQmLnBjLW9ubHl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbWVudXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDU1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0c3Bhbntcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci13aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC40cztcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC05cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMyl7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSw5cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTUwJSwwKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly90YWJcblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0aGVpZ2h0OiB2dyg1NSk7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdH1cblxuXHRcdCZfX2xvZ297XG5cdFx0XHRtYXJnaW4tbGVmdDogdncoMTUpO1xuXHRcdFx0Ly93aWR0aDogdncoMjY4KTtcblx0XHRcdHdpZHRoOiB2dygxMzYpO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblxuXHRcdFx0Ji5oZWFkZXJfX2xvZ28tZW57XG5cdFx0XHRcdHdpZHRoOiB2dygxMzYpO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19teXBhZ2Utc3AsXG5cdFx0Jl9fY2FydC1zcHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19teXBhZ2Utc3B7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KDExKTtcblx0XHRcdHJpZ2h0OiB2dygxMTEpO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0YXtcblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gdncoNykgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogdncoMTcpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTcpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi91c2VyLnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3A7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jYXJ0LXNwe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiB2dygxMSk7XG5cdFx0XHRyaWdodDogdncoNzIpO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byB2dyg2KSBhdXRvO1xuXHRcdFx0XHRcdC8vd2lkdGg6IHZ3KDE5LjUpO1xuXHRcdFx0XHRcdC8vaGVpZ2h0OiB2dygxNy41KTtcblx0XHRcdFx0XHR3aWR0aDogdncoMTkuNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygxOCk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3Nob3BwaW5nLWNhcnQuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhcnQtYmFkZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDEzKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2JkMzQxZDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KC00KTtcblx0XHRcdFx0XHR0b3A6IHZ3KC0zKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dyg5KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaGFzLWl0ZW17XG5cdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVhZGVyLWNvbnRlbnRze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogdncoNTUpO1xuXHRcdFx0cGFkZGluZzogdncoMzUpIHZ3KDIwKSB2dygxMDApO1xuXHRcdFx0YmFja2dyb3VuZDogI2Y3ZjlmYjtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iSovXG5cdFx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdFx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuXHRcdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdFx0Lyrjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhDaHJvbWXjg7tTYWZhcmnvvIkqL1xuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5tZW51LW9wZW57XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmX19saW5re1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyMSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTQpO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idG57XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiB2dyg2OSk7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ji5jYXRhbG9ne1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygxNSk7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gdncoOSkgYXV0bztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIyLjUpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE3LjUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNhcnR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlYXJjaHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0fVxuXHRcdFx0XHQvKiYuY2FydHtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDcpIGF1dG87XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygyMi41KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyMCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDI1KTtcblx0XHRcdFx0XHRcdFx0dG9wOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiB2dygyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5oYXMtaXRlbXtcblx0XHRcdFx0XHRcdC5jYXJ0LWJhZGdle1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlYXJjaHtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDcpIGF1dG87XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMjIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSovXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGFuZ3tcblx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTUpO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdC8vbWFyZ2luOiByZW0oMTApIGF1dG8gMCBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdC5zbGFzaHtcblx0XHRcdFx0cGFkZGluZzogMCB2dyg0KTtcblx0XHRcdH1cblx0XHRcdCYucGMtb25seXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19tZW51e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogdncoNTUpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdHNwYW57XG5cdFx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci13aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC40cztcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLHZ3KC05KSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKXtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLHZ3KDkpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtNTAlLDApO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpe1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKXtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01MCUsMCk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuYm9keS5pcy1sb2dpbntcblx0LmhlYWRlcntcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9UQUIgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEzNjVweCkge1xuXHRcdFx0Jl9fYnRue1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDUwMCk7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyNDApO1xuXHRcdFx0XHRcdCYubXlwYWdle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byByZW0oNykgYXV0bztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2hlYXJ0LnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5jYXJ0e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zZWFyY2h7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGlua3tcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSxcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDQpe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGluay1sb2dvdXR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Jl9fYnRue1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE2MCk7XG5cdFx0XHRcdFx0Ji5teXBhZ2V7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byB2dygxMCkgYXV0bztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTgpO1xuXHRcdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9oZWFydC5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuY2FydHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc2VhcmNoe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19saW5rLWxvZ291dHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5mb290ZXJ7XG5cdGJhY2tncm91bmQ6ICNlY2VlZjE7XG5cdHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oMTQpO1xuXHRoZWlnaHQ6IHJlbSgzNDApO1xuXG5cdCZfX2lubmVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jl9fYmxvY2t7XG5cdFx0Ji1saW5re1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblxuXHQmX19sb2dve1xuXHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTgpO1xuXHRcdHdpZHRoOiByZW0oMzEwKTtcblx0fVxuXG5cdCZfX2FkZHJlc3MsXG5cdCZfX3RlbHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUsMTIpKTtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0fVxuXG5cdCZfX2J0bntcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdHdpZHRoOiByZW0oMjIwKTtcblx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTIpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjQpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Lmljb257XG5cdFx0XHRcdHdpZHRoOiByZW0oMTYpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNik7XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9leHRlcm5hbC1saW5rLnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmt7XG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1MCk7XG5cdFx0fVxuXHRcdCYuZm9vdGVyX19saW5rMXtcblx0XHRcdD4gbGl7XG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpe1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUsMTIpKTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmtfX3N1Yntcblx0XHQmLmZvb3Rlcl9fbGlua19fc3ViMntcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblx0XHRcdGxpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpe1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjIsMTIpKTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMyk7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCItXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb3B5cmlnaHR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigyNSwxMikpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHR0ZXh0LWluZGVudDogLjA1ZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRib3R0b206IHJlbSg0KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vVEFCIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCYuZWxtLWlubmVye1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xvZ297XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdH1cblxuXHRcdCZfX2Jsb2Nre1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbSg0MCk7XG5cblx0XHRcdCYtbGlua3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQuZm9vdGVyX19saW5re1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudG9nZ2xlLWhlYWR7XG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQvKiDjgr/jgqTjg4jjg6vmqKrjga7jg5fjg6njgrnjg57jg7zjgq/nuKbnt5ogKi9cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTcpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv5qiq57eaICovXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTcpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuaXMtb3Blbntcblx0XHRcdFx0XHRcdFx0XHQvKiDjgqLjgrPjg7zjg4fjgqPjgqrjg7PjgYzplovjgYTjgZ/jgajjgY3nuKbnt5rjga7lpInljJYgKi9cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvKiDjgqLjgrPjg7zjg4fjgqPjgqrjg7PjgYzplovjgYTjgZ/jgajjgY3mqKrnt5rjga7lpInljJYgKi9cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6MDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19saW5rX19zdWJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Ji5mb290ZXJfX2xpbmtfX3N1YjJ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMpO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaXtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigyMiwxMikpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIwKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiLVwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb3B5cmlnaHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0cGFkZGluZzogMCB2dygzMCk7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vdGFiXG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCYuZWxtLWlubmVye1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xvZ297XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0fVxuXG5cdFx0Jl9fYmxvY2t7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgdncoMjApO1xuXG5cdFx0XHQmLWxpbmt7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LmZvb3Rlcl9fbGlua3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudG9nZ2xlLWhlYWR7XG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKSB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Lyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv57im57eaICovXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNyk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC8qIOOCv+OCpOODiOODq+aoquOBruODl+ODqeOCueODnuODvOOCr+aoque3miAqL1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNyk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM4ZDkxOTQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmlzLW9wZW57XG5cdFx0XHRcdFx0XHRcdFx0Lyog44Ki44Kz44O844OH44Kj44Kq44Oz44GM6ZaL44GE44Gf44Go44GN57im57ea44Gu5aSJ5YyWICovXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Lyog44Ki44Kz44O844OH44Kj44Kq44Oz44GM6ZaL44GE44Gf44Go44GN5qiq57ea44Gu5aSJ5YyWICovXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGlua19fc3Vie1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCYuZm9vdGVyX19saW5rX19zdWIye1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0KTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDIwKTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzKTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bGl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigyMiwxMikpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMjApO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIi1cIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29weXJpZ2h0e1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTApO1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRwYWRkaW5nOiAwIHZ3KDMwKTtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5tZWdhLW1lbnV7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogcmVtKDYwKTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIHJlbSgzMjUpKTtcblx0aGVpZ2h0OiByZW0oNTApO1xuXHRtYXJnaW4tbGVmdDogcmVtKDMyNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNzA2MTc7XG5cdGNvbG9yOiAjZmZmO1xuXHR6LWluZGV4OiAxMDAwO1xuXG5cdCZfX2l0ZW17XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvMyk7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6bGFzdC1vZi10eXBle1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmX19oZWFke1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCAkY29sb3Itd2hpdGUsICRjb2xvci13aGl0ZSk7XG5cdFx0XHRhe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOGQ5MTk0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pY29ue1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHQmLmljb24tc2VhcmNoe1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDE5KTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaWNvbi1teXBhZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi91c2VyLnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaWNvbi1mYXZve1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDE3KTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaGVhcnQuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NoaWxke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vVEFCIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEzNjVweCkge1xuXHRcdG9yZGVyOiAxO1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiByZW0oNTAwKTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDMwKSBhdXRvO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCZfX2l0ZW17XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdCYubWVnYS1tZW51X19pdGVtLXNlYXJjaHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMpO1xuXHRcdFx0fVxuXHRcdFx0Ji5tZWdhLW1lbnVfX2l0ZW0tbXlwYWdle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDE2KSByZW0oMjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NoaWxke1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTZlYWVlO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHQmX19saW5re1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eShub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oNykgMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5tZWdhLW1lbnVfX2l0ZW0tbXlwYWdle1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQvLy5tZWdhLW1lbnVfX2l0ZW1fX2hlYWR7XG5cdFx0XHRcdC8vXHRhe1xuXHRcdFx0XHQvL1x0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdC8vXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0Ly9cdFx0XHR3aWR0aDogcmVtKDgpO1xuXHRcdFx0XHQvL1x0XHRcdGhlaWdodDogcmVtKDE1KTtcblx0XHRcdFx0Ly9cdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbGlzdC1hcncuc3ZnXCIpO1xuXHRcdFx0XHQvL1x0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0Ly9cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHQvL1x0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHQvL1x0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0Ly9cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdC8vXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdC8vXHRcdFx0cmlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRcdC8vXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHQvL1x0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHQvL1x0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHQvL1x0XHR9XG5cdFx0XHRcdC8vXHR9XG5cdFx0XHRcdC8vXHQmLmlzLW9wZW57XG5cdFx0XHRcdC8vXHRcdGF7XG5cdFx0XHRcdC8vXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Ly9cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0Ly9cdFx0XHR9XG5cdFx0XHRcdC8vXHRcdH1cblx0XHRcdFx0Ly9cdH1cblx0XHRcdFx0Ly99XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdG9yZGVyOiAxO1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0byB2dygzMCkgYXV0bztcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHQmLm1lZ2EtbWVudV9faXRlbS1zZWFyY2h7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIuNSk7XG5cdFx0XHR9XG5cdFx0XHQmLm1lZ2EtbWVudV9faXRlbS1teXBhZ2V7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX19oZWFke1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dygxOCkgdncoMjUpIHZ3KDE2KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHQmLmljb24tc2VhcmNoe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTYpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaWNvbi1teXBhZ2V7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTYpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxOCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5pY29uLWZhdm97XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTYpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY2hpbGR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlNmVhZWU7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDcpIHZ3KDIzLjUpIHZ3KDIwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Jl9fbGlua3tcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg4KSAwIHZ3KDgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm1lZ2EtbWVudV9faXRlbS1teXBhZ2V7XG5cdFx0XHRcdC5tZWdhLW1lbnVfX2l0ZW1fX2hlYWR7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNSk7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9saXN0LWFydy5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaXMtb3Blbntcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIi8qKlxuICogU3dpcGVyIDExLjEuMTVcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjQgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogTm92ZW1iZXIgMTgsIDIwMjRcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfTpob3N0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt6LWluZGV4OjF9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItaG9yaXpvbnRhbHt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsNTAlKTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSw4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLDUwJSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCw4cHgpO2xlZnQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCxhdXRvKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcixpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3RvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7Ym90dG9tOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCxhdXRvKTtyaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IscmdiYSgwLDAsMCwuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmU7dG91Y2gtYWN0aW9uOm5vbmV9LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnBhZ2UtdG9we1xuXHR3aWR0aDogcmVtKDU0KTtcblx0aGVpZ2h0OiByZW0oNTQpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiByZW0oMTMpO1xuXHRib3R0b206IHJlbSgxMyk7XG5cdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTIwMHB4KSB7XG5cdFx0Ym90dG9tOiByZW0oMjYpO1xuXHR9XG5cblx0YXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogIzRjNTE1ODtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTEpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjUuMTQsMjEuNikpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDIyKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHQuaWNvbntcblx0XHRcdHdpZHRoOiByZW0oMTIpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTMpO1xuXHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tdXAuc3ZnXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiByZW0oNyk7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHdpZHRoOiB2dyg1NCk7XG5cdFx0aGVpZ2h0OiB2dyg1NCk7XG5cdFx0cmlnaHQ6IHZ3KDEzKTtcblx0XHQvL2JvdHRvbTogdncoNjApO1xuXHRcdGJvdHRvbTogdncoMjYpO1xuXHRcdGF7XG5cdFx0XHRmb250LXNpemU6IHZ3KDExKTtcblx0XHRcdHBhZGRpbmctdG9wOiB2dygyMik7XG5cdFx0XHQuaWNvbntcblx0XHRcdFx0d2lkdGg6IHZ3KDEyKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygxMyk7XG5cdFx0XHRcdHRvcDogdncoNyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uZWxtLWxpbmt7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOGQ5MTk0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0LnRleHR7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNDApO1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IHJlbSg3KTtcblx0XHRcdGhlaWdodDogcmVtKDExKTtcblx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHJpZ2h0OiByZW0oMTMpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdH1cblx0fVxuXHQmOmxpbmssXG5cdCY6dmlzaXRlZHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHQmOmhvdmVye1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRjb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdC50ZXh0e1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnRleHR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dyg0MCk7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHR3aWR0aDogdncoNyk7XG5cdFx0XHRcdGhlaWdodDogdncoMTEpO1xuXHRcdFx0XHRyaWdodDogdncoMTMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmVsbS1pbm5lcntcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogcmVtKDEwODApO1xuXHRwYWRkaW5nOiAwIHJlbSg0MCk7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnBhcnRzLWNvbnRhY3R7XG5cdG1hcmdpbjogcmVtKDgwKSBhdXRvIDA7XG5cdHdpZHRoOiByZW0oNzUwKTtcblx0aGVpZ2h0OiByZW0oMTc1KTtcblx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRhe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAjNzFhOGNiO1xuXHRcdGJvcmRlcjogcmVtKDMpIHNvbGlkICM3MWE4Y2I7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDQ1KTtcblx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAjNzFhOGNiO1xuXHRcdFx0XHQuZW57XG5cdFx0XHRcdFx0Lmljb24tbWFpbHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3MWE4Y2I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hcnd7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgyNSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcxYThjYjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZW57XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Lmljb24tbWFpbHtcblx0XHRcdFx0d2lkdGg6IHJlbSgzMCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIzKTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21haWwuc3ZnXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDM1KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLjA1ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qcHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0MywxNik7XG5cdFx0fVxuXHRcdC5hcnd7XG5cdFx0XHR3aWR0aDogcmVtKDEyKTtcblx0XHRcdGhlaWdodDogcmVtKDE4KTtcblx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiByZW0oMzEpO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0fVxuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1RBQiBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxNTk5cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IHJlbSg3NTApO1xuXHR9XG5cdC8vdGFiXG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdG1hcmdpbjogdncoODApIGF1dG8gMDtcblx0XHR3aWR0aDogdncoMzM1KTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0YXtcblx0XHRcdHBhZGRpbmc6IHZ3KDIwKSB2dygyMCk7XG5cdFx0XHQuZW57XG5cdFx0XHRcdC5pY29uLW1haWx7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDMwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIzKTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI2KTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5qcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuYXJ3e1xuXHRcdFx0XHR3aWR0aDogdncoMTIpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0cmlnaHQ6IHZ3KDEwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4jcGFnZS10b3B7XG5cdC5wYXJ0cy1jb250YWN0e1xuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1RBQiBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTU5OXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbSg0MCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg4MzApO1xuXHRcdH1cblx0XHQvL3RhYlxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnNpZGViYXJ7XG5cdG1pbi13aWR0aDogcmVtKDMyNSk7XG5cdHdpZHRoOiByZW0oMzI1KTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZDogI2Y3ZjlmYjtcblx0ei1pbmRleDogMTAwMTtcblx0cG9zaXRpb246IHN0aWNreTtcblx0bGVmdDogMDtcblx0Ly90b3A6IDA7XG5cdHRvcDogcmVtKDYwKTtcblxuXHQmX19pbm5lcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG5cdFx0Lyrjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIkqL1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuXHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iSovXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly/jgq3jg7zjg6/jg7zjg4njgYvjgonmjqLjgZlcblx0Jl9fc2VhcmNoe1xuXHRcdHBhZGRpbmc6IHJlbSg0MSkgcmVtKDI1KSByZW0oMzQpIHJlbSgzNik7XG5cdFx0Jl9faGVhZGluZ3tcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxOCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTMpO1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2lucHV0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSgxNik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE2KTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3NlYXJjaC5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDUwNTA7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0bGVmdDogcmVtKDIwKTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogcmVtKDUwKTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ExYTRhNztcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDUwKTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNDUpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogIzk1OTU5NTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYnRue1xuXHRcdFx0bWFyZ2luOiByZW0oMjApIGF1dG8gMDtcblx0XHRcdHdpZHRoOiByZW0oMTg1KTtcblx0XHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oNik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLjA1ZW07XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgxMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDjgqvjg4bjgrTjg6rjg7zjgYvjgonmjqLjgZlcblx0Jl9fY2F0ZWdvcnl7XG5cdFx0Jl9faGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMik7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbSgzNyk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE4KTtcblx0XHRcdHNwYW57XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW17XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMyk7XG5cdFx0XHQuaGVhZHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDcwKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTdlYWVlO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIwLDE0KTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDcwKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LmFjLXN3aXRjaHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdC8qIOOCv+OCpOODiOODq+aoquOBruODl+ODqeOCueODnuODvOOCr+e4pue3miAqL1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogcmVtKDI3KTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQvKiDjgr/jgqTjg4jjg6vmqKrjga7jg5fjg6njgrnjg57jg7zjgq/mqKrnt5ogKi9cblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogcmVtKDI3KTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM4ZDkxOTQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vZGlzYWJsZWRcblx0XHRcdFx0XHQmOmRpc2FibGVke1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzhkOTE5NDtcblx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjMpO1xuXHRcdFx0XHRcdFx0XHQmLndpcmV7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnNtYWxsLWhvbGV7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnNpbmtlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYWMtc3dpdGNoe1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjZmQzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3Blbntcblx0XHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdFx0LmFjLXN3aXRjaHtcblx0XHRcdFx0XHRcdFx0Lyog44Ki44Kz44O844OH44Kj44Kq44Oz44GM6ZaL44GE44Gf44Go44GN57im57ea44Gu5aSJ5YyWICovXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC8qIOOCouOCs+ODvOODh+OCo+OCquODs+OBjOmWi+OBhOOBn+OBqOOBjeaoque3muOBruWkieWMliAqL1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIzKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0XHRcdFx0XHQmLndpcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDQyKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi93aXJlLnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zbWFsbC1ob2xle1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zbWFsbC1ob2xlLnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaW5rZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDQyKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQwKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaW5rZXIuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuYWMtc3dpdGNoe1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmRpc2FibGVke1xuXHRcdFx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4ZDkxOTQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmFjLXN3aXRjaHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjY2ZkMztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXJyb3d7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCZfX2hlYWR7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Q3ZGJlMTtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTIuNSkgcmVtKDM1KTtcblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDQpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4ZDkxOTQ7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19jb250ZW50e1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMSkgcmVtKDMzKSByZW0oMjQpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Jl9fbGlua3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNiwxNCk7XG5cdFx0XHRcdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDEwKSAwO1xuXHRcdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19saXN0e1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE0KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNC41KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNC41KTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhMWE0YTc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDcpIHJlbSgxMCkgcmVtKDUpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0XHQmOmxpbmssXG5cdFx0XHRcdFx0XHRcdCY6dmlzaXRlZHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQvL+mBuOaKnueKtuaFi1xuXHRcdFx0XHRcdFx0XHQmLmlzLWFjdGl2ZXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvL+OBiuawl+OBq+WFpeOCiiAtLS0tLS0tXG5cdFx0XHQmLmZhdm97XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCYuaXMtbG9naW57XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhlYWR7XG5cdFx0XHRcdFx0Ly9wb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHQvLyY6YmVmb3JlLFxuXHRcdFx0XHRcdC8vJjphZnRlcntcblx0XHRcdFx0XHQvL1x0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQvL31cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg1KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmFycm93e1xuXHRcdFx0XHRcdC8vZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hcnJvd19fY29udGVudHtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oNikgcmVtKDMzKSByZW0oMTApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXJyb3dfX2NvbnRlbnRfX2xpbmt7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdC5lbG0tbGlua3tcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg3KSAwO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly/jgZXjgonjgavntZ7jgorovrzjgoDvvIjoo73lk4HmpJzntKLoqbPntLDjg5rjg7zjgrjjga7jgb/vvIlcblx0LnNpZGViYXJfX3Byb2R1Y3QtbmFycm93e1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzKTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cGFkZGluZzogcmVtKDIyKSByZW0oMzMpIHJlbSgyNSk7XG5cblx0XHQmX19oZWFkaW5ne1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHR9XG5cblx0XHQmX19pdGVte1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE3KTtcblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDQpO1xuXHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxMyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tc2VsZWN0Ym94e1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxMyk7XG5cdFx0XHRcdCZbZGF0YS13aWR0aD1cImxhcmdlXCJdIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhkOTI5NTtcblx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDZweCwgMCUgMCUsIDEycHggMCUpO1xuXHRcdFx0XHRcdHJpZ2h0OiByZW0oMTcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNlbGVjdHtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTApIHJlbSg0MCkgcmVtKDEwKSByZW0oMTUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kbGktY2xvc2V7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmlzLXNlbGVjdHtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNlbGVjdHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGxpLWNsb3NlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTgpO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzk0OTQ5NTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM5NDk0OTU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXJyb3dfX2NvbnRlbnRfX2xpc3R7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNC41KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg0LjUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ExYTRhNztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg3KSByZW0oMTQuNSkgcmVtKDQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0JjpsaW5rLFxuXHRcdFx0XHRcdCY6dmlzaXRlZHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL+mBuOaKnueKtuaFi1xuXHRcdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J0bntcblx0XHRcdG1hcmdpbjogcmVtKDIwKSBhdXRvIDA7XG5cdFx0XHR3aWR0aDogcmVtKDE4NSk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDYpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg5KTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC4wNWVtO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly/ms6jmlofmm7jjgavnm7TmjqXlhaXlipvjgZnjgotcblx0Lm9yZGVyLWZvcm0taW5wdXR7XG5cdFx0bWFyZ2luOiByZW0oMzApIGF1dG8gMCBhdXRvO1xuXHRcdHdpZHRoOiByZW0oMjY1KTtcblx0XHRoZWlnaHQ6IHJlbSg1NSk7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRhLFxuXHRcdGJ1dHRvbntcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEwKSByZW0oMTApIHJlbSgyMCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQuaWNvbntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSgyNik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDI2KTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3F1ZXN0aW9uLnBuZ1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zaWRlYmFyLWNsb3NlLWljb257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zaWRlYmFyLWNsb3NlLXRleHR7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zaWRlYmFyLWJne1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vVEFCIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAxcHgpIGFuZCAoIG1heC13aWR0aDoxMzY1cHgpIHtcblx0XHR0b3A6IHJlbSg1NSk7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEyMDBweCl7XG5cdFx0bWluLXdpZHRoOiByZW0oMzI1KTtcblx0XHR3aWR0aDogcmVtKDMyNSk7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogcmVtKDU1KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChyZW0oLTMyNSkpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjMpO1xuXG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwMCk7XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVue1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0fVxuXHRcdCZfX3NlYXJjaHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNDEpO1xuXHRcdH1cblxuXHRcdC8vLnNpZGViYXItY2xvc2UtaWNvbntcblx0XHQvL1x0d2lkdGg6IHJlbSgzNyk7XG5cdFx0Ly9cdGhlaWdodDogcmVtKDM3KTtcblx0XHQvL1x0YmFja2dyb3VuZDogI2EwYTBhMDtcblx0XHQvL1x0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdC8vXHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8vXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQvL1x0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9cdHRvcDogcmVtKDEwKTtcblx0XHQvL1x0bGVmdDogcmVtKDEwKTtcblx0XHQvL1x0c3Bhbntcblx0XHQvL1x0XHR3aWR0aDogcmVtKDEyLjUpO1xuXHRcdC8vXHRcdGhlaWdodDogcmVtKDEyLjUpO1xuXHRcdC8vXHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLWNsb3NlLnN2Z1wiKTtcblx0XHQvL1x0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0Ly9cdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQvL1x0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHQvL1x0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0Ly9cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Ly9cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdC8vXHR9XG5cdFx0Ly99XG5cdFx0Ly9cblx0XHQvLy5zaWRlYmFyLWNsb3NlLXRleHR7XG5cdFx0Ly9cdGN1cnNvcjogcG9pbnRlcjtcblx0XHQvL1x0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHQvL1x0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ly9cdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHQvL1x0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vXHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0Ly9cdHNwYW57XG5cdFx0Ly9cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Ly9cdH1cblx0XHQvL31cblx0fVxuXHQvL3RhYlxuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRtaW4td2lkdGg6IHZ3KDMyMCk7XG5cdFx0d2lkdGg6IHZ3KDMyMCk7XG5cdFx0dG9wOiB2dyg1NSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZ3KC0zMjApKTtcblx0XHQmLmlzLW9wZW57XG5cdFx0XHR3aWR0aDogdncoMzIwKTtcblx0XHRcdG1pbi13aWR0aDogdncoMzIwKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMjAwKTtcblx0XHR9XG5cdFx0Ly/jgq3jg7zjg6/jg7zjg4njgYvjgonmjqLjgZlcblx0XHQmX19zZWFyY2h7XG5cdFx0XHRwYWRkaW5nOiB2dyg0MCkgdncoMjUpIHZ3KDM0KSB2dygzNCk7XG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTMpO1xuXHRcdFx0fVxuXHRcdFx0Jl9faW5wdXR7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE2KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE2KTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdGhlaWdodDogdncoNDkpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiB2dyg1MCk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dyg0NSk7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoMTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19idG57XG5cdFx0XHRcdG1hcmdpbjogdncoMTgpIGF1dG8gMDtcblx0XHRcdFx0d2lkdGg6IHZ3KDE4Mik7XG5cdFx0XHRcdGhlaWdodDogdncoMzkpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoLTUpKTtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHR3aWR0aDogdncoNik7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g44Kr44OG44K044Oq44O844GL44KJ5o6i44GZXG5cdFx0Jl9fY2F0ZWdvcnl7XG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxMik7XG5cdFx0XHRcdHBhZGRpbmc6IDAgdncoMzQpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMyk7XG5cdFx0XHRcdC5oZWFke1xuXHRcdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDY5KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIwLDE0KTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMzQpO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoNTApO1xuXHRcdFx0XHRcdFx0LmFjLXN3aXRjaHtcblx0XHRcdFx0XHRcdFx0Lyog44K/44Kk44OI44Or5qiq44Gu44OX44Op44K544Oe44O844Kv57im57eaICovXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiB2dygyOSk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC8qIOOCv+OCpOODiOODq+aoquOBruODl+ODqeOCueODnuODvOOCr+aoque3miAqL1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiB2dygyOSk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQvL2Rpc2FibGVkXG5cdFx0XHRcdFx0XHQmOmRpc2FibGVke1xuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDIzKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMjEpO1xuXHRcdFx0XHRcdFx0Ji53aXJle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNDIpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuc21hbGwtaG9sZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygzNSk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxOCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zaW5rZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg0Mik7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubmFycm93e1xuXHRcdFx0XHRcdCZfX2hlYWR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygxMi41KSB2dygzNSk7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX2NvbnRlbnR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygxMSkgdncoMzMpIHZ3KDI0KTtcblx0XHRcdFx0XHRcdCZfX2xpbmt7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0LjUpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoNC41KTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg3KSB2dygxMCkgdncoNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvL+OBiuawl+OBq+WFpeOCiiAtLS0tLS0tXG5cdFx0XHRcdCYuZmF2b3tcblx0XHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5uYXJyb3dfX2NvbnRlbnR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg2KSB2dygzMykgdncoMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmFycm93X19jb250ZW50X19saW5re1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDcpIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly/jgZXjgonjgavntZ7jgorovrzjgoDvvIjoo73lk4HmpJzntKLoqbPntLDjg5rjg7zjgrjjga7jgb/vvIlcblx0XHQuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3d7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzKTtcblx0XHRcdHBhZGRpbmc6IHZ3KDIyKSB2dygzMykgdncoMjUpO1xuXG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTApO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNyk7XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg0KTtcblx0XHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1zZWxlY3Rib3h7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg3KTtcblx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgdncoNiksIDAlIDAlLCB2dygxMikgMCUpO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDE3KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c2VsZWN0e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDQwKSB2dygxMCkgdncoMTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmlzLXNlbGVjdHtcblx0XHRcdFx0XHRcdC5kbGktY2xvc2Uge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTgpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYXJyb3dfX2NvbnRlbnRfX2xpc3R7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQuNSk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDQuNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoNykgdncoMTQuNSkgdncoNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2J0bntcblx0XHRcdFx0bWFyZ2luOiB2dygyMCkgYXV0byAwO1xuXHRcdFx0XHR3aWR0aDogdncoMTg1KTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg0MCk7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDYpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8v5rOo5paH5pu444Gr55u05o6l5YWl5Yqb44GZ44KLXG5cdFx0Lm9yZGVyLWZvcm0taW5wdXR7XG5cdFx0XHRtYXJnaW46IHZ3KDMwKSBhdXRvIDAgYXV0bztcblx0XHRcdHdpZHRoOiB2dygyNjApO1xuXHRcdFx0aGVpZ2h0OiB2dyg1NCk7XG5cdFx0XHRhLFxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTQpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMTApIHZ3KDEwKSB2dygyMCk7XG5cdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdHdpZHRoOiB2dygyNik7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygyNik7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vLnNpZGViYXItY2xvc2UtaWNvbntcblx0XHQvL1x0d2lkdGg6IHZ3KDIxKTtcblx0XHQvL1x0aGVpZ2h0OiB2dygyMSk7XG5cdFx0Ly9cdHRvcDogdncoMjApO1xuXHRcdC8vXHRyaWdodDogdncoMjUpO1xuXHRcdC8vXHRzcGFue1xuXHRcdC8vXHRcdHdpZHRoOiB2dygxMCk7XG5cdFx0Ly9cdFx0aGVpZ2h0OiB2dygxMCk7XG5cdFx0Ly9cdH1cblx0XHQvL31cblxuXHRcdC8vLnNpZGViYXItY2xvc2UtaWNvbntcblx0XHQvL1x0d2lkdGg6IHZ3KDM3KTtcblx0XHQvL1x0aGVpZ2h0OiB2dygzNyk7XG5cdFx0Ly9cdHRvcDogdncoMTApO1xuXHRcdC8vXHRsZWZ0OiB2dygxMCk7XG5cdFx0Ly9cdHNwYW57XG5cdFx0Ly9cdFx0d2lkdGg6IHZ3KDEyLjUpO1xuXHRcdC8vXHRcdGhlaWdodDogdncoMTIuNSk7XG5cdFx0Ly9cdH1cblx0XHQvL31cblx0XHQvL1xuXHRcdC8vLnNpZGViYXItY2xvc2UtdGV4dHtcblx0XHQvL1x0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdC8vXHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHQvL31cblx0fS8vc3Bcbn1cblxuXG4vLyDmjrLovInjga7jgarjgYToo73lk4HjgavjgaTjgYTjgaYg44Oi44O844OA44OrIC0tLS0tLS1cbi5ub3QtbGlzdGVkLW1vZGFsIHtcblx0ei1pbmRleDogMTAwMDI7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iS0tLS0tLS1cblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhGaXJlZm9477yJLS0tLS0tLVxuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iS0tLS0tLS1cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0Ji5hY3RpdmV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXG5cdCZfX2Jne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCZfX2NvbnRlbnRze1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG5cdFx0cGFkZGluZzogcmVtKDEwKSByZW0oMTApO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2lubmVye1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtd2lkdGg6IHJlbSg2ODApO1xuXHRcdHBhZGRpbmc6IHJlbSgzOCkgcmVtKDMyKSByZW0oNDIpIHJlbSgzNik7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMTUpO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHQubW9kYWwtaGVhZGluZ3tcblx0XHRcdC8vZm9udC1zaXplOiByZW0oMjcpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzApO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5tb2RhbC10ZXh0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxNCk7XG5cdFx0fVxuXG5cdFx0Lm5vdGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXHRcdFx0Ly9mb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMTgsMTIpO1xuXHRcdH1cblxuXHRcdC5pbWFnZXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Nsb3Nle1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogcmVtKDEzKTtcblx0XHR0b3A6IHJlbSgxMyk7XG5cdFx0d2lkdGg6IHJlbSgyNyk7XG5cdFx0aGVpZ2h0OiByZW0oMjcpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQmX19jb250ZW50c3tcblx0XHRcdHBhZGRpbmc6IHZ3KDEwKSB2dygxMCk7XG5cdFx0fVxuXG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiB2dygzOCkgdncoMjApIHZ3KDQyKSB2dygyMCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygxNSk7XG5cblx0XHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDI0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTIpO1xuXHRcdFx0fVxuXG5cdFx0XHQubW9kYWwtdGV4dHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTApO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdH1cblxuXHRcdFx0Lm5vdGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDI0KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY2xvc2V7XG5cdFx0XHRyaWdodDogdncoMTMpO1xuXHRcdFx0dG9wOiB2dygxMyk7XG5cdFx0XHR3aWR0aDogdncoMjcpO1xuXHRcdFx0aGVpZ2h0OiB2dygyNyk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuXG4vLyDjgrXjgqTjg4njg5Djg7wg44Oc44K/44OzIC0tLS0tLS1cbi5zaWRlYmFyLWJ0bntcblx0ZGlzcGxheTogbm9uZTtcblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEyMDBweCl7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiByZW0oNTApO1xuXHRcdGhlaWdodDogcmVtKDUwKTtcblx0XHRyaWdodDogcmVtKC01MCk7XG5cdFx0dG9wOiByZW0oMTUpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcblx0XHRiYWNrZ3JvdW5kOiAjYTBhMGEwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHQuaWNvbntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vc2VhcmNoLnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHR9XG5cdFx0Ji5zaWRlYmFyLW9wZW57XG5cdFx0XHRsZWZ0OiByZW0oMzI1KTtcblx0XHRcdC5pY29ue1xuXHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1jbG9zZS5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0d2lkdGg6IHZ3KDUwKTtcblx0XHRoZWlnaHQ6IHZ3KDUwKTtcblx0XHRyaWdodDogdncoLTUwKTtcblx0XHR0b3A6IHZ3KDE1KTtcblx0XHQuaWNvbntcblx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDIwKTtcblx0XHR9XG5cdFx0Ji5zaWRlYmFyLW9wZW57XG5cdFx0XHRsZWZ0OiB2dygzMjApO1xuXHRcdFx0Lmljb257XG5cdFx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRcdGhlaWdodDogdncoMjApO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1jbG9zZS5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLyDjgrXjgqTjg4njg5Djg7wg6IOM5pmvIC0tLS0tLS1cbi5zaWRlYmFyLWJne1xuXHRkaXNwbGF5OiBub25lO1xuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEyMDBweCl7XG5cdFx0Ji5pcy1vcGVue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQpO1xuXHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5wYWdlLWhlYWRpbmd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHJlbSgxNzUpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LnRleHR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyOCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiByZW0oNSk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgzMyk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTczOTkzO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdFx0Lmpwe1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMzYpO1xuXHRcdH1cblx0XHQuZW57XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEyKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdGhlaWdodDogdncoMTAwKTtcblx0XHQudGV4dHtcblx0XHRcdHBhZGRpbmctbGVmdDogdncoMjgpO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiB2dyg1KTtcblx0XHRcdFx0aGVpZ2h0OiB2dygzMyk7XG5cdFx0XHR9XG5cdFx0XHQuanB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMjgpO1xuXHRcdFx0fVxuXHRcdFx0LmVue1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTApO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5wYWdlLWhlYWRpbmctc3Vie1xuXHRmb250LXNpemU6IHJlbSgyMik7XG5cdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyMik7XG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRmb250LXNpemU6IHZ3KDIyKTtcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnByb2dyZXNzYmFyIHtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDYyKTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdCZfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogcmVtKDE3NSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IHJlbSgxNy41KSAwIHJlbSgxNy41KSByZW0oMjcpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiByZW0oLTI1KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiByZW0oMjUpO1xuXHRcdFx0aGVpZ2h0OiByZW0oNTApO1xuXHRcdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgMTAwJSA1MCUpO1xuXHRcdH1cblxuXHRcdCYuaGFzLWJvcmRlcntcblx0XHRcdC5hcnJvdyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogcmVtKDI3KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNTApO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiByZW0oLTI3KTtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdH1cblx0XHRcdC5hcnJvdzo6YmVmb3JlLFxuXHRcdFx0LmFycm93OjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFweCk7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogcmVtKDM2LjUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjYWxjKDEwMCUgLSAxcHgpIDUwJTtcblx0XHRcdH1cblx0XHRcdC5hcnJvdzo6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0fVxuXHRcdFx0LmFycm93OjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gYWN0aXZlIC0tLS0tLS1cblx0XHQmLmFjdGl2ZXtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWFyZ2luLWJvdHRvbTogdncoNDApO1xuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IDMxJTtcblx0XHRcdHBhZGRpbmc6IHZ3KDE3LjUpIDAgdncoMTcuNSkgdncoMTApO1xuXHRcdFx0Zm9udC1zaXplOiB2dygxMSk7XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMzApO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1vZi10eXBlKDMpe1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDI1KTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0cmlnaHQ6IHZ3KC0yNSk7XG5cdFx0XHRcdHdpZHRoOiB2dygyNSk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5oYXMtYm9yZGVye1xuXHRcdFx0XHQuYXJyb3cge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygyNyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg1MCk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KC0yNyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFycm93OjpiZWZvcmUsXG5cdFx0XHRcdC5hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygzNi41KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5lbG0tZm9ybV9fYmxvY2t7XG5cdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRtYXJnaW4tdG9wOiByZW0oNTQpO1xuXHR9XG5cdCZfX2hlYWR7XG5cdFx0YmFja2dyb3VuZDogI2U3ZWFlZjtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxOCk7XG5cdFx0cGFkZGluZzogcmVtKDkpIHJlbSgyMCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHR9XG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg1NCk7XG5cdFx0fVxuXHRcdCZfX2hlYWR7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTgpO1xuXHRcdFx0cGFkZGluZzogdncoOSkgdncoMjApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzApO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi5mb3JtX19pdGVte1xuXHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRtYXgtd2lkdGg6IHJlbSg1MDApO1xuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWFyZ2luLXRvcDogdncoMjUpO1xuXHR9XG5cdC8vc3BcblxuXHQmW2RhdGEtd2lkdGg9XCJmdWxsXCJdIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19ub3Rle1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxMSk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigxNiwxMik7XG5cdFx0Ly9wYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHQvL3RleHQtaW5kZW50OiAtMWVtO1xuXHRcdHBhZGRpbmctbGVmdDogMC44ZW07XG5cdFx0dGV4dC1pbmRlbnQ6IC0wLjZlbTtcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9TUCBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygxMSk7XG5cdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0JjpmaXJzdC1vZi10eXBle1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQmLnByaXZhY3ktY2hlY2t7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDYwKTtcblx0XHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC5lbG0tY2hlY2tib3h7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRpbnB1dCArIGxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiByZW0oMik7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSg0KSkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNjApO1xuXHRcdFx0LmVsbS1jaGVja2JveC13cmFwe1xuXHRcdFx0XHQuZWxtLWNoZWNrYm94e1xuXHRcdFx0XHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygzNSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMik7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogdncoMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoNCkpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQuaGVhZGluZ3tcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwKTtcblx0XHQmLnBiLW5vbmV7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yZXF1aXJlZC1sYWJlbHtcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTcpO1xuXHRcdFx0cGFkZGluZzogcmVtKDQpIHJlbSgxMikgcmVtKDMpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9TUCBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMTApO1xuXHRcdFx0Ji5wYi1ub25le1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmVxdWlyZWQtbGFiZWx7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxNyk7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDMuNSkgdncoMTIpIHZ3KDMuNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQuY29udGVudHtcblx0XHQmLmZsZXh7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFx0LmlubmVyLXdyYXB7XG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5uZXJ7XG5cdFx0XHQmLmZsZXh7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmVxdWlyZWQtbGFiZWx7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE3KTtcblx0XHRcdHBhZGRpbmc6IHJlbSg0KSByZW0oMTIpIHJlbSgzKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Ji5mbGV4e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQuaW5uZXItd3JhcHtcblx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygzMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbm5lcntcblx0XHRcdFx0Ji5mbGV4e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQmLnNwLWZsZXgtd3JhcHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVxdWlyZWQtbGFiZWx7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxNyk7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDQpIHZ3KDEyKSB2dygzKTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC8vZm9ybS1lcnItdHh0IC0tLS0tLS1cblx0LmZvcm0tZXJyLXR4dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDUpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRjb2xvcjogI2JkMzQxZDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNSk7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly9lbG0taW5wdXQgLS0tLS0tLVxuXHQuZWxtLWlucHV0e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogcmVtKDUwMCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0cGFkZGluZzogcmVtKDE1KSByZW0oMTMpIHJlbSgxNCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQmOmZvY3Vze1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRjb2xvcjogIzk1OTU5NTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHR9XG5cdFx0JltkYXRhLXdpZHRoPVwic2hvcnRcIl0ge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTU3KTtcblx0XHR9XG5cdFx0JltkYXRhLXdpZHRoPVwibWlkZGxlXCJdIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDIwNSk7XG5cdFx0fVxuXHRcdCZbZGF0YS13aWR0aD1cImxhcmdlXCJdIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDMwMCk7XG5cdFx0fVxuXG5cdFx0Ji5lcnJ7XG5cdFx0XHRib3JkZXItY29sb3I6ICNiZDM0MWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHR9XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMTMpIHZ3KDE0KTtcblx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRjb2xvcjogIzk1OTU5NTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtd2lkdGg9XCJzaG9ydFwiXSB7XG5cdFx0XHRcdG1heC13aWR0aDogdncoMTU3KTtcblx0XHRcdH1cblx0XHRcdCZbZGF0YS13aWR0aD1cIm1pZGRsZVwiXSB7XG5cdFx0XHRcdG1heC13aWR0aDogdncoMjA1KTtcblx0XHRcdH1cblx0XHRcdCZbZGF0YS13aWR0aD1cImxhcmdlXCJdIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB2dygzMDApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQuZWxtLXRleHQgKyAuZWxtLWlucHV0e1xuXHRcdG1hcmdpbi1sZWZ0OiByZW0oMTgpO1xuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxOCk7XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC5lbG0taW5wdXQgKyAuZWxtLXRleHR7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgxOCk7XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDE4KTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly9lbG0tdGV4dGFyZWEgLS0tLS0tLVxuXHQuZWxtLXRleHRhcmVhe1xuXHRcdHRleHRhcmVhe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxNzgpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNSkgcmVtKDEzKSByZW0oMTQpO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0Y29sb3I6ICM5NTk1OTU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdH1cblx0XHRcdCYuZXJye1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNiZDM0MWQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdFx0fVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDE3OCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMTMpIHZ3KDE0KTtcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cdH1cblxuXHQvL2VsbS1zZWxlY3Rib3ggLS0tLS0tLVxuXHQuZWxtLXNlbGVjdGJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdCZbZGF0YS13aWR0aD1cInNob3J0XCJdIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDE1Nyk7XG5cdFx0XHRtaW4td2lkdGg6IHJlbSgxNTcpO1xuXHRcdH1cblx0XHQmW2RhdGEtd2lkdGg9XCJtaWRkbGVcIl0ge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMjA1KTtcblx0XHRcdG1pbi13aWR0aDogcmVtKDIwNSk7XG5cdFx0fVxuXHRcdCZbZGF0YS13aWR0aD1cImxhcmdlXCJdIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDMwMCk7XG5cdFx0XHRtaW4td2lkdGg6IHJlbSgzMDApO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogcmVtKDE0KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0aGVpZ2h0OiAxMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogIzAwMDAwMDtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDUwJSAxMDAlKTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0XHQmLmVycntcblx0XHRcdGJvcmRlci1jb2xvcjogI2JkMzQxZDtcblx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdH1cblx0XHRzZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTUpIHJlbSgxMykgcmVtKDE0KTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHQmOjotbXMtZXhwYW5kIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHQmW2RhdGEtd2lkdGg9XCJzaG9ydFwiXSB7XG5cdFx0XHRcdG1heC13aWR0aDogdncoMTU3KTtcblx0XHRcdFx0bWluLXdpZHRoOiB2dygxNTcpO1xuXHRcdFx0fVxuXHRcdFx0JltkYXRhLXdpZHRoPVwibWlkZGxlXCJdIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB2dygyMDUpO1xuXHRcdFx0XHRtaW4td2lkdGg6IHZ3KDIwNSk7XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtd2lkdGg9XCJsYXJnZVwiXSB7XG5cdFx0XHRcdG1heC13aWR0aDogdncoMzAwKTtcblx0XHRcdFx0bWluLXdpZHRoOiB2dygzMDApO1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRyaWdodDogdncoMTQpO1xuXHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDExKTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMTMpIHZ3KDE0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0LmVsbS10ZXh0ICsgLmVsbS1zZWxlY3Rib3h7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgxOCk7XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDE4KTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0LmVsbS1zZWxlY3Rib3ggKyAuZWxtLXRleHR7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgxOCk7XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDE4KTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly9lbG0tY2hlY2tib3ggLS0tLS0tLVxuXHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Ji5lcnIge1xuXHRcdFx0aW5wdXQgKyBsYWJlbCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNmZjAwMDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZWxtLWNoZWNrYm94IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibHVlLCRjb2xvci1ibHVlLG5vbmUpO1xuXG5cdFx0Ji50eXBlMntcblx0XHRcdGlucHV0ICsgbGFiZWx7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDI4KTtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogcmVtKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQqIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMzUpO1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgyKTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTcpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg4KTtcblx0XHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCByZW0oMykgcmVtKDMpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiByZW0oMyk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oLTgpKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCYudHlwZTJ7XG5cdFx0XHRcdGlucHV0ICsgbGFiZWx7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoMjgpO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCArIGxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygzNSk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiB2dygyKTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIwKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxNyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg4KTtcblx0XHRcdFx0XHRib3JkZXI6IHZ3KDIpIHNvbGlkICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCB2dygzKSB2dygzKTtcblx0XHRcdFx0XHRsZWZ0OiB2dygzKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoLTgpKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNCk7XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNCk7XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC8vZWxtLXJhZGlvIC0tLS0tLS1cblx0LmVsbS1yYWRpbyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMCk7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCoge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aW5wdXQgKyBsYWJlbCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyNCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTYpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSg4KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oOCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiByZW0oNCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygzMCk7XG5cblx0XHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDI0KTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE2KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE2KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiB2dyg4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDgpO1xuXHRcdFx0XHRcdGxlZnQ6IHZ3KDQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC5lbG0tcmFkaW8td3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDEwKTtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDExKTtcblxuXHRcdCYuZmxleHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQuZWxtLXJhZGlvIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZXJyIHtcblx0XHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5lbG0tcmFkaW8ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDExKTtcblx0XHRcdC5lbG0tcmFkaW8ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC8vZWxtLWN1c3RvbWVyLWluZm8gLS0tLS0tLVxuXHQuZWxtLWN1c3RvbWVyLWluZm97XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Jl9faXRlbXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDM1NCw3MzApKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRwYWRkaW5nOiByZW0oMjQpIHJlbSgxNSkgcmVtKDI0KSByZW0oMzUpO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDIyLDczMCkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBwZXJjZW50YWdlKG1hdGguZGl2KDIyLDczMCkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZHJhZy1pdGVte1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMzApIHJlbSgxNSkgcmVtKDI0KSByZW0oMzUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZHJhZy1wb2ludCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgxMik7XG5cdFx0XHRcdHRvcDogcmVtKDEyKTtcblx0XHRcdFx0d2lkdGg6IHJlbSgyMik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE0KTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMik7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdFx0XHRib3R0b206IHJlbSgxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiByZW0oNyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTMpO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0XHRcdC5oZWFkaW5nICsgLnRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMyk7XG5cdFx0XHR9XG5cdFx0XHQubmFtZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTMpO1xuXHRcdFx0fVxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDEzKTtcblx0XHRcdH1cblx0XHRcdC50ZXh0YXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDgpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxMyk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmVkaXQtYXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDgpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHQuZWRpdHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDcwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRhLFxuXHRcdFx0XHRcdGlucHV0LFxuXHRcdFx0XHRcdGJ1dHRvbntcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRcdGJvcmRlcjogcmVtKDEpIHNvbGlkICNhMGE0YTc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTApO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlbGV0ZXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDIwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibHVlLCRjb2xvci1ibHVlLG5vbmUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8v44OJ44Op44OD44Kw5LitIC0tLS0tLS1cblx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDM1NCw3MzApKTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRcdFx0cGFkZGluZzogcmVtKDMwKSByZW0oMTUpIHJlbSgyNCkgcmVtKDM1KTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cblx0XHRcdFx0LmRyYWctcG9pbnQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogcmVtKDEyKTtcblx0XHRcdFx0XHR0b3A6IHJlbSgxMik7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyMik7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTQpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMik7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDIyKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyKTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogcmVtKDcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDEzKTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkaW5nICsgLnRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEzKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmFtZXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0YXJlYXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxMyk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWRpdC1hcmVhe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHQuZWRpdHtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNzApO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0YSxcblx0XHRcdFx0XHRcdGlucHV0LFxuXHRcdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiByZW0oMSkgc29saWQgI2EwYTRhNztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUsJGNvbG9yLWJsdWUsJGNvbG9yLWJsdWUsbm9uZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWRkLWJ0bntcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSg2Mik7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg1NSk7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hZGRyLWFkZHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFkZC1pY29ue1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oNjUpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDY1KTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNhMGE0YTc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjYTBhNGE3O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE3KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMTUpIHZ3KDE1KSB2dygxNSk7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRyYWctaXRlbXtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dygzNSkgdncoMTUpIHZ3KDE1KSB2dygxNSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZHJhZy1wb2ludCB7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KDEyKTtcblx0XHRcdFx0XHR0b3A6IHZ3KDEyKTtcblx0XHRcdFx0XHR3aWR0aDogdncoMjIpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTQpO1xuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyKTtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygyMik7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygyKTtcblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IHZ3KDE0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IHZ3KDcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxOCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhlYWRpbmcgKyAudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0YXJlYXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg4KTtcblx0XHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVkaXQtYXJlYXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg4KTtcblx0XHRcdFx0XHQuZWRpdHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dyg3MCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM1KTtcblx0XHRcdFx0XHRcdGEsXG5cdFx0XHRcdFx0XHRpbnB1dCxcblx0XHRcdFx0XHRcdGJ1dHRvbntcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IHZ3KDEpIHNvbGlkICNhMGE0YTc7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRlbGV0ZXtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygyMCk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvL+ODieODqeODg+OCsOS4rSAtLS0tLS0tXG5cdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDM1KSB2dygxNSkgdncoMTUpIHZ3KDE1KTtcblx0XHRcdFx0XHQuZHJhZy1wb2ludCB7XG5cdFx0XHRcdFx0XHRyaWdodDogdncoMTIpO1xuXHRcdFx0XHRcdFx0dG9wOiB2dygxMik7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMjIpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNCk7XG5cdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIyKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMik7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogdncoMTQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogdncoNyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxOCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkaW5nICsgLnRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0YXJlYXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVkaXQtYXJlYXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0LmVkaXR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg3MCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzUpO1xuXHRcdFx0XHRcdFx0XHRhLFxuXHRcdFx0XHRcdFx0XHRpbnB1dCxcblx0XHRcdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogdncoMSkgc29saWQgI2EwYTRhNztcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygyMCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWRkLWJ0bntcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDYyKTtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1NSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5hZGQtaWNvbntcblx0XHRcdFx0XHRcdHdpZHRoOiB2dyg2NSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDY1KTtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMzUpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNyk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly9lbG0tZXF1aXBtZW50LXJlZ2lzdGVyIC0tLS0tLS1cblx0LmVsbS1lcXVpcG1lbnQtcmVnaXN0ZXJ7XG5cdFx0Jl9faXRlbXtcblx0XHRcdG1heC13aWR0aDogcmVtKDY0MCk7XG5cdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1MCk7XG5cdFx0XHR9XG5cdFx0XHQuaGVhZHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg3NSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDB2aDtcblx0XHRcdFx0XHRib3JkZXI6IHJlbSgyKSBzb2xpZCAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnRze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTUpO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTApIHJlbSgxNSk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0Lm1ha2Vye1xuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDE4Niw2MTApKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMjUpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1lbW97XG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzAwLDYxMCkpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyNSk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQmLXRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDE1LDEyKTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDRlbTtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVkaXR7XG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMTI0LDYxMCkpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyNSk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUsIzE3Mzk5NCwjMTczOTk0LG5vbmUpO1xuXHRcdFx0XHRcdGNvbG9yOiAjMTczOTk0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigxMDIzcHgpe1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1RBQiBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHQuY29udGVudHN7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdC5tZW1ve1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5lZGl0e1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZHtcblx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoNzUpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzMCk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdGJvcmRlcjogdncoMikgc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb250ZW50c3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDE1KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQubWFrZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tZW1ve1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTUpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ji10ZXh0e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZWRpdHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQvL2VsbS1pbnB1dC1udW1iZXIgLS0tLS0tLVxuXHQuZWxtLWlucHV0LW51bWJlci13cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5lbG0tc2VsZWN0Ym94e1xuXHRcdFx0d2lkdGg6IHJlbSg5MCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC5lbG0tc2VsZWN0Ym94e1xuXHRcdFx0XHR3aWR0aDogdncoOTApO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDUwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuXG4vL+ODkeOCueODr+ODvOODieWFpeWKmyAtLS0tLS0tXG4uZm9ybV9faXRlbS50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0LmNvbnRlbnR7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5lbG0taW5wdXR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTApO1xuXHRcdFx0Jjo6LW1zLXJldmVhbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pY29ue1xuXHRcdFx0Ji5leWV7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IHJlbSgyNSk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE2KTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2V5ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHQvL3RvcDogNTAlO1xuXHRcdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0dG9wOiByZW0oMTYpO1xuXHRcdFx0fVxuXHRcdFx0Ji5oaWRle1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNik7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9leWUtc2xhc2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRcdFx0Ly90b3A6IDUwJTtcblx0XHRcdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdHRvcDogcmVtKDE2KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LmNvbnRlbnR7XG5cdFx0XHQuZWxtLWlucHV0e1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dyg1MCk7XG5cdFx0XHR9XG5cdFx0XHQuaWNvbntcblx0XHRcdFx0Ji5leWV7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDI1KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE2KTtcblx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdHRvcDogdncoMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGlkZXtcblx0XHRcdFx0XHR3aWR0aDogdncoMjUpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTYpO1xuXHRcdFx0XHRcdHJpZ2h0OiB2dygxNSk7XG5cdFx0XHRcdFx0dG9wOiB2dygxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vL+eiuuiqjeeUu+mdoiAtLS0tLS0tXG4uZWxtLWZvcm0uZWxtLWZvcm0tY29uZmlybXtcblx0LmZvcm1fX2l0ZW17XG5cdFx0LmhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uZWxtLWJ0bi13cmFwe1xuXHRtYXJnaW46IDAgYXV0bztcblx0Ji5lbG0tYnRuLXdyYXAtZm9ybXtcblx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHR9XG5cdCYuZmxleHtcblx0XHR3aWR0aDogcmVtKDU4MCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0Ji5lbG0tYnRuLXdyYXAtZm9ybXtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDQwKTtcblx0XHR9XG5cdFx0Ji5mbGV4e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQuZWxtLWJ0bntcblx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLmVsbS1idG57XG5cdHdpZHRoOiByZW0oMjgwKTtcblx0aGVpZ2h0OiByZW0oNTUpO1xuXHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci13aGl0ZSk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0JltkYXRhLW1hcmdpbj1cImF1dG9cIl0ge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxuXHQuY2FydC1ub3Rle1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxMik7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxMik7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMik7XG5cdFx0fVxuXHR9XG5cdGEsXG5cdGJ1dHRvbntcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGJvcmRlcjogcmVtKDIpIHNvbGlkICRjb2xvci1ibHVlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IHJlbSgxMCk7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmFyd3tcblx0XHRhLFxuXHRcdGJ1dHRvbntcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oNyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDEyKTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgyMSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgxNik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYnRuLWdyYXl7XG5cdFx0YSxcblx0XHRidXR0b257XG5cdFx0XHRib3JkZXI6IHJlbSgyKSBzb2xpZCAjOGQ5MTk0O1xuXHRcdFx0YmFja2dyb3VuZDogIzhkOTE5NDtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oNyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDEyKTtcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgyMSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0Y29sb3I6ICM4ZDkxOTQ7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4ZDkxOTQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYXJ3LW5vbmV7XG5cdFx0XHRhLFxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnBkZntcblx0XHRhLFxuXHRcdGJ1dHRvbntcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9maWxlLXBkZi1zb2xpZC5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRyaWdodDogcmVtKDIxKTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRyaWdodDogcmVtKDIxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogdncoNTUpO1xuXHRcdC5jYXJ0LW5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygxMik7XG5cdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhLFxuXHRcdGJ1dHRvbntcblx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0Ym9yZGVyOiB2dygyKSBzb2xpZCAkY29sb3ItYmx1ZTtcblx0XHRcdHBhZGRpbmc6IHZ3KDEwKTtcblx0XHR9XG5cdFx0Ji5hcnd7XG5cdFx0XHRhLFxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHdpZHRoOiB2dyg3KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDEyKTtcblx0XHRcdFx0XHRyaWdodDogdncoMjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYnRuLWdyYXl7XG5cdFx0XHRhLFxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRib3JkZXI6IHZ3KDIpIHNvbGlkICM4ZDkxOTQ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDcpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTIpO1xuXHRcdFx0XHRcdHJpZ2h0OiB2dygyMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5wZGZ7XG5cdFx0XHRhLFxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxOCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygxOSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KDIxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmVsbS1jYXJ0LWJ0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLnNob3ctcG9wdXAge1xuXHRcdCYgPiBhLFxuXHRcdCYgPiBpbnB1dCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cblx0XHQucG9wdXAge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDIwMDtcblx0XHR9XG5cdH1cblxuXHQucG9wdXAge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0d2lkdGg6IHJlbSgzNDApO1xuXHRcdGhlaWdodDogcmVtKDYwKTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEyMCUpO1xuXHRcdGJveC1zaGFkb3c6IDAgcmVtKDgpIHJlbSgyMCkgMCByZ2JhKCRkZWZhdWx0LWNvbG9yLCAuMik7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDIpO1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDIwKTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdFx0Lmxvb2stY2FydC1idG4ge1xuXHRcdFx0d2lkdGg6IHJlbSgxMjApO1xuXHRcdFx0bWluLXdpZHRoOiByZW0oMTIwKTtcblx0XHRcdG1hcmdpbjogMCByZW0oMTApO1xuXHRcdFx0YXtcblx0XHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBvcHVwLWNsb3NlLWJ0biB7XG5cdFx0XHR3aWR0aDogcmVtKDE0KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogcmVtKC0xMik7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdGhlaWdodDogcmVtKDEyKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgcmVtKDEyKSwgMCUgMCUsIHJlbSgyMCkgMCUpO1xuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQucG9wdXAge1xuXHRcdFx0d2lkdGg6IHZ3KDM0MCk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDYwKTtcblx0XHRcdGJveC1zaGFkb3c6IDAgdncoOCkgdncoMjApIDAgcmdiYSgkZGVmYXVsdC1jb2xvciwgLjIpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMik7XG5cdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMjApO1xuXG5cdFx0XHQubG9vay1jYXJ0LWJ0biB7XG5cdFx0XHRcdHdpZHRoOiB2dygxMjApO1xuXHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEyMCk7XG5cdFx0XHRcdG1hcmdpbjogMCB2dygxMCk7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Ym9yZGVyOiB2dygyKSBzb2xpZCAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dyg0KTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucG9wdXAtY2xvc2UtYnRuIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDE0KTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJvdHRvbTogdncoLTEyKTtcblx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygxMik7XG5cdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgdncoMTIpLCAwJSAwJSwgdncoMjApIDAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5lbG0tdGV4dHtcblx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTUpO1xuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5lbG0tdGV4dC1saW5re1xuXHRmb250LXNpemU6IHJlbSgxNSk7XG5cdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItYmx1ZSwkY29sb3ItYmx1ZSxub25lKTtcblxuXHQmLnNtYWxse1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0fVxuXG5cdCYuYWwtY2VudGVye1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCYuYWwtcmlnaHR7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0Ji5zbWFsbHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnRleHQtYmxvY2t7XG5cblx0LmVsbS10ZXh0e1xuXHRcdG1hcmdpbi10b3A6IHJlbSgyNSk7XG5cdH1cblxuXHQuZWxtLXRleHQtbGlua3tcblx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHR9XG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQuZWxtLXRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyNSk7XG5cdFx0fVxuXG5cdFx0LmVsbS10ZXh0LWxpbmt7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uZWxtLWNhcnQtdGFibGV7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRmb250LXNpemU6IHJlbSgxNSk7XG5cdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRoe1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRiYWNrZ3JvdW5kOiAjZThlYWYwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0cGFkZGluZzogcmVtKDguNSk7XG5cdFx0Ji5wcm9kdWN0LWRldGFpbHMtaGVhZHtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDU1MCwxMDAwKSk7XG5cdFx0fVxuXHRcdCYucXVhbnRpdHktaGVhZHtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDI4NSwxMDAwKSk7XG5cdFx0fVxuXHRcdCYuYW1vdW50LWhlYWR7XG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxNjUsMTAwMCkpO1xuXHRcdH1cblx0XHQuaW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0dGR7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC5pbm5lcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQmLnByb2R1Y3QtZGV0YWlsc3tcblx0XHRcdHBhZGRpbmc6IHJlbSgyNSkgcmVtKDMwKTtcblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTAwKTtcblx0XHRcdFx0d2lkdGg6IHJlbSgxMDApO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMCk7XG5cdFx0XHR9XG5cdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDEyNyk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNDkpO1xuXHRcdFx0XHQmLnRleHQtc21hbGx7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTgyKTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDEzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnF1YW50aXR5e1xuXHRcdFx0cGFkZGluZzogcmVtKDUwKSByZW0oMzApO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibHVlLCRjb2xvci1ibHVlLG5vbmUpO1xuXHRcdFx0LmlubmVye1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMCk7XG5cdFx0XHR9XG5cdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyNyk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hbW91bnR7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzApO1xuXHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vVEFCIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdHRke1xuXHRcdFx0LmlubmVye1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQmLnByb2R1Y3QtZGV0YWlsc3tcblx0XHRcdFx0cGFkZGluZzogcmVtKDIwKSByZW0oMjApO1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjAwKTtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDIwMCk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0XHRcdCYudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5xdWFudGl0eXtcblx0XHRcdFx0cGFkZGluZzogcmVtKDIwKSByZW0oMjApO1xuXHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1pbnB1dC1udW1iZXItd3JhcHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dyg1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hbW91bnR7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vdGFiXG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRoZWFke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0dGJvZHksXG5cdFx0dHIsXG5cdFx0dGQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHR0ZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZzogdncoMTUpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXHRcdFx0Ji5wcm9kdWN0LWRldGFpbHN7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIHZ3KDEyMCk7XG5cdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEwMCk7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB2dygxMDApO1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxMDApO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNSk7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdCYudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYucXVhbnRpdHl7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIHZ3KDEyMCk7XG5cdFx0XHRcdC5pbm5lcntcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvcm1fX2l0ZW0gLmVsbS1pbnB1dC1udW1iZXItd3JhcCAuZWxtLXNlbGVjdGJveHtcblx0XHRcdFx0XHR3aWR0aDogdncoNzUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDEwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYW1vdW50e1xuXHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApIHZ3KDIwKSB2dygxMjApO1xuXHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZDo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7IC8qIOODqeODmeODq+OCkuihqOekuiAqL1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiB2dygxMjApO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGVhZjA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogdncoMTUpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmVsbS1jYXJ0LXRvdGFse1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWF4LXdpZHRoOiByZW0oNTAwKTtcblx0Jl9faXRlbXtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHQmLnNoaXBwaW5ne1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdCYudG90YWx7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEyKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMyk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNyk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTcpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cdCZfX25vdGV7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDE2KTtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIwLDEyKTtcblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdCZfX2l0ZW17XG5cdFx0XHQmLnNoaXBwaW5ne1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMTQpO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0fVxuXHRcdFx0Ji50b3RhbHtcblx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDEyKTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDMpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbm90ZXtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDE2KTtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTEpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnBhbmt1enV7XG5cdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdCZfX2xpc3R7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGxpe1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDEyKTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogXCLvvJ5cIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIHJlbSgxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdCZfX2xpc3R7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHRcdG92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdGxpe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5tYWNoaW5lLXJlZy1tb2RhbCB7XG5cdHotaW5kZXg6IDEwMDAyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIktLS0tLS0tXG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIRmlyZWZveO+8iS0tLS0tLS1cblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhDaHJvbWXjg7tTYWZhcmnvvIktLS0tLS0tXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFye1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXG5cdCYuYWN0aXZle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblxuXHQmX19iZ3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjgpO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQmX19jb250ZW50c3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuXHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pbm5lcntcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWF4LXdpZHRoOiByZW0oNzM1KTtcblx0XHRwYWRkaW5nOiByZW0oMjkpIHJlbSgzNSkgcmVtKDM1KTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNyk7XG5cdFx0fVxuXG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHR9XG5cblx0XHQuZWxtLXNlbGVjdGJveHtcblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHR9XG5cdFx0XHQmLm1ha2Vye1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0d2lkdGg6IHJlbSgyMjUpO1xuXHRcdFx0fVxuXHRcdFx0Ji5tYWNoaW5le1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0d2lkdGg6IHJlbSgxNjApO1xuXHRcdFx0fVxuXHRcdFx0Ji51bml0c3tcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTYwKTtcblx0XHRcdH1cblx0XHRcdHNlbGVjdDpkaXNhYmxlZHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2NkY2VjZjtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19pdGVtIC5lbG0tdGV4dGFyZWEgdGV4dGFyZWF7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxMzUpO1xuXHRcdFx0cGFkZGluZzogcmVtKDIwKSByZW0oMzUpIHJlbSgyMCkgcmVtKDIwKTtcblx0XHR9XG5cdFx0Lm1lbW97XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjkpO1xuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg2KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubW9kYWwtYnRue1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE0KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdCZfX3JlZ2lzdHJhdGlvbntcblx0XHRcdFx0d2lkdGg6IHJlbSgxODUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci1ibHVlLG5vbmUpO1xuXHRcdFx0XHRhLGJ1dHRvbntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fY2FuY2Vse1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdC5lbG0tdGV4dC1saW5re1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQmX19jb250ZW50c3tcblx0XHRcdHBhZGRpbmc6IHZ3KDIwKSB2dygyMCk7XG5cdFx0fVxuXHRcdCZfX2lubmVye1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogdncoMjkpIHZ3KDI1KSB2dygzMCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygxMCk7XG5cblx0XHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDIwKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTcpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDEwKTtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdC5pbm5lcntcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVsbS1zZWxlY3Rib3h7XG5cdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1ha2Vye1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1hY2hpbmV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudW5pdHN7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2l0ZW0gLmVsbS10ZXh0YXJlYSB0ZXh0YXJlYXtcblx0XHRcdFx0aGVpZ2h0OiB2dygxMzUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApIHZ3KDIwKSB2dygyMCk7XG5cdFx0XHR9XG5cdFx0XHQubWVtb3tcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjkpO1xuXHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLWJ0bntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdCZfX3JlZ2lzdHJhdGlvbntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19jYW5jZWx7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHQuZWxtLXRleHQtbGlua3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4ubG9naW4tbW9kYWwge1xuXHR6LWluZGV4OiAxMDAwMjtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yISUXjg7tFZGdl77yJLS0tLS0tLVxuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIktLS0tLS0tXG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIQ2hyb21l44O7U2FmYXJp77yJLS0tLS0tLVxuXHQmOjotd2Via2l0LXNjcm9sbGJhcntcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHQmLmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cblx0Jl9fYmd7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC44KTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9fY29udGVudHN7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcblx0XHRwYWRkaW5nOiByZW0oMTApIHJlbSgxMCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fd3JhcHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWF4LXdpZHRoOiByZW0oNzM1KTtcblx0XHRwYWRkaW5nOiByZW0oMzApIHJlbSgzNSkgcmVtKDMwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNyk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbjogcmVtKDMzKSBhdXRvIDAgYXV0bztcblx0XHRcdC5lbG0tYnRuLmJ0bi1ncmF5e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tb2RhbC10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEzKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLXRleHQtc21hbGx7XG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdig0MDAsNjY1KSk7XG5cdFx0XHRtYXJnaW46IHJlbSg0NSkgYXV0byAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDE2LDEyKTtcblxuXHRcdFx0LnRlbHtcblx0XHRcdFx0d2lkdGg6IHJlbSg4Nyk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLWNsb3Nle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiByZW0oMTYpO1xuXHRcdFx0cmlnaHQ6IHJlbSgxNik7XG5cdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLnBuZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Ly8g5Luu55m76Yyy5a+p5p+75LitIC0tLS0tLS1cblx0LnByb3YtcmVnLW1vZGFsX193cmFwe1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXgtd2lkdGg6IHJlbSg3MzUpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQwLDIwKTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNlN2VhZWY7XG5cdFx0XHRwYWRkaW5nOiByZW0oNDcpIHJlbSgyMCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKSByZW0oMTApIDAgMDtcblx0XHR9XG5cblx0XHQubW9kYWwtdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNSk7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzIpIHJlbSg1MCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHJlbSgxMCkgcmVtKDEwKTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cblx0XHQubW9kYWwtY2xvc2V7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHJlbSgtMTUpO1xuXHRcdFx0cmlnaHQ6IHJlbSgtMTUpO1xuXHRcdFx0d2lkdGg6IHJlbSgzNSk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbl9tb2RhbC1jbG9zZS1ncmF5LnBuZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0cGFkZGluZzogdncoMjApIHZ3KDIwKTtcblx0XHR9XG5cdFx0Jl9fd3JhcHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IHZ3KDUwKSB2dygyNSkgdncoMzApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMTApO1xuXG5cdFx0XHQubW9kYWwtaGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyMCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDE3KTtcblx0XHRcdH1cblxuXHRcdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdFx0bWFyZ2luOiB2dygzMykgYXV0byAwIGF1dG87XG5cdFx0XHRcdC5lbG0tYnRuLmJ0bi1ncmF5e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubW9kYWwtdGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTMpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLXRleHQtc21hbGx7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IHZ3KDQ1KSBhdXRvIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdC50ZWx7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDg3KTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLWNsb3Nle1xuXHRcdFx0XHR0b3A6IHZ3KDE2KTtcblx0XHRcdFx0cmlnaHQ6IHZ3KDE2KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g5Luu55m76Yyy5a+p5p+75LitIC0tLS0tLS1cblx0XHQucHJvdi1yZWctbW9kYWxfX3dyYXB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDIwKTtcblx0XHRcdFx0cGFkZGluZzogdncoNDcpIHZ3KDI1KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMTApIHZ3KDEwKSAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC10ZXh0e1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0cGFkZGluZzogdncoMzIpIHZ3KDI1KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZ3KDEwKSB2dygxMCk7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZXtcblx0XHRcdFx0dG9wOiB2dygtMTUpO1xuXHRcdFx0XHRyaWdodDogdncoLTE1KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDM1KTtcblx0XHRcdFx0aGVpZ2h0OiB2dygzNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5jYXJ0LW1vZGFsLWJ0bntcblx0bWFyZ2luOiByZW0oNjApIGF1dG8gMCBhdXRvO1xuXHR3aWR0aDogcmVtKDU4MCk7XG5cdGhlaWdodDogcmVtKDU1KTtcblx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUpO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cblx0LmVsbS1idG57XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWFyZ2luOiB2dygzMCkgYXV0byAwIGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiB2dyg1NSk7XG5cdH1cblx0Ly9zcFxufVxuXG4uY2FydC1mcmVlLWlucHV0LW1vZGFsIHtcblx0ei1pbmRleDogMTAwMDI7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iS0tLS0tLS1cblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhGaXJlZm9477yJLS0tLS0tLVxuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iS0tLS0tLS1cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0Ji5hY3RpdmV7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXG5cdCZfX2Jne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCZfX2NvbnRlbnRze1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG5cdFx0cGFkZGluZzogcmVtKDEwKSByZW0oMTApO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2lubmVye1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtd2lkdGg6IHJlbSg3MzUpO1xuXHRcdHBhZGRpbmc6IHJlbSgzMCkgcmVtKDM1KSByZW0oNTApO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0Lm1vZGFsLWhlYWRpbmd7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMjApO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdFx0JjpmaXJzdC1vZi10eXBle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0Lm5vdGV7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbjogcmVtKDMzKSBhdXRvIDAgYXV0bztcblx0XHR9XG5cblx0XHQubW9kYWwtY2xvc2V7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHJlbSgxNik7XG5cdFx0XHRyaWdodDogcmVtKDE2KTtcblx0XHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb25fbW9kYWwtY2xvc2UucG5nXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0Jl9fY29udGVudHN7XG5cdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApO1xuXHRcdH1cblxuXHRcdCZfX2lubmVye1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogdncoMzApIHZ3KDI1KSB2dygzMCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygxMCk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQubW9kYWwtaGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyMCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDE0KTtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0Lm5vdGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdFx0bWFyZ2luOiB2dygzMykgYXV0byAwIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZXtcblx0XHRcdFx0dG9wOiB2dygxNik7XG5cdFx0XHRcdHJpZ2h0OiB2dygxNik7XG5cdFx0XHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0XHRcdGhlaWdodDogdncoMjApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uZWxtLXBhZ2Vye1xuXHRtYXJnaW4tdG9wOiByZW0oNjgpO1xuXHQmX19saXN0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRsaXtcblx0XHRcdG1hcmdpbjogMCByZW0oNSk7XG5cdFx0XHR3aWR0aDogcmVtKDMwKTtcblx0XHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmx1ZSwkY29sb3ItYmx1ZSx1bmRlcmxpbmUpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGF7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5pcy1hY3RpdmV7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYucHJldntcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oOCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoLTEsMSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm5leHR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2NoZXZyb24tcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWFyZ2luLXRvcDogdncoNjgpO1xuXHRcdCZfX2xpc3R7XG5cdFx0XHRsaXtcblx0XHRcdFx0bWFyZ2luOiAwIHZ3KDUpO1xuXHRcdFx0XHR3aWR0aDogdncoMzApO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDMwKTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdCYucHJldntcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5uZXh0e1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoOCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmVsbS1wYWdpbmd7XG5cdG1hcmdpbi10b3A6IHJlbSg3MCk7XG5cdCZfX2xpc3R7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGxpe1xuXHRcdFx0Ji5wcmV2e1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyNyk7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNyk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKC0xLDEpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5uZXh0e1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDUwKTtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eShub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyNyk7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNyk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMik7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hldnJvbi1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdG1hcmdpbi10b3A6IHZ3KDcwKTtcblx0XHQmX19saXN0e1xuXHRcdFx0bGl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblx0XHRcdFx0Ji5wcmV2e1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygyNyk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNyk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm5leHR7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHZ3KDI3KTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg3KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uY21zLWNvbnRlbnRze1xuXG5cdC8vbWFyZ2luIC0tLS0tLS0tLS1cblx0Lm1iMCB7bWFyZ2luLWJvdHRvbTowcHghaW1wb3J0YW50O31cblx0Lm1iNSB7bWFyZ2luLWJvdHRvbTo1cHghaW1wb3J0YW50O31cblx0Lm1iMTAge21hcmdpbi1ib3R0b206MTBweCFpbXBvcnRhbnQ7fVxuXHQubWIxNSB7bWFyZ2luLWJvdHRvbToxNXB4IWltcG9ydGFudDt9XG5cdC5tYjIwIHttYXJnaW4tYm90dG9tOjIwcHghaW1wb3J0YW50O31cblx0Lm1iMjUge21hcmdpbi1ib3R0b206MjVweCFpbXBvcnRhbnQ7fVxuXHQubWIzMCB7bWFyZ2luLWJvdHRvbTozMHB4IWltcG9ydGFudDt9XG5cdC5tYjM1IHttYXJnaW4tYm90dG9tOjM1cHghaW1wb3J0YW50O31cblx0Lm1iNDAge21hcmdpbi1ib3R0b206NDBweCFpbXBvcnRhbnQ7fVxuXHQubWI0NSB7bWFyZ2luLWJvdHRvbTo0NXB4IWltcG9ydGFudDt9XG5cdC5tYjUwIHttYXJnaW4tYm90dG9tOjUwcHghaW1wb3J0YW50O31cblxuXHQubXQwIHttYXJnaW4tdG9wOjBweCFpbXBvcnRhbnQ7fVxuXHQubXQ1IHttYXJnaW4tdG9wOjVweCFpbXBvcnRhbnQ7fVxuXHQubXQxMCB7bWFyZ2luLXRvcDoxMHB4IWltcG9ydGFudDt9XG5cdC5tdDE1IHttYXJnaW4tdG9wOjE1cHghaW1wb3J0YW50O31cblx0Lm10MjAge21hcmdpbi10b3A6MjBweCFpbXBvcnRhbnQ7fVxuXHQubXQyNSB7bWFyZ2luLXRvcDoyNXB4IWltcG9ydGFudDt9XG5cdC5tdDMwIHttYXJnaW4tdG9wOjMwcHghaW1wb3J0YW50O31cblx0Lm10MzUge21hcmdpbi10b3A6MzVweCFpbXBvcnRhbnQ7fVxuXHQubXQ0MCB7bWFyZ2luLXRvcDo0MHB4IWltcG9ydGFudDt9XG5cdC5tdDQ1IHttYXJnaW4tdG9wOjQ1cHghaW1wb3J0YW50O31cblx0Lm10NTAge21hcmdpbi10b3A6NTBweCFpbXBvcnRhbnQ7fVxuXG5cdCZfX2Jsb2Nre1xuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0Nyk7XG5cdFx0fVxuXHR9XG5cblx0aDN7XG5cdFx0Zm9udC1zaXplOiByZW0oMjIpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyMik7XG5cdH1cblxuXHRoMyArIHB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDE4KTtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0fVxuXG5cdHRhYmxle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTUpO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0dGh7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZThlYWYwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTAuNSkgcmVtKDM0KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblx0XHR0ZHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0cGFkZGluZzogcmVtKDEwLjUpIHJlbSgzNCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdCYudHdvLXJvd3tcblx0XHRcdHRoe1xuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzMzQsMTAwMCkpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0dGR7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0b2x7XG5cdFx0Y291bnRlci1yZXNldDogaXRlbTtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdC8vb2wsXG5cdFx0Ly91bHtcblx0XHQvL1x0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0Ly99XG5cdFx0PiBsaXtcblx0XHRcdHRleHQtaW5kZW50OiAtMS4zZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuM2VtO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogaXRlbTtcblx0XHRcdFx0Y29udGVudDogY291bnRlcihpdGVtKScuJztcblx0XHRcdFx0cGFkZGluZy1yaWdodDogLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdC8vdWx7XG5cdFx0Ly9cdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdC8vfVxuXHRcdD4gbGl7XG5cdFx0XHR0ZXh0LWluZGVudDogLTEuM2VtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjNlbTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ+ODuyc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IC4zZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwuc3R5bGUtbm9uZXtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdD4gbGl7XG5cdFx0XHR0ZXh0LWluZGVudDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bC5hcnd7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHQvL3Vse1xuXHRcdC8vXHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHQvL31cblx0XHQ+IGxpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTYpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiByZW0oNik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDExKTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9saXN0LWFydy5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IHJlbSg2KTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvL2ZsZXgtY29udGVudHMgbGF5b3V0IC0tLVxuXHQuZmxleC1jb250ZW50c3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQmLmNvbHVtbjEsXG5cdFx0Ji5jb2x1bW4yLFxuXHRcdCYuY29sdW1uMyB7XG5cdFx0XHQuZmxleC1jb250ZW50cy1pdGVte1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtYXJlYXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTcpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY29sdW1uMSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jb2x1bW4yIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LmZsZXgtY29udGVudHMtaXRlbSB7XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDQ4NSwxMDAwKSk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigzMCwxMDAwKSk7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY29sdW1uMyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzMjAsMTAwMCkpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjAsMTAwMCkpO1xuXHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJldmVyc2V7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmltYWdle1xuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzIwLDEwMDApKTtcblx0XHRcdGltZ3tcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQtYXJlYXtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDYzMCwxMDAwKSk7XG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxNCk7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiByZW0oMikgc29saWQgJGNvbG9yLWJsdWU7XG5cblx0XHRcdFx0JiArIC50ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTYpO1xuXG5cdFx0XHRcdCYgKyAudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTQpO1xuXHRcdFx0fVxuXHRcdFx0Lmxpbmt7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibHVlLCRjb2xvci1ibHVlLG5vbmUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblxuXHRcdCZfX2Jsb2Nre1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0Nyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDN7XG5cdFx0XHRmb250LXNpemU6IHZ3KDIyKTtcblx0XHR9XG5cblx0XHRoMyArIHB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygxOCk7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHR9XG5cblx0XHR0YWJsZXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0dGh7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKSB2dygxMCk7XG5cdFx0XHR9XG5cdFx0XHR0ZHtcblx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDEwKTtcblx0XHRcdH1cblxuXHRcdFx0Ji50d28tcm93e1xuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzMzQsMTAwMCkpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsLmFyd3tcblx0XHRcdD4gbGl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMTYpO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDYpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMTEpO1xuXHRcdFx0XHRcdHRvcDogdncoNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvL2ZsZXgtY29udGVudHMgbGF5b3V0IC0tLVxuXHRcdC5mbGV4LWNvbnRlbnRze1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmLmNvbHVtbjEsXG5cdFx0XHQmLmNvbHVtbjIsXG5cdFx0XHQmLmNvbHVtbjMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdC5mbGV4LWNvbnRlbnRzLWl0ZW17XG5cdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNyk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY29sdW1uMSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQuZmxleC1jb250ZW50cy1pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5jb2x1bW4yIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQuZmxleC1jb250ZW50cy1pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5jb2x1bW4zIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQuZmxleC1jb250ZW50cy1pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5yZXZlcnNle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC1hcmVhe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmltYWdle1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LnRleHQtYXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTcpO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxMCk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygxNCk7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHZ3KDIpIHNvbGlkICRjb2xvci1ibHVlO1xuXG5cdFx0XHRcdFx0JiArIC50ZXh0e1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cblx0XHRcdFx0XHQmICsgLnRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5re1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDExKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtdG9wIHtcblxuXHQucGFydHMtY29udGFjdHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0Ji5pcy1sb2dpbntcblx0XHQucGFnZS1jb250YWluZXJ7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTApO1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigxMzY1cHgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tdntcblx0XHRoZWlnaHQ6IHJlbSgzMTEpO1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbXZfYmcuanBnXCIpIHJlcGVhdC14O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMjc1KTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHQmX19pbWFnZXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tdi5qcGdcIikgcmVwZWF0LXg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgxMjc1KTtcblxuXHRcdFx0Ji5tdi1lbntcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tdi1lbi5qcGdcIikgcmVwZWF0LXg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDEyNzUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1RBQiBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTU5OXB4KSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHR9XG5cdFx0XHQmX19pbWFnZXtcblx0XHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzExLDEyNzUpKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cblx0XHRcdFx0Ji5tdi1lbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXHR9XG5cblx0Lm1haW4tY29udGFpbmVye1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDAgcmVtKDcwKTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LnByb2R1Y3R7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDkyKTtcblx0XHQmX19pbm5lcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQmX19kZWNve1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHJlbSgtOTUpO1xuXHRcdFx0dG9wOiByZW0oMzY1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2lkdGg6IHJlbSgxMTkpO1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg2OCk7XG5cdFx0XHQmX19sZWFke1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE2KTtcblx0XHRcdH1cblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOSk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUsMTQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19saXN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNjMpO1xuXHRcdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRcdC5lbntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNTApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuanB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNTUpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4Mik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0NSk7XG5cdFx0XHRcdFx0XHQmLmhlYWRpbmcze1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdCYud2lyZXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDY1KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgyNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5zbWFsbC1ob2xle1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMzApO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDI0KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnNpbmtlcntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDY1KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgyNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5qcHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzUpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmVue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtZW47XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJvZHVjdC1saXN0e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDIyMCwxMDAwKSk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDRuKSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNDAsMTAwMCkpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyA0KSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDMpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKG1hdGguZGl2KDIyMCwyMjApKTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2YzZjVmYTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjE1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9UQUIgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIGFuZCAoIG1heC13aWR0aDoxNTIwcHgpIHtcblx0XHRcdCZfX2RlY297XG5cdFx0XHRcdHJpZ2h0OiByZW0oLTIyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0Ji5pcy1sb2dpbntcblx0XHRcdC5wYWdlLWNvbnRhaW5lcntcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm12e1xuXHRcdFx0aGVpZ2h0OiB2dygzNjEuNSk7XG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9faW1hZ2V7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbXYtc3AuanBnXCIpIHJlcGVhdC14O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblxuXHRcdFx0XHQmLm12LWVue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbXYtZW4tc3AuanBnXCIpIHJlcGVhdC14O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1haW4tY29udGFpbmVye1xuXHRcdFx0cGFkZGluZzogMCAwIHZ3KDQwKTtcblx0XHR9XG5cblx0XHQucHJvZHVjdHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg5Mik7XG5cdFx0XHQmX19kZWNve1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiB2dyg0MzApO1xuXHRcdFx0XHR3aWR0aDogdncoNjApO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250ZW50c3tcblx0XHRcdFx0cGFkZGluZzogdncoMzUpIDAgMDtcblx0XHRcdFx0Jl9fbGVhZHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNDQsMzApO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMCB2dygxMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fdGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNyk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDM2LDI0KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgdncoMTApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2Myk7XG5cdFx0XHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0XHRcdC5lbntcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzNik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuanB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBle1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1NSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoODIpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0NSk7XG5cdFx0XHRcdFx0XHRcdCYuaGVhZGluZzN7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRcdCYud2lyZXtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzMi41KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoMzIuNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5zbWFsbC1ob2xle1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxMik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCYuc2lua2Vye1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDMyLjUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dygzMi41KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuanB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNik7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5lbntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcm9kdWN0LWxpc3R7XG5cdFx0XHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKG1hdGguZGl2KDIyMCwyMjApKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbi8vI3BhZ2UtdG9wXG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8wMV9MT0dJTiAtLS0tLS0tXG4jcGFnZS1sb2dpbiB7XG5cdC5sb2dpbi1jb250ZW50c3tcblx0XHRtYXgtd2lkdGg6IHJlbSg1MDApO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmVsbS10ZXh0LWxpbmsuYWwtcmlnaHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTIpO1xuXHRcdH1cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI1KTtcblx0XHR9XG5cdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Ji5sb2dpbi1jaGVja2JveHtcblx0XHRcdFx0bWFyZ2luOiByZW0oMjYpIGF1dG8gMDtcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjgwKTtcblx0XHRcdH1cblx0XHRcdCYudG9nZ2xlLXBhc3N3b3JkLWl0ZW17XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbG0tdGV4dC1saW5rLmFsLWNlbnRlcntcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0fVxuXG5cdFx0LmVsbS1ub3Rle1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDUpO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQubG9naW4tY29udGVudHN7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMjQpO1xuXHRcdFx0fVxuXHRcdFx0LmVsbS10ZXh0LWxpbmsuYWwtcmlnaHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEyKTtcblx0XHRcdH1cblx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI1KTtcblx0XHRcdH1cblx0XHRcdC5mb3JtX19pdGVte1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHQmLmxvZ2luLWNoZWNrYm94e1xuXHRcdFx0XHRcdG1hcmdpbjogdncoMjYpIGF1dG8gMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dC1saW5rLmFsLWNlbnRlcntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLW5vdGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG5cbi8vMTBfTkVXIE1FTUJFUiDmnKznmbvpjLLnlLPoq4sgLS0tLS0tLVxuI3BhZ2UtbmV3LW1lbWJlcntcblx0LmxlYWQtdGV4dHtcblx0XHRtYXJnaW46IHJlbSg1MCkgYXV0bztcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9TUCBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRtYXJnaW46IHZ3KDUwKSBhdXRvO1xuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cblxuI3BhZ2UtbmV3LW1lbWJlciAuY29udGVudHMtd3JhcC5uZXctbWVtYmVyLWlucHV0e1xuXHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0bWF4LXdpZHRoOiByZW0oMTk4KTtcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9TUCBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRtYXgtd2lkdGg6IHZ3KDE5OCk7XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuXG5cbi8vMTFfTkVXIE1FTUJFUiDlhaXlipvmg4XloLHnorroqo0gLS0tLS0tLVxuI3BhZ2UtbmV3LW1lbWJlciAuY29udGVudHMtd3JhcC5uZXctbWVtYmVyLWNvbmZpcm17XG5cbn1cblxuXG4vLzQxX01ZUEFHRSDjg5Hjgrnjg6/jg7zjg4nlho3oqK3lrpogLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3Jke1xuXHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXHR9XG5cdC5lbG0tYnRuLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDY2KTtcblx0fVxuXHQuZWxtLXRleHR7XG5cdFx0Ji5uZXctcGFzc3dvcmQye1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEzKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdCYubmV3LXBhc3N3b3JkM3tcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzNik7XG5cdFx0fVxuXHRcdCYubmV3LXBhc3N3b3JkNHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0Mik7XG5cdFx0fVxuXHRcdCYubm90ZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0fVxuXHRcdCYubm90ZTJ7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibHVlLCRjb2xvci1ibHVlLG5vbmUpO1xuXHRcdH1cblx0fVxuXG5cdC50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjcpO1xuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDM1KTtcblx0XHR9XG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDY2KTtcblx0XHR9XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0Ji5uZXctcGFzc3dvcmQye1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxMyk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0XHQmLm5ldy1wYXNzd29yZDN7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDM2KTtcblx0XHRcdH1cblx0XHRcdCYubmV3LXBhc3N3b3JkNHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNDIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5ub3Rle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygyMCk7XG5cdFx0XHR9XG5cdFx0XHQmLm5vdGUye1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRvZ2dsZS1wYXNzd29yZC1pdGVte1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy80NV/mlrDjgZfjgYTjg5Hjgrnjg6/jg7zjg4njga7nmbvpjLLjgYzlrozkuobjgZfjgb7jgZfjgZ8gLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW5ld3Bhc3N3b3JkIC5jb250ZW50cy13cmFwLm15cGFnZS1uZXdwYXNzd29yZC1jb21wbGV0ZXtcblx0LnRleHQtYmxvY2t7XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDU1KTtcblx0XHR9XG5cdH1cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMTE1KTtcblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnRleHQtYmxvY2t7XG5cdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDExNSk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy80NV/mlrDjgZfjgYTjg5Hjgrnjg6/jg7zjg4njga7nmbvpjLLjgYzlrozkuobjgZfjgb7jgZfjgZ8gLS0tLS0tLVxuI3BhZ2UtbmV3LW1lbWJlci1maXJzdHtcblx0LmxlYWQtdGV4dHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHR9XG5cblx0LnRvZ2dsZS1wYXNzd29yZC1pdGVte1xuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyNyk7XG5cdFx0fVxuXHR9XG5cblx0LmNvbmZpcm0tYnRue1xuXHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5sZWFkLXRleHR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg1MCk7XG5cdFx0fVxuXG5cdFx0LnRvZ2dsZS1wYXNzd29yZC1pdGVte1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbmZpcm0tYnRue1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8xNF9DQVJUIC0tLS0tLS1cbiNwYWdlLWNhcnQge1xuXG5cdC5jYXJ0LWRhdGV7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cdH1cblxuXHQuZWxtLWNhcnQtdG90YWx7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDgpO1xuXHR9XG5cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNDUpO1xuXHR9XG5cblx0LmNhcnQtbm90ZS13cmFwe1xuXHRcdG1heC13aWR0aDogcmVtKDU4MCk7XG5cdFx0bWFyZ2luOiByZW0oOCkgYXV0byAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0LmNhcnQtbm90ZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHdpZHRoOiByZW0oMjgwKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwYWx0Jztcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LmNhcnQtZGF0ZXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTUpO1xuXHRcdH1cblxuXHRcdC5lbG0tY2FydC10b3RhbHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdH1cblxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygzMCk7XG5cdFx0fVxuXG5cdFx0LmNhcnQtbm90ZS13cmFwe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiB2dyg4KSBhdXRvIDAgYXV0bztcblx0XHRcdC5jYXJ0LW5vdGV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzE5X09SREVSIC0tLS0tLS1cbi8vMjBfT1JERVIgLS0tLS0tLVxuI3BhZ2Utb3JkZXJ7XG5cblx0LmVsbS1jYXJ0LWluZm97XG5cdFx0Jl9faGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG5cdFx0fVxuXHRcdCZfX2lubmVye1xuXG5cdFx0fVxuXHRcdCZfX2l0ZW17XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTMpO1xuXHRcdFx0cGFkZGluZzogcmVtKDMwKSByZW0oMzApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFQUVDRUU7XG5cblx0XHRcdCYuaXMtY2hlY2tlZHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMzUpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMyk7XG5cdFx0XHRcdC5lbG0tY2hlY2tib3h7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdGlucHV0ICsgbGFiZWx7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmFtZXtcblx0XHRcdFx0d2lkdGg6IHJlbSgxOTApO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkcmVzc3tcblx0XHRcdFx0d2lkdGg6IHJlbSgzOTApO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXG5cdFx0XHQuZWRpdC1hcmVhe1xuXHRcdFx0XHR3aWR0aDogcmVtKDEwMCk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0LmVkaXR7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg3MCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0YSxcblx0XHRcdFx0XHRpbnB1dCxcblx0XHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRib3JkZXI6IHJlbSgxKSBzb2xpZCAjYTBhNGE3O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDEwKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlOGVhZjA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItYmx1ZSwkY29sb3ItYmx1ZSxub25lKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdC5lbG0tYnRue1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LmVsbS1jYXJ0LWluZm97XG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzMCk7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0cGFkZGluZzogdncoMzUpIHZ3KDIwKSB2dygzMCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Ji5pcy1jaGVja2Vke1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiB2dygyMCk7XG5cdFx0XHRcdFx0dG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdC5lbG0tY2hlY2tib3h7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMjApO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyMCk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdGlucHV0ICsgbGFiZWx7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hZGRyZXNze1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWRpdC1hcmVhe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdC5lZGl0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDcwKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMzUpO1xuXHRcdFx0XHRcdFx0YSxcblx0XHRcdFx0XHRcdGlucHV0LFxuXHRcdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRlbGV0ZXtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygyMCk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci10b3AsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJte1xuXHQucHJvZ3Jlc3NiYXJ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblx0fVxuXHQuY2FydF9faW5uZXJ7XG5cdFx0bWFyZ2luOiByZW0oMzUpIGF1dG8gMCBhdXRvO1xuXHRcdG1heC13aWR0aDogcmVtKDc3NSk7XG5cdH1cblxuXHQuZm9ybV9faXRlbXtcblx0XHQmLmN1c3RvbWVyLWluZm97XG5cblx0XHR9XG5cdFx0Ji5jaGVja3tcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNSk7XG5cdFx0fVxuXHRcdCYuYmlrb3V7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTkpO1xuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsbS1jdXN0b21lci1pbmZve1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzc4LDc4MCkpO1xuXHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDI0LDc4MCkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wcm9ncmVzc2Jhcntcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDUwKTtcblx0XHR9XG5cdFx0LmNhcnRfX2lubmVye1xuXHRcdFx0bWFyZ2luOiB2dygzNSkgYXV0byAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IHZ3KDc3NSk7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHQmLmNoZWNre1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHR9XG5cdFx0XHQmLmJpa291e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxOSk7XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWN1c3RvbWVyLWluZm97XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZShvZGQpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1jb25maXJte1xuXHQuZWxtLWNhcnQtdGFibGUgdGQucXVhbnRpdHl7XG5cdFx0LmlubmVye1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLzIxX09SREVSIC0tLS0tLS1cbi8vMjFfT1JERVJfRVJST1IgLS0tLS0tLVxuI3BhZ2Utb3JkZXIgLmNvbnRlbnRzLXdyYXAub3JkZXItY29tcGxldGUsXG4jcGFnZS1vcmRlciAuY29udGVudHMtd3JhcC5vcmRlci1lcnJvcntcblxuXHQucHJvZ3Jlc3NiYXJ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcxKTtcblx0fVxuXHQubm90ZXtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjUpO1xuXHRcdGxpe1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIwLDEyKTtcblx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIuKAu1wiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZWxtLXRleHQye1xuXHRcdG1hcmdpbi10b3A6IHJlbSgzNSk7XG5cdH1cblx0LmNvbnRhY3QtYnRue1xuXHRcdG1hcmdpbi10b3A6IHJlbSgzMik7XG5cdFx0Jl9faXRlbXtcblx0XHRcdHdpZHRoOiByZW0oNDAwKTtcblx0XHRcdGhlaWdodDogcmVtKDYwKTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE0KTtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbSgyNSk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oNyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTIpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9jaGV2cm9uLXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRyaWdodDogcmVtKDIyKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYudGVse1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQucHJvZ3Jlc3NiYXJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg3MSk7XG5cdFx0fVxuXHRcdC5ub3Rle1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMjUpO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbG0tdGV4dDJ7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygzNSk7XG5cdFx0fVxuXHRcdC5jb250YWN0LWJ0bntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDMyKTtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDYwKTtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMCB2dygyNSk7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdHdpZHRoOiB2dyg3KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTIpO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDIyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vbXlwYWdlLWNvbnRhaW5lciAtLS0tLS0tXG4ubXlwYWdlLWNvbnRhaW5lcntcblx0ZGlzcGxheTogZmxleDtcblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEwMjNweCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLy9teXBhZ2UtY29udGVudHMgLS0tLS0tLVxuLm15cGFnZS1jb250ZW50c3tcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDczMCwxMDAwKSk7XG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oMTAyM3B4KXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vL215cGFnZS1jb250ZW50c19faGVhZCAtLS0tLS0tXG4ubXlwYWdlLWNvbnRlbnRzX19oZWFke1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdHBhZGRpbmc6IHJlbSgxMykgcmVtKDMwKSByZW0oMTEpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW4tYm90dG9tOiByZW0oNDUpO1xuXHQuZWxtLXRleHR7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNik7XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdHBhZGRpbmc6IHZ3KDEzKSB2dygzMCkgdncoMTEpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luLWJvdHRvbTogdncoNDUpO1xuXHRcdC5lbG0tdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8v44Oe44Kk44Oa44O844K4IOOCteOCpOODieODoeODi+ODpeODvCAtLS0tLS0tXG4ubXlwYWdlLXNpZGV7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiByZW0oMjIwKTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yISUXjg7tFZGdl77yJKi9cblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHQvKuOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIkqL1xuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdC8q44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIQ2hyb21l44O7U2FmYXJp77yJKi9cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdCZfX2lubmVye1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdH1cblx0Jl9faXRlbXtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiByZW0oNjApO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHRcdGF7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg1MCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uLXdyYXB7XG5cdFx0XHRcdHdpZHRoOiByZW0oNTApO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29ue1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0Ji5mYXZve1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjEuNik7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTkuOCk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Zhdm8uc3ZnXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubWVtYmVyLWluZm97XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgzMS44KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyMy40KTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbWVtYmVyLWluZm8uc3ZnXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYub3JkZXItaGlzdG9yeXtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDIxKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyOC44KTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vb3JkZXItaGlzdG9yeS5zdmdcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tYWlsLW1hZ2F6aW5le1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjYuNCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjYpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYWlsLW1hZ2F6aW5lLnN2Z1wiKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1hbmFnZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyOC44KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyOC44KTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbWFuYWdlci5zdmdcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji53aXRoZHJhd3tcblx0XHRcdFx0XHR3aWR0aDogcmVtKDIxLjYpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDI3LjYpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi93aXRoZHJhdy5zdmdcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zaGlwcGluZ3tcblx0XHRcdFx0XHR3aWR0aDogcmVtKDI2LjQpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDI1LjIpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaGlwcGluZy5zdmdcIik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKDEwMjNweCl7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlLFxuXHRcdFx0JjpudGgtb2YtdHlwZSg1KXtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KDI0KTtcblx0XHQmX19pbm5lcntcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQmX19pdGVte1xuXHRcdFx0Zm9udC1zaXplOiB2dygxMSk7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0aGVpZ2h0OiB2dyg3Nik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMjIpO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlLFxuXHRcdFx0JjpudGgtb2YtdHlwZSg1KXtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMyk7XG5cblx0XHRcdFx0Lmljb24td3JhcHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNyk7XG5cdFx0XHRcdFx0Ji5mYXZve1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm1lbWJlci1pbmZve1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIzKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm9yZGVyLWhpc3Rvcnl7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTUpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubWFpbC1tYWdhemluZXtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygxOCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5tYW5hZ2Vye1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMjEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndpdGhkcmF3e1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNoaXBwaW5ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE5KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbmJvZHkubXlwYWdlLW9yZGVyLWhpc3Rvcnl7XG5cdC5teXBhZ2Utc2lkZV9faXRlbS5vcmRlci1oaXN0b3J5e1xuXHRcdGF7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZDhlZmZjO1xuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keS5teXBhZ2UtZmF2b3tcblx0Lm15cGFnZS1zaWRlX19pdGVtLmZhdm97XG5cdFx0YXtcblx0XHRcdGJhY2tncm91bmQ6ICNkOGVmZmM7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Lm15cGFnZS1tYW5hZ2Vye1xuXHQubXlwYWdlLXNpZGVfX2l0ZW0ubWFuYWdlcntcblx0XHRhe1xuXHRcdFx0YmFja2dyb3VuZDogI2Q4ZWZmYztcblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkubXlwYWdlLXNoaXBwaW5ne1xuXHQubXlwYWdlLXNpZGVfX2l0ZW0uc2hpcHBpbmd7XG5cdFx0YXtcblx0XHRcdGJhY2tncm91bmQ6ICNkOGVmZmM7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Lm15cGFnZS1tYWlsLW1hZ2F6aW5le1xuXHQubXlwYWdlLXNpZGVfX2l0ZW0ubWFpbC1tYWdhemluZXtcblx0XHRhe1xuXHRcdFx0YmFja2dyb3VuZDogI2Q4ZWZmYztcblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkubXlwYWdlLXdpdGhkcmF3e1xuXHQubXlwYWdlLXNpZGVfX2l0ZW0ud2l0aGRyYXd7XG5cdFx0YXtcblx0XHRcdGJhY2tncm91bmQ6ICNkOGVmZmM7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Lm15cGFnZS1tZW1iZXItaW5mb3tcblx0Lm15cGFnZS1zaWRlX19pdGVtLm1lbWJlci1pbmZve1xuXHRcdGF7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZDhlZmZjO1xuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLzIzX+ODnuOCpOODmuODvOOCuFRPUCAtLS0tLS0tXG4jcGFnZS1teXBhZ2Uge1xuXG5cdC5teXBhZ2UtbGlua3tcblx0XHRtYXJnaW4tdG9wOiByZW0oNDUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzIwLDEwMDApKTtcblx0XHRcdGhlaWdodDogcmVtKDg2KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNik7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgtbiArIDMpKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbSgzMSk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHQmLmZhdm97XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDM2KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDMzKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5tZW1iZXItaW5mb3tcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzkpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21lbWJlci1pbmZvLnN2Z1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5vcmRlci1oaXN0b3J5e1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0OCk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vb3JkZXItaGlzdG9yeS5zdmdcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubWFpbC1tYWdhemluZXtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNDQpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDEpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21haWwtbWFnYXppbmUuc3ZnXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm1hbmFnZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDQ4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ4KTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9tYW5hZ2VyLnN2Z1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji53aXRoZHJhd3tcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMzYpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDYpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3dpdGhkcmF3LnN2Z1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaGlwcGluZ3tcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNDQpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDIpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3NoaXBwaW5nLnN2Z1wiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly9TUCBTVFlMRVxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0NSk7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDg2KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDEwKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblxuXHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHQmLmZhdm97XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzNik7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5tZW1iZXItaW5mb3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDUzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzOSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm9yZGVyLWhpc3Rvcnl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzNSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5tYWlsLW1hZ2F6aW5le1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNDQpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYubWFuYWdlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQ4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg0OCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLndpdGhkcmF3e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMzYpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQ2KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuc2hpcHBpbmd7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg0NCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cblxuLy8yNF/jg57jgqTjg5rjg7zjgrgg5rOo5paH5bGl5q205LiA6KanIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5e1xuXG5cdC5vcmRlci1oaXN0b3J5e1xuXHRcdCZfX2l0ZW17XG5cdFx0XHRwYWRkaW5nOiByZW0oMjQpIHJlbSgzMCkgcmVtKDI5KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTQpO1xuXHRcdFx0fVxuXHRcdFx0Jl9faW5mb3tcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDMwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNyk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNSk7XG5cdFx0XHRcdFx0b3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByb2R1Y3QtbGlzdHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE3KTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtMWVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfjg7snO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2RldGFpbHtcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMzApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTcpO1xuXHRcdFx0XHRcdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vcmRlci1kZXRhaWwtc3RhdHVze1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNyk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vcmRlci1kZXRhaWwtYnRue1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTc1KTtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDE3NSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTQpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlN2VhZWY7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0cGFkZGluZzogdncoMTcpIHZ3KDIwKSB2dygyNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2luZm97XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygxMSk7XG5cdFx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNjAsMzApO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTApO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoMTApO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2R1Y3QtbGlzdHtcblx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19kZXRhaWx7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDgpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ0LDI2KTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm9yZGVyLWRldGFpbC1zdGF0dXN7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNjAsMzApO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdHRvcDogdncoMTcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQub3JkZXItZGV0YWlsLWJ0bntcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDExKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dygxNzApO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE3MCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM1KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ0LDI2KTtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cblxuLy8yNV/jg57jgqTjg5rjg7zjgrgg5rOo5paH5bGl5q206Kmz57SwIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1vcmRlci1oaXN0b3J5LWRldGFpbHtcblxuXHQub3JkZXItaGlzdG9yeS1kZXRhaWx7XG5cdFx0Jl9fdG9we1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDQwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdH1cblx0XHRcdC5vcmRlci1zdGF0dXN7XG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDE4MCk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTgwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMzYpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ub3Rle1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjAsMTIpO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjFlbTtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0wLjdlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWxtLWNhcnQtdGFibGV7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzUpO1xuXHRcdFx0dGh7XG5cdFx0XHRcdCYucHJvZHVjdC1kZXRhaWxzLWhlYWR7XG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNDE4LDczMCkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYucXVhbnRpdHktaGVhZHtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxNjEsNzMwKSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hbW91bnQtaGVhZHtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxNTEsNzMwKSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRke1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjUpIHJlbSgzMCk7XG5cdFx0XHRcdCYucHJvZHVjdC1kZXRhaWxze1xuXHRcdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogcmVtKDkwKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMzApO1xuXHRcdFx0XHRcdFx0Ji50ZXh0LXNtYWxse1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMjApO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5xdWFudGl0eXtcblx0XHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly/lu4Pnm6QgLS0tLS0tLVxuXHRcdFx0XHQmLmRpc2NvbnRpbnVlZHtcblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2NjYztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi5Y+W44KK5omx44GE57WC5LqGXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly/jgq3jg6Pjg7Pjgrvjg6sgLS0tLS0tLVxuXHRcdFx0XHQmLmNhbmNlbHtcblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2NjYztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi44Kt44Oj44Oz44K744OrXFxB44GV44KM44G+44GX44GfXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsbS1jYXJ0LXRvdGFse1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMjcwKTtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdCYuc2hpcHBpbmd7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tY2FydC10b3RhbF9fbm90ZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE0KTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW0uY3VzdG9tZXItaW5mb3tcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyNCk7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW0uYmlrb3V7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW46IHJlbSgzOSkgMCAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LmVsbS1jYXJ0LXRhYmxle1xuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9UQUIgU1RZTEVcblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnByb2R1Y3QtZGV0YWlsc3tcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyMCkgcmVtKDIwKTtcblx0XHRcdFx0XHRcdC5pbm5lcntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHRcdCYudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnF1YW50aXR5e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDIwKSByZW0oMjApO1xuXHRcdFx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmVsbS1pbnB1dC1udW1iZXItd3JhcHtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYW1vdW50e1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vdGFiXG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Jl9fdG9we1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm9yZGVyLXN0YXR1c3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiB2dygxODApO1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxODApO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMzYpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ub3Rle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWNhcnQtdGFibGV7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM1KTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRoZWFke1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdC5pbm5lcntcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucHJvZHVjdC1kZXRhaWxze1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgdncoMTIwKTtcblx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dygxMDApO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTAwKTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiB2dygxMDApO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdCYudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCB2dygxMjApO1xuXHRcdFx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMjcpO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hbW91bnR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApIHZ3KDIwKSB2dygxMjApO1xuXHRcdFx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQvL+W7g+ebpCAtLS0tLS0tXG5cdFx0XHRcdFx0Ji5kaXNjb250aW51ZWR7XG5cdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IHZ3KDIpIHZ3KDMpIHZ3KDMpIHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC8v44Kt44Oj44Oz44K744OrIC0tLS0tLS1cblx0XHRcdFx0XHQmLmNhbmNlbHtcblx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogdncoMikgdncoMykgdncoMykgcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lbG0tY2FydC10b3RhbHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdCYuc2hpcHBpbmd7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMjMpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWxtLWNhcnQtdG90YWxfX25vdGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19pdGVtLmN1c3RvbWVyLWluZm97XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI0KTtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2l0ZW0uYmlrb3V7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI0KTtcblx0XHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFx0LmVsbS10ZXh0e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdG1hcmdpbjogdncoMzkpIDAgMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cblxuLy8yOV/jg57jgqTjg5rjg7zjgrgg44GK5rCX44Gr5YWl44KKIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1mYXZve1xuXHQvKiDjgr/jg5YgKi9cblx0LnRhYi1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQudGFiLWl0ZW0ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0aGVpZ2h0OiByZW0oNDgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjZDBkMztcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQmLmlzLWFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cdH1cblx0Lyog44OR44ON44OrICovXG5cdC5wYW5lbC1saXN0IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXHQucGFuZWwtaXRlbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oMzUpIHJlbSg0MCkgcmVtKDQwKTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzEpIHJlbSgzNykgcmVtKDM0KTtcblx0XHR9XG5cdH1cblx0LnBhbmVsLWl0ZW0uaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5wcm9kdWN0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdCZfX2l0ZW17XG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxOTQsNjUwKSk7XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgzbikpe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigzNCw2NTApKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAzKSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cblx0XHRcdC8v5buD55ukIC0tLS0tLS1cblx0XHRcdCYuZGlzY29udGludWVke1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIuWPluOCiuaJseOBhOe1guS6hlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAycHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkoKTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDEzKTtcblx0XHRcdH1cblx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItYmx1ZSwkY29sb3ItYmx1ZSxub25lKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW9kZWx7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQmX19pdGVte1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzgpO1xuXHRcdFx0fVxuXHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTcpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjIsMTcpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fZGV0YWlse1xuXHRcdFx0XHQmX19pbm5lcntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmluZm97XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdig2MDUsNjUwKSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0Nik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE0KTtcblx0XHRcdFx0XHRcdC5pbmZvLW1ha2Vye1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigyNjIsNjA1KSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogcmVtKDQ0KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDUpIHJlbSgyNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW5mby1tb2RlbHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjYyLDYwNSkpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg1KSByZW0oMjUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmluZm8tbnVtYntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oODEpO1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSg4MSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogcmVtKDQ0KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDUpIHJlbSgyNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW5mby1vdGhlcntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNTI0LDYwNSkpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgcmVtKDI1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1lbW97XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdig2MDUsNjUwKSk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Lm1lbW8tdGV4dHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5lbG0tdGV4dGFyZWF7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg3NSk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEzKSByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Jjpmb2N1c3tcblx0XHRcdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5NTk1OTU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZWxldGV7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWRkLW1vZGVse1xuXHRcdG1hcmdpbi10b3A6IHJlbSgyMyk7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnRhYi1pdGVtIHtcblx0XHRcdGhlaWdodDogdncoNDgpO1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0fVxuXHRcdC5wYW5lbC1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IHZ3KDIwKSB2dygyMCkgdncoMjApO1xuXHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDIwKSB2dygyMCkgdncoMjApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZHVjdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly/lu4Pnm6QgLS0tLS0tLVxuXHRcdFx0XHQmLmRpc2NvbnRpbnVlZHtcblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IHZ3KDIpIHZ3KDMpIHZ3KDMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWxtLXRleHR7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDExKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vZGVse1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19oZWFke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTgpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19kZXRhaWx7XG5cdFx0XHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdig2MDUsNjUwKSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDYpO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE0KTtcblx0XHRcdFx0XHRcdFx0LmluZm8tbWFrZXJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjYyLDYwNSkpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg1KSB2dygyNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmluZm8tbW9kZWx7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjYyLDYwNSkpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg1KSB2dygyNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmluZm8tbnVtYntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoODEpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoODEpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg1KSB2dygyNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmluZm8tb3RoZXJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNTI0LDYwNSkpO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDI1KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1lbW97XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDYwNSw2NTApKTtcblx0XHRcdFx0XHRcdFx0Lm1lbW8tdGV4dHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZWxtLXRleHRhcmVhe1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNzUpO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDEzKSB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZGVsZXRle1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWRkLW1vZGVse1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMjMpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vMzBf44Oe44Kk44Oa44O844K4IOmFjemAgeWFiOioreWumuS4gOimpyAtLS0tLS0tXG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWxpc3R7XG5cdC50ZXh0LWJsb2Nre1xuXHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM3KTtcblx0XHR9XG5cdH1cblx0LmZvcm1fX2l0ZW17XG5cdFx0bWFyZ2luLXRvcDogcmVtKDIxKTtcblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQudGV4dC1ibG9ja3tcblx0XHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzNyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtX19pdGVte1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMjEpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vMzFf44Oe44Kk44Oa44O844K4IOmFjemAgeWFiOaDheWgseWkieabtCAtLS0tLS0tXG4jcGFnZS1teXBhZ2Utc2hpcHBpbmcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXNoaXBwaW5nLWluZm8tY2hhbmdle1xuXHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDEpO1xuXHR9XG5cdC5lbG0tYnRuLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDUwKTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDExMCk7XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNDEpO1xuXHRcdH1cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNTApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy8zM1/jg57jgqTjg5rjg7zjgrgg6YWN6YCB5YWI5oOF5aCx5aSJ5pu05a6M5LqGIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1zaGlwcGluZyAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2Utc2hpcHBpbmctaW5mby1jaGFuZ2UtY29tcGxldGV7XG5cdC50ZXh0LWJsb2Nre1xuXHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM3KTtcblx0XHR9XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI1LDE0KTtcblx0XHR9XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC50ZXh0LWJsb2Nre1xuXHRcdFx0LnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM3KTtcblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy8zMF/jg57jgqTjg5rjg7zjgrgg55m65rOo5ouF5b2T6ICF6Kit5a6a5LiA6KanIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1tYW5hZ2VyIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYW5hZ2VyLWxpc3R7XG5cdC50ZXh0LWJsb2Nre1xuXHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM3KTtcblx0XHR9XG5cdH1cblx0LmZvcm1fX2l0ZW17XG5cdFx0bWFyZ2luLXRvcDogcmVtKDIxKTtcblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnRleHQtYmxvY2t7XG5cdFx0XHQucGFnZS1oZWFkaW5nLXN1YiArIC5lbG0tdGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9ybV9faXRlbXtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDIxKTtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzMyX+ODnuOCpOODmuODvOOCuCDnmbrms6jmi4XlvZPogIXmg4XloLHlpInmm7QgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItaW5mby1jaGFuZ2V7XG5cdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg0MSk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdH1cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNTApO1xuXHRcdG1hcmdpbi1sZWZ0OiByZW0oMTEwKTtcblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MSk7XG5cdFx0fVxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg1MCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzMzX+ODnuOCpOODmuODvOOCuCDnmbrms6jmi4XlvZPogIXmg4XloLHlpInmm7TlrozkuoYgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1hbmFnZXIgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1hbmFnZXItaW5mby1jaGFuZ2UtY29tcGxldGV7XG5cdC50ZXh0LWJsb2Nre1xuXHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM3KTtcblx0XHR9XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI1LDE0KTtcblx0XHR9XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC50ZXh0LWJsb2Nre1xuXHRcdFx0LnBhZ2UtaGVhZGluZy1zdWIgKyAuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM3KTtcblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cblxuLy8zNF/jg57jgqTjg5rjg7zjgrgg5qGI5YaF44Oh44O844Or55m76Yyy44O76Kej6ZmkIC0tLS0tLS1cbiNwYWdlLW15cGFnZS1tYWlsLW1hZ2F6aW5lIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tYWlsLW1hZ2F6aW5lLXRvcHtcblx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQxKTtcblx0fVxuXHQuZWxtLWNoZWNrYm94e1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0fVxuXHQubm90ZXtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjYpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMTYsMTIpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIuKAu1wiO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cdC5lbG0tYnRuLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQ4KTtcblx0fVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MSk7XG5cdFx0fVxuXHRcdC5lbG0tY2hlY2tib3h7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHR9XG5cdFx0Lm5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyNik7XG5cdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHR9XG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDQ4KTtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzM1X+ODnuOCpOODmuODvOOCuCDmoYjlhoXjg6Hjg7zjg6vnmbvpjLLjg7vop6PpmaTlrozkuoYgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1haWwtbWFnYXppbmUgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLW1haWwtbWFnYXppbmUtY29tcGxldGV7XG5cdC5lbG0tdGV4dHtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5lbG0tdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vMzZf44Oe44Kk44Oa44O844K4IOmAgOS8muaJi+e2muOBjSAtLS0tLS0tXG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LXRvcHtcblx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDM4KTtcblx0fVxuXHQuZm9ybV9faXRlbXtcblx0XHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oOSk7XG5cdFx0fVxuXHRcdC5lbG0tY2hlY2tib3h7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdH1cblx0XHQuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1KTtcblx0XHR9XG5cdFx0Ji5vdGhlcntcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOSk7XG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNDEpO1xuXHR9XG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDM4KTtcblx0XHR9XG5cdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHQuZWxtLWNoZWNrYm94LXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDkpO1xuXHRcdFx0fVxuXHRcdFx0LmVsbS1jaGVja2JveHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHR9XG5cdFx0XHQuZWxtLWNoZWNrYm94ICsgLmVsbS1jaGVja2JveHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNSk7XG5cdFx0XHR9XG5cdFx0XHQmLm90aGVye1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxOSk7XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNDEpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vMzdf44Oe44Kk44Oa44O844K4IOmAgOS8muaJi+e2muOBjeeiuuiqjSAtLS0tLS0tXG4jcGFnZS1teXBhZ2Utd2l0aGRyYXcgLm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXdpdGhkcmF3LWNvbmZpcm17XG5cdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzNyk7XG5cdH1cblxuXHQucGFnZS1oZWFkaW5nLXN1YiArIC5lbG0tdGV4dHtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdH1cblxuXHQud2l0aGRyYXctcmVhc29ue1xuXHRcdG1hcmdpbi10b3A6IHJlbSgyOSk7XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE1KTtcblx0XHR9XG5cdFx0LmVsbS10ZXh0ICsgLmVsbS10ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDYpO1xuXHRcdH1cblx0fVxuXG5cdC53aXRoZHJhdy1hdHRlbnRpb257XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQ0KTtcblx0XHQuaGVhZHtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNS41KSByZW0oMjUpO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZTNkNDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZjc1MmE7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0Y29sb3I6ICNmZjc1MmE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5pY29ue1xuXHRcdFx0XHR3aWR0aDogcmVtKDMxKTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVhZHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdFx0Y29sb3I6ICNmZjc1MmE7XG5cdFx0fVxuXHRcdC5saXN0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE4KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdFx0XHRsaXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjhlbTtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0wLjZlbTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCLilqBcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIuODu1wiO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTFlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZWxtLWJ0bi13cmFwe1xuXHRcdG1hcmdpbi10b3A6IHJlbSg0MSk7XG5cdH1cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzcpO1xuXHRcdH1cblxuXHRcdC5wYWdlLWhlYWRpbmctc3ViICsgLmVsbS10ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0fVxuXG5cdFx0LndpdGhkcmF3LXJlYXNvbntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDI5KTtcblx0XHRcdC5lbG0tdGV4dCArIC5lbG0tdGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndpdGhkcmF3LWF0dGVudGlvbntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDQ0KTtcblx0XHRcdC5oZWFke1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxNS41KSB2dygyNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMjApO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDMxKTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxlYWR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE5KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHR9XG5cdFx0XHQubGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTgpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNDEpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vMzhf44Oe44Kk44Oa44O844K4IOmAgOS8muaJi+e2muOBjeWujOS6hiAtLS0tLS0tXG4jcGFnZS1teXBhZ2Utd2l0aGRyYXd7XG5cdC5teXBhZ2UtY29udGVudHM6aGFzKC5teXBhZ2Utd2l0aGRyYXctY29tcGxldGUpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vMzlf44Oe44Kk44Oa44O844K4IOODkeOCueODr+ODvOODieWGjeioreWumuWFpeWKmyAtLS0tLS0tXG4jcGFnZS1teXBhZ2UtcGFzc3dvcmQtcmVzZXR7XG5cblx0Lm15cGFnZS1jb250ZW50c19faW5uZXIubXlwYWdlLXBhc3N3b3JkLXJlc2V0LWlucHV0e1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQxKTtcblx0XHR9XG5cblx0XHQudG9nZ2xlLXBhc3N3b3JkLWl0ZW17XG5cdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyNyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNyk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTIpO1xuXHRcdH1cblxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MSk7XG5cdFx0XHR9XG5cblx0XHRcdC50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubm90ZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNyk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuXG4vLzU3X+ODnuOCpOODmuODvOOCuCDkvJrlk6Hmg4XloLEgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby10b3B7XG5cdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzOCk7XG5cdH1cblx0LmZvcm1fX2l0ZW17XG5cdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDMzKTtcblx0XHR9XG5cdFx0LnJlc2V0LWJ0bntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0YXtcblx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDIyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDYpO1xuXHRcdFx0Ji5oYXMtYnRue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIpO1xuXHRcdFx0XHQucmVzZXQtYnRue1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250ZW50e1xuXHRcdFx0LmVsbS10ZXh0ICsgLmVsbS10ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0XHR9XG5cdFx0XHQucmVzZXQtYnRue1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubm90ZXtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDEyLDMwKTtcblx0XHQmLnBheW1lbnQtbm90ZXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XG5cdFx0fVxuXHR9XG5cdC5wYXltZW50LWRldGFpbHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjIpO1xuXHRcdHBhZGRpbmc6IHJlbSgyMSkgcmVtKDI1KTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0ZHR7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSg1NSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5lbG0tYnRuLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQzKTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDExMCk7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzOCk7XG5cdFx0fVxuXHRcdC5mb3JtX19pdGVte1xuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMyk7XG5cdFx0XHR9XG5cdFx0XHQucmVzZXQtYnRue1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKSB2dygyMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNik7XG5cdFx0XHRcdCYuaGFzLWJ0bntcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMik7XG5cdFx0XHRcdFx0LnJlc2V0LWJ0bntcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxOSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudHtcblx0XHRcdFx0LmVsbS10ZXh0ICsgLmVsbS10ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yZXNldC1idG57XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ub3Rle1xuXHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHQmLnBheW1lbnQtbm90ZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTYpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGF5bWVudC1kZXRhaWx7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyMik7XG5cdFx0XHRwYWRkaW5nOiB2dygyMSkgdncoMjUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRkbHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1pbi13aWR0aDogdncoNTUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0Myk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzU4X+ODnuOCpOODmuODvOOCuCDkvJrlk6Hmg4XloLHnt6jpm4YgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1lZGl0e1xuXHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzgpO1xuXHR9XG5cdC5mb3JtX19pdGVte1xuXHRcdC5jb250ZW50e1xuXHRcdFx0LmVsbS10ZXh0ICsgLmVsbS10ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ub3Rle1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTIpO1xuXHRcdCYucGF5bWVudC1ub3Rle1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE0KTtcblx0XHR9XG5cdFx0Ji5tYWlsLW5vdGUsXG5cdFx0Ji5zbGlwLW5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0fVxuXHR9XG5cdC5wYXltZW50LWRldGFpbHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjIpO1xuXHRcdHBhZGRpbmc6IHJlbSgyMSkgcmVtKDI1KTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0ZHR7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSg1NSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5lbG0tYnRuLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQzKTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDExMCk7XG5cdH1cblxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1AgU1RZTEVcblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LnBhZ2UtaGVhZGluZy1zdWJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzOCk7XG5cdFx0fVxuXHRcdC5mb3JtX19pdGVte1xuXHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdC5lbG0tdGV4dCArIC5lbG0tdGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubm90ZXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0Ji5wYXltZW50LW5vdGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDE0KTtcblx0XHRcdH1cblx0XHRcdCYubWFpbC1ub3RlLFxuXHRcdFx0Ji5zbGlwLW5vdGV7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGF5bWVudC1kZXRhaWx7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyMik7XG5cdFx0XHRwYWRkaW5nOiB2dygyMSkgdncoMjUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRkbHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRcdGR0e1xuXHRcdFx0XHRcdG1pbi13aWR0aDogdncoNTUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0Myk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzU5X+ODnuOCpOODmuODvOOCuCDkvJrlk6Hmg4XloLHnorroqo0gLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1lbWJlci1pbmZvIC5teXBhZ2UtY29udGVudHNfX2lubmVyLm15cGFnZS1tZW1iZXItaW5mby1jb25maXJte1xuXHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzgpO1xuXHR9XG5cdC5mb3JtX19pdGVte1xuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMyk7XG5cdFx0fVxuXHRcdC5oZWFkaW5ne1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg2KTtcblx0XHR9XG5cdFx0LmNvbnRlbnR7XG5cdFx0XHQuZWxtLXRleHQgKyAuZWxtLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5vdGV7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigxMiwzMCk7XG5cdFx0Ji5wYXltZW50LW5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xuXHRcdH1cblx0fVxuXHQuZWxtLWJ0bi13cmFwe1xuXHRcdG1hcmdpbi10b3A6IHJlbSg0Myk7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMTApO1xuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzgpO1xuXHRcdH1cblx0XHQuZm9ybV9faXRlbXtcblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzMpO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg2KTtcblx0XHRcdH1cblx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHQuZWxtLXRleHQgKyAuZWxtLXRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5vdGV7XG5cdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdCYucGF5bWVudC1ub3Rle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0Myk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuXG4vLzY0X+ODnuOCpOODmuODvOOCuCDjg6Hjg7zjg6vjgqLjg4njg6zjgrnjga7lpInmm7QgLS0tLS0tLVxuI3BhZ2UtbXlwYWdlLW1haWwtYWRkcmVzcy1yZXNldCAubXlwYWdlLWNvbnRlbnRzX19pbm5lci5teXBhZ2UtbWFpbC1hZGRyZXNzLXJlc2V0e1xuXHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDEpO1xuXHR9XG5cdC5mb3JtX19pdGVte1xuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMik7XG5cdFx0fVxuXHR9XG5cdC5vbmV0aW1lLWJ0bntcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDMyKTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eShub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0YXtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGVhZjA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDIwKTtcblx0XHR9XG5cdH1cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNjYpO1xuXHR9XG5cblx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQIFNUWUxFXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNDEpO1xuXHRcdH1cblx0XHQuZm9ybV9faXRlbXtcblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub25ldGltZS1idG57XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0YXtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMjApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNjYpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8vNzVf44Oe44Kk44Oa44O844K4IOS7rueZu+mMsuWvqeafu+S4reOAgeODouODvOODgOODqyAtLS0tLS0tXG4jcGFnZS1teXBhZ2UtcHJvdmlzaW9uYWwtcmVnaXN0cmF0aW9uLXNoaW5zYXtcblx0Lm1haW4tY29udGFpbmVyX19pbm5lcntcblx0XHQucGFnZS1oZWFkaW5nLXN1Yntcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0MCwyMik7XG5cdFx0fVxuXHR9XG5cblx0LnByb3YtcmVnLW1vZGFsIHtcblx0XHR6LWluZGV4OiAxMDAwMjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iElF44O7RWRnZe+8iS0tLS0tLS1cblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdFx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIRmlyZWZveO+8iS0tLS0tLS1cblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yIQ2hyb21l44O7U2FmYXJp77yJLS0tLS0tLVxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFye1xuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZle1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblxuXHRcdCZfX2Jne1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuXHRcdFx0cGFkZGluZzogcmVtKDEwKSByZW0oMTApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oNzM1KTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQubW9kYWwtaGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNDAsMjApO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlN2VhZWY7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0NykgcmVtKDIwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKSByZW0oMTApIDAgMDtcblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLXRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDMyKSByZW0oNTApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgcmVtKDEwKSByZW0oMTApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IHJlbSgtMTUpO1xuXHRcdFx0XHRyaWdodDogcmVtKC0xNSk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMzUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLWdyYXkucG5nXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5tb2RhbC1oZWFkaW5ne1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjApO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDQ3KSB2dygyMCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMTApIHZ3KDEwKSAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubW9kYWwtdGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dygzMikgdncoNTApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCB2dygxMCkgdncoMTApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1vZGFsLWNsb3Nle1xuXHRcdFx0XHRcdHRvcDogdncoLTE1KTtcblx0XHRcdFx0XHRyaWdodDogdncoLTE1KTtcblx0XHRcdFx0XHR3aWR0aDogdncoMzUpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoMzUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vMDVf5Luu55m76Yyy55Sz6KuL77yI5YWl5Yqb77yJIC0tLS0tLS1cbi8vMDZf5Luu55m76Yyy55Sz6KuL77yI56K66KqN77yJIC0tLS0tLS1cbiNwYWdlLXByb3Zpc2lvbmFsLXJlZ2lzdHJhdGlvbntcblxuXHQubWFpbi1jb250YWluZXJfX2lubmVye1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMzApO1xuXHR9XG5cblx0LmVsbS1mb3JtX19ibG9ja19fdGV4dHtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTcpO1xuXHRcdGJhY2tncm91bmQ6ICNlOGVhZWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRwYWRkaW5nOiByZW0oMTApIHJlbSgyMCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5lbG0tZm9ybV9fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQ2KTtcblx0fVxuXG5cdC5sZWFkLXRleHR7XG5cdFx0bWFyZ2luOiByZW0oNTApIDA7XG5cdH1cblxuXHQucHJvZ3Jlc3NiYXIua2FyaXRvdXJva3V7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblx0fVxuXG5cdC5vbmV0aW1lLWJ0bntcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDMyKTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eShub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0YXtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGVhZjA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDIwKTtcblx0XHR9XG5cdH1cblxuXHQuZWxtLXNlbGVjdGJveHtcblx0XHRzZWxlY3Q6aW52YWxpZHtcblx0XHRcdGNvbG9yOiAjOTU5NTk1O1xuXHRcdH1cblx0XHRzZWxlY3Qgb3B0aW9uOmZpcnN0LWNoaWxke1xuXHRcdFx0Y29sb3I6ICM5NTk1OTU7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm1fX2l0ZW0td3JhcHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDQ2KTtcblx0XHQmLmlzLWhpZGRlbntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5vdGV7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxMik7XG5cdH1cblxuXHQuYWRkcmVzcy1ub3Rle1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDI1KTtcblx0fVxuXG5cdC5jb25maXJtLWJ0bntcblx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHR9XG5cblx0LmVsbS1idG4td3JhcHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHRcdCYuY29uZmlybS1idG57XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdH1cblx0fVxuXG5cdC50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjcpO1xuXHRcdH1cblx0fVxuXG5cdC8v44Ov44Oz44K/44Kk44Og44OR44K544Ov44O844OJIOODouODvOODgOODq1xuXHQub25ldGltZS1tb2RhbCB7XG5cdFx0ei1pbmRleDogMTAwMDI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0b3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIktLS0tLS0tXG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIktLS0tLS0tXG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iS0tLS0tLS1cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhcntcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZXtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cblx0XHQmX19iZ3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjgpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmX19jb250ZW50c3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDEwKTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2lubmVye1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogcmVtKDczNSk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0Lm1vZGFsLXRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDUwKSByZW0oNTApO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMTApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IHJlbSgtMTUpO1xuXHRcdFx0XHRyaWdodDogcmVtKC0xNSk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMzUpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uX21vZGFsLWNsb3NlLWdyYXkucG5nXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQubWFpbi1jb250YWluZXJfX2lubmVye1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDMwKTtcblx0XHR9XG5cblx0XHQuZWxtLWZvcm1fX2Jsb2NrX190ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTUpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTcpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMjApO1xuXHRcdH1cblxuXHRcdC5lbG0tZm9ybV9fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg0Nik7XG5cdFx0fVxuXG5cdFx0LmxlYWQtdGV4dHtcblx0XHRcdG1hcmdpbjogdncoNTApIDA7XG5cdFx0fVxuXG5cdFx0LnByb2dyZXNzYmFyLmthcml0b3Vyb2t1e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNTApO1xuXHRcdH1cblxuXHRcdC5vbmV0aW1lLWJ0bntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRhe1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDEwKSB2dygyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW0td3JhcHtcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg0Nik7XG5cdFx0fVxuXG5cdFx0Lm5vdGV7XG5cdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxMik7XG5cdFx0fVxuXG5cdFx0LmFkZHJlc3Mtbm90ZXtcblx0XHRcdHBhZGRpbmctbGVmdDogdncoMjUpO1xuXHRcdH1cblxuXHRcdC5jb25maXJtLWJ0bntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblx0XHR9XG5cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNjApO1xuXHRcdFx0Ji5jb25maXJtLWJ0bntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50b2dnbGUtcGFzc3dvcmQtaXRlbXtcblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8v44Ov44Oz44K/44Kk44Og44OR44K544Ov44O844OJIOODouODvOODgOODq1xuXHRcdC5vbmV0aW1lLW1vZGFsIHtcblx0XHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMjApO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5tb2RhbC10ZXh0e1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0cGFkZGluZzogdncoMjApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RhbC1jbG9zZXtcblx0XHRcdFx0XHR0b3A6IHZ3KC0xNSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KC0xNSk7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDM1KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy/jgqjjg6njg7zjg5rjg7zjgrggLS0tLS0tLVxuI3BhZ2UtZXJyb3Ige1xuXHQubWFpbi1jb250YWluZXJfX2lubmVye1xuXHRcdC5wYWdlLWhlYWRpbmctc3Vie1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIzKTtcblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdC8vU1AgU1RZTEVcblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMjMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vRkFRIOOCiOOBj+OBguOCi+izquWVjyAtLS0tLS0tXG4jcGFnZS1mYXEge1xuXHQubWFpbi1jb250YWluZXJfX2lubmVye1xuXG5cdFx0LmVsbS1zZWxlY3Rib3h7XG5cdFx0XHRtaW4td2lkdGg6IHJlbSgyMTUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmZhcV9fY29udGVudHN7XG5cdFx0XHQvL21hcmdpbi10b3A6IHJlbSg0NSk7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTgpO1xuXHRcdFx0Jl9fYmxvY2t7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHQvL21hcmdpbi10b3A6IHJlbSg3MCk7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDU4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19pbm5lcntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzUpO1xuXHRcdFx0XHRcdC5mYXFfX2NvbnRlbnRzX19ibG9ja19faXRlbXtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDE1KSByZW0oODUpIHJlbSgxNCkgcmVtKDM1KTtcblx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNik7XG5cdFx0XHRcdFx0XHRcdC5lbntcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNik7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgyKSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMzUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IzhkOTE5NDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogcmVtKDM1KTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM4ZDkxOTQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmlzLW9wZW57XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6MDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMjMpIHJlbSg2MCkgcmVtKDIwKSByZW0oNzQpO1xuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOWZiO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTUpO1xuXHRcdFx0XHRcdFx0XHQuYW5zd2Vye1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5lbntcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNik7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogcmVtKC00MCk7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiByZW0oNCk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY21zLWNvbnRlbnRze1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1MCk7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC8vZmxleC1jb250ZW50cyBsYXlvdXQgLS0tXG5cdFx0XHRcdFx0XHRcdFx0LmZsZXgtY29udGVudHN7XG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjEsXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjIsXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjMge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmxleC1jb250ZW50cy1pdGVte1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQudGV4dC1hcmVhe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZmxleC1jb250ZW50cy1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5jb2x1bW4yIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZsZXgtY29udGVudHMtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNDA4LDg0MCkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigyNCw4NDApKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5jb2x1bW4zIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZsZXgtY29udGVudHMtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjcwLDg0MCkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigxNSw4NDApKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigyNzAsODQwKSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDUyMSw4NDApKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cHJle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC5lbG0tc2VsZWN0Ym94e1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5mYXFfX2NvbnRlbnRze1xuXHRcdFx0XHQvL21hcmdpbi10b3A6IHZ3KDQ1KTtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTgpO1xuXHRcdFx0XHQmX19ibG9ja3tcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHQvL21hcmdpbi10b3A6IHZ3KDcwKTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzNSk7XG5cdFx0XHRcdFx0XHQuZmFxX19jb250ZW50c19fYmxvY2tfX2l0ZW17XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDE1KSB2dygzNSkgdncoMTQpIHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdFx0XHQuZW57XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI2KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZ3KDIpKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMik7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGRke1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDE1KSB2dygyMCkgdncoMTQpIHZ3KDYwKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0XHQuZW57XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI2KTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IHZ3KC00MCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IHZ3KDQpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5jbXMtY29udGVudHN7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNTApO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC8vZmxleC1jb250ZW50cyBsYXlvdXQgLS0tXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmxleC1jb250ZW50c3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuY29sdW1uMSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5jb2x1bW4yLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjMge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mbGV4LWNvbnRlbnRzLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuY29sdW1uMntcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZsZXgtY29udGVudHMtaXRlbXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmLmNvbHVtbjN7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mbGV4LWNvbnRlbnRzLWl0ZW17XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5yZXZlcnNle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQudGV4dC1hcmVhe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC50aXRsZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLWNvbnRhY3Qge1xuXG5cdC8vQ09OVEFDVCDjgYrllY/jgYTlkIjjgo/jgZsg77yI5YWl5Yqb77yJIC0tLS0tLS1cblx0LmNvbnRlbnRzLXdyYXAuY29udGFjdC1pbnB1dHtcblx0XHQucHJvZ3Jlc3NiYXJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDEpO1xuXHRcdH1cblxuXHRcdC5wcm9kdWN0LWluZm97XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzkpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNmOGY5ZmI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzUpIHJlbSg2MCkgcmVtKDQwKTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQmX19oZWFke1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTQpO1xuXHRcdFx0fVxuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHQmX19pbWFnZXtcblx0XHRcdFx0d2lkdGg6IHJlbSgyMDApO1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSgyMDApO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1MCk7XG5cdFx0XHR9XG5cdFx0XHQmX19kZXRhaWx7XG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDM2NSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0ZGx7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogcmVtKDk0KTtcblx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkZHtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX190b3B7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNCk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19ib3R0b217XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMyk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbG0tZm9ybXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0Nyk7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW0udGV4dGFyZWF7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg2NDApO1xuXHRcdH1cblxuXHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC5wcm9ncmVzc2Jhcntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoNDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvZHVjdC1pbmZve1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzOSk7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmOGY5ZmI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygzMCkgdncoMjUpIHZ3KDMwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9faW1hZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19kZXRhaWx7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRkbHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRkdHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dyg5NCk7XG5cdFx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0ZGR7XG5cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fdG9we1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDE0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fYm90dG9te1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDEzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVsbS1mb3Jte1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0Nyk7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19pdGVtLnRleHRhcmVhe1xuXHRcdFx0XHRtYXgtd2lkdGg6IHZ3KDY0MCk7XG5cdFx0XHR9XG5cblx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly9DT05UQUNUIOOBiuWVj+OBhOWQiOOCj+OBmyDvvIjnorroqo3nlLvpnaLvvIkgLS0tLS0tLVxuXHQuY29udGVudHMtd3JhcC5jb250YWN0LWNvbmZpcm17XG5cdFx0LnByb2dyZXNzYmFye1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQxKTtcblx0XHR9XG5cblx0XHQucHJvZHVjdC1pbmZve1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM5KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOWZiO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0cGFkZGluZzogcmVtKDM1KSByZW0oNjApIHJlbSg0MCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE0KTtcblx0XHRcdH1cblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0Jl9faW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjAwKTtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjAwKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNTApO1xuXHRcdFx0fVxuXHRcdFx0Jl9fZGV0YWlse1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSgzNjUpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNSk7XG5cdFx0XHRcdGRse1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZHR7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSg5NCk7XG5cdFx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZGR7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fdG9we1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTQpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYm90dG9te1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTMpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWxtLWZvcm17XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDcpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMzKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDEpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2l0ZW17XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg3ODApO1xuXHRcdFx0Ji5wcml2YWN5LWNoZWNre1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1MCk7XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0LnByb2dyZXNzYmFye1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MSk7XG5cdFx0XHR9XG5cdFx0XHQucHJvZHVjdC1pbmZve1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzOSk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygzMCkgdncoMjUpIHZ3KDMwKTtcblx0XHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9faW1hZ2V7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19kZXRhaWx7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRkbHtcblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDk0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGRke1xuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX3RvcHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX2JvdHRvbXtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiB2dygxMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lbG0tZm9ybXtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDcpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzMyk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg0MSk7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19pdGVte1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLzczX+ijveWTgeaknOe0ouS4gOimpyAtLS0tLS0tXG4ucHJvZHVjdC1zZWFyY2gtbGlzdC1zaWRlYmFye1xuXHQuc2lkZWJhcl9fcHJvZHVjdC1uYXJyb3d7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtbGlzdHtcblxuXHQvLyDmpJzntKLjgr/jg5YgLS0tLS0tLVxuXHQucHJvZHVjdC1uYXJyb3d7XG5cblx0XHQmX190YWJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogcmVtKDYwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2NjZDBkMztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNSk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwKTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0XHRcdFx0XHQmLndpcmV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg2KTtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMzgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzcpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3dpcmUuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNtYWxsLWhvbGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNyk7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zbWFsbC1ob2xlLnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zaW5rZXJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNik7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDM3KTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9zaW5rZXIuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmlzLWFjdGl2ZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdCYud2lyZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zbWFsbC1ob2xle1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnNpbmtlcntcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1RBQiBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjkwMHB4KSB7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGFuZWx7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmx1ZTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMzIpIHJlbSg0MCkgcmVtKDQ0KTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zd2lwZXItd3JhcHBlcntcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0XHRcdFx0LnN3aXBlci1idXR0b24tcHJldntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWFyY2gtaXRlbXtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxMDQsOTIwKSk7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEyKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eSgpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDhuKSl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdigxMi41LDkyMCkpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXMtc2VsZWN0e1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmY3MzJjO1xuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDExNSw0NCwuMyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdC8vVEFCIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6OTAwcHgpIHtcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMjUpIHJlbSgyMCkgcmVtKDI1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdCZfX3RhYntcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg2MCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dyg1KTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19wYW5lbHtcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogdncoMzApIHZ3KDQwKSB2dygzMCk7XG5cdFx0XHRcdFx0LnN3aXBlci13cmFwcGVye1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuXHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXZ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzMyk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vbGlzdC1hcncuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygtMTYuNSk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN3aXBlci1idXR0b24tcHJldntcblx0XHRcdFx0XHRcdGxlZnQ6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWFyY2gtaXRlbXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC8vIOaknOe0oue1kOaenCAtLS0tLS0tXG5cdC5wcm9kdWN0LW5hcnJvd19fcmVzdWx0e1xuXHRcdG1hcmdpbi10b3A6IHJlbSg1Myk7XG5cdFx0Jl9fY291bnR7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTUpO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHRcdCZfX2xpc3R7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDI0NSwxMDAwKSk7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKC1uICsgNCkpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDY4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDRuKSl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNiwxMDAwKSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNSwxNCk7XG5cdFx0XHRcdFx0b3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cdFx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNTMpO1xuXHRcdFx0Jl9fY291bnR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19saXN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNik7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMTQpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHQubmFtZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxufVxuXG4vLzc0X+ijveWTgeaknOe0ouips+e0sCAtLS0tLS0tXG4ucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlse1xuXG5cdC5wcm9kdWN0LXRvcHtcblx0XHQmX19pbm5lcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdC8vVEFCIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTM2NXB4KSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvL+ijveWTgeOCueODqeOCpOODgOODvCAtLS0tLS0tXG5cdFx0LnByb2R1Y3Qtc2xpZGVye1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE0KTtcblx0XHRcdHdpZHRoOiByZW0oNDI1KTtcblxuXHRcdFx0Lm1haW4taW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDI1KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRodW1ie1xuXHRcdFx0XHQmX19saXN0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDEwMCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEwMCk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoNG4pKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDguMyw0MjUpKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1zcHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdFx0XHR3aWR0aDogcmVtKDM1MCk7XG5cdFx0XHRcdC5tYWluLWltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzNTApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aHVtYntcblx0XHRcdFx0XHQmX19saXN0e1xuXHRcdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMTAwLDQyNSkpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZShtYXRoLmRpdigxMDAsNDI1KSk7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSg0bikpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZShtYXRoLmRpdig4LjMsNDI1KSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vdGFiXG5cblx0XHRcdC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEzNjVweCkge1xuXHRcdFx0Ly9cdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXHRcdFx0Ly9cdG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XG5cdFx0XHQvL1x0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly9cdHdpZHRoOiA0NSU7XG5cdFx0XHQvL1x0LnN3aXBlci1wcm9kdWN0e1xuXHRcdFx0Ly9cdFx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0XHRcdC8vXHRcdC5zd2lwZXItYnV0dG9uLXByZXZ7XG5cdFx0XHQvL1x0XHRcdHdpZHRoOiByZW0oMzUpO1xuXHRcdFx0Ly9cdFx0XHRoZWlnaHQ6IHJlbSgzNSk7XG5cdFx0XHQvL1x0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0Ly9cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQvL1x0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvL1x0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQvL1x0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Ly9cdFx0XHQmOmFmdGVye1xuXHRcdFx0Ly9cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly9cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQvL1x0XHRcdFx0d2lkdGg6IHJlbSgxMCk7XG5cdFx0XHQvL1x0XHRcdFx0aGVpZ2h0OiByZW0oMTgpO1xuXHRcdFx0Ly9cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9saXN0LWFydy5zdmdcIik7XG5cdFx0XHQvL1x0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Ly9cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHQvL1x0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHQvL1x0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0Ly9cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Ly9cdFx0XHR9XG5cdFx0XHQvL1x0XHR9XG5cdFx0XHQvL1x0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuXHRcdFx0Ly9cdFx0XHQmOmFmdGVye1xuXHRcdFx0Ly9cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChyZW0oMSkpO1xuXHRcdFx0Ly9cdFx0XHR9XG5cdFx0XHQvL1x0XHR9XG5cdFx0XHQvL1x0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuXHRcdFx0Ly9cdFx0XHQmOmFmdGVye1xuXHRcdFx0Ly9cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChyZW0oLTEpKSBzY2FsZSgtMSwxKTtcblx0XHRcdC8vXHRcdFx0fVxuXHRcdFx0Ly9cdFx0fVxuXHRcdFx0Ly9cdH1cblx0XHRcdC8vXHQuc3dpcGVyLXBhZ2luYXRpb257XG5cdFx0XHQvL1x0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvL1x0XHRib3R0b206IHJlbSgtMjApO1xuXHRcdFx0Ly9cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtcblx0XHRcdC8vXHRcdFx0d2lkdGg6IHJlbSgxMCk7XG5cdFx0XHQvL1x0XHRcdGhlaWdodDogcmVtKDEwKTtcblx0XHRcdC8vXHRcdH1cblx0XHRcdC8vXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xuXHRcdFx0Ly9cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdC8vXHRcdH1cblx0XHRcdC8vXHR9XG5cdFx0XHQvL31cblxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHQmLXBje1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji1zcHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygyMCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDQwKTtcblx0XHRcdFx0LnN3aXBlci1wcm9kdWN0e1xuXHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQsXG5cdFx0XHRcdFx0LnN3aXBlci1idXR0b24tcHJldntcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygzNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM1KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2xpc3QtYXJ3LnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2dygxKSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXZ7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoLTEpKSBzY2FsZSgtMSwxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN3aXBlci1wYWdpbmF0aW9ue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IHZ3KC0yMCk7XG5cdFx0XHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvL+ijveWTgeips+e0sCAtLS0tLS0tXG5cdFx0LnByb2R1Y3QtZGV0YWlse1xuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNTAwLDEwMDApKTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAoIG1heC13aWR0aDoxMzY1cHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIHJlbSg1MDApKTtcblx0XHRcdH1cblx0XHRcdC8vdGFiXG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIHJlbSg0MDApKTtcblx0XHRcdH1cblx0XHRcdC8vdGFiXG5cblx0XHRcdCZfX25hbWV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDUwLDMwKTtcblx0XHRcdH1cblx0XHRcdCZfX2luZm97XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMyk7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI1LDE0KTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTApIDAgcmVtKDkpO1xuXHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0Ly9taW4td2lkdGg6IHJlbSg3Nik7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMjApO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMjApO1xuXHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZGR7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2Zhdm97XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjQwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDApO1xuXHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdG1hc2s6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDE3KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLWFjdGl2ZS5zdmdcIik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19idG57XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdC5lbG0tYnRue1xuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMjQwLDUwMCkpO1xuXHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKC1uICsgMikpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMzY1cHgpIHtcblx0XHRcdFx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQuZWxtLWJ0bntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1NQIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmX19uYW1le1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2luZm97XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjMpO1xuXHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygxMCkgMCB2dyg5KTtcblx0XHRcdFx0XHRcdGR0e1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEwMCk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMDApO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRkZHtcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19mYXZve1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0XHR3aWR0aDogdncoMTgwKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQwKTtcblx0XHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdG1hc2s6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE5KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNyk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHRcdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9mYXZvLWFjdGl2ZS5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYnRue1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdC5lbG0tYnRue1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblx0fVxuXG5cdC8v6KO95ZOB6Kqs5piOIC0tLS0tLS1cblx0LnByb2R1Y3QtZGVzY3tcblx0XHRtYXJnaW4tdG9wOiByZW0oNTUpO1xuXHRcdCZfX2hlYWRpbmd7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMjIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI1KTtcblx0XHR9XG5cdFx0LmVsbS10ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZzogcmVtKDIxKSByZW0oMjUpO1xuXHRcdFx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC8vbWFyZ2luLXRvcDogdncoNTUpO1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzUpO1xuXHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDI1KTtcblx0XHRcdH1cblx0XHRcdC5lbG0tdGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxNSkgdncoMjApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQvL+OCteOCpOOCuuODu+imj+agvCAtLS0tLS0tXG5cdC5wcm9kdWN0LXNpemV7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQ1KTtcblx0XHQmX19oZWFkaW5ne1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIyKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNyk7XG5cdFx0fVxuXHRcdCZfX2RldGFpbHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyOCk7XG5cdFx0XHQmX190YWJsZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZWFmMDtcblx0XHRcdFx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDExKSByZW0oMTApIHJlbSgxMCk7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdCYudGgtY2hlY2t7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDY2KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji50aC1xdWFudGl0eXtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji50aC1tb2RlbC1udW1iZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDI1OCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMSkgcmVtKDEwKSByZW0oMTApO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0Ji50ZC1tb2RlbC1udW1iZXJ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmVsbS1jaGVja2JveCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRpbnB1dCArIGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE5KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMi41KTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMSk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOCk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiByZW0oMikgc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIHJlbSgyKSByZW0oMik7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IHJlbSg0KTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKC02KSkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmVsbS1pbnB1dHtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNTgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjgpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyLjUpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDMpO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ly9lbG0tc2VsZWN0Ym94IC0tLS0tLS1cblx0XHRcdFx0XHQuZWxtLXNlbGVjdGJveCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDU4KTtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSgyOCk7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDIuNSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oNyk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDguNSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDcuNSk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDAwMDA7XG5cdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDUwJSAxMDAlKTtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmVycntcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYmQzNDFkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oMjgpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgzKSByZW0oMTUpIHJlbSgzKSByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdFx0XHQmOjotbXMtZXhwYW5kIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6ZGlzYWJsZWR7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2RkZDtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbW9yZXtcblx0XHRcdG1hcmdpbjogcmVtKDM1KSBhdXRvIDA7XG5cdFx0XHR3aWR0aDogcmVtKDI4MCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg1NSk7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjayk7XG5cdFx0XHRhe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTdlYWVmO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTdlYWVmO1xuXHRcdFx0XHQuaWNvbi1wbHVzIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgyMSk7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDEzKTtcblx0XHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IHJlbSg1KTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MTk0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjOGQ5MTk0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHRcdC5jYXJ0LWJ0bntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuc3BlZWNoQnViYmxlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3BlZWNoQnViYmxlOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDIwcHggMTBweCAwIDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDAwMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHRyYW5zbGF0ZTogLTUwJSAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNwZWVjaEJ1YmJsZTo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDE1LjVweCA3LjhweCAwIDcuOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0cmFuc2xhdGU6IC01MCUgMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19ub3Rle1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE1KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxMik7XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Ly9tYXJnaW4tdG9wOiB2dyg0NSk7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygzNSk7XG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDIyKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTcpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fZGV0YWlse1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyOCk7XG5cdFx0XHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRcdFx0Jl9fdGFibGV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDExKSB2dygxMCkgdncoMTApO1xuXHRcdFx0XHRcdFx0Ji50aC1jaGVja3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDY2KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYudGgtcXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji50aC1zaXplLFxuXHRcdFx0XHRcdFx0Ji50aC1wcmljZSxcblx0XHRcdFx0XHRcdCYudGgtdW5pdHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE2MCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnRoLW1vZGVsLW51bWJlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDI1OCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTEpIHZ3KDEwKSB2dygxMCk7XG5cblx0XHRcdFx0XHRcdCYudGQtbW9kZWwtbnVtYmVye1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmVsbS1jaGVja2JveCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxOSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTkpO1xuXG5cdFx0XHRcdFx0XHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxOSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDE5KTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDIuNSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg4KTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogdncoMikgc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgdncoMikgdncoMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiB2dyg0KTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2dygtNikpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZWxtLWlucHV0e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNTgpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDI4KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMi41KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMyk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC8vZWxtLXNlbGVjdGJveCAtLS0tLS0tXG5cdFx0XHRcdFx0XHQuZWxtLXNlbGVjdGJveCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg1OCk7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHZ3KDI4KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMi41KTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiB2dyg3KTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoOC41KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDcuNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiB2dygyOCk7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMykgdncoMTUpIHZ3KDMpIHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbW9yZXtcblx0XHRcdFx0bWFyZ2luOiB2dygzNSkgYXV0byAwO1xuXHRcdFx0XHR3aWR0aDogdncoMjgwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg1NSk7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0Lmljb24tcGx1cyB7XG5cdFx0XHRcdFx0XHRyaWdodDogdncoMjEpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoMTMpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dG9wOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tYnRuLXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0LmNhcnQtYnRue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQuc3BlZWNoQnViYmxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDIwKTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDI0KSB2dygxNik7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3BlZWNoQnViYmxlOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiB2dygyMCkgdncoMTApIDAgdncoMTApO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zcGVlY2hCdWJibGU6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogdncoMTUuNSkgdncoNy44KSAwIHZ3KDcuOCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19ub3Rle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cblxuXHQvL+mWoumAo+WVhuWTgSAtLS0tLS0tXG5cdC5yZWxhdGVkLXByb2R1Y3Rze1xuXHRcdG1hcmdpbi10b3A6IHJlbSg1MSk7XG5cdFx0Jl9faGVhZGluZ3tcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIyKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyMik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuXHRcdH1cblx0XHQmX19saXN0e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDI0NSwxMDAwKSk7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX29wYWNpdHkobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKC1uICsgNCkpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDRuKSl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHBlcmNlbnRhZ2UobWF0aC5kaXYoNiwxMDAwKSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNSwxNCk7XG5cdFx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTMpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL1NQIFNUWUxFXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdC8vbWFyZ2luLXRvcDogdncoNTEpO1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzUpO1xuXHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDI1KTtcblx0XHRcdH1cblx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMTQpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHQubmFtZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cblxuYm9keS5lbi1zaXRle1xuXHQucGFnZS1jb250YWluZXIucHJvZHVjdC1zZWFyY2gtZGV0YWlsIC5wcm9kdWN0LXNpemVfX2RldGFpbF9fdGFibGUgdGgudGgtbW9kZWwtbnVtYmVye1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy/nibnlrprllYblj5blvJXms5Xjgavln7rjgaXjgY/ooajoqJggTEFXIC0tLS0tLS1cbi53cmFwcGVyLmxhdyB7XG5cdC5tYWluLWNvbnRhaW5lcl9faW5uZXJ7XG5cblx0XHQubGF3LXRhYmxle1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdHRoe1xuXHRcdFx0XHR3aWR0aDogcmVtKDMzNCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlOGVhZjA7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMC41KSByZW0oMTgpIHJlbSgxMC41KSByZW0oMzUpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNSk7XG5cdFx0XHR9XG5cdFx0XHR0ZHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwLjUpIHJlbSgxOCkgcmVtKDEwLjUpIHJlbSgzNSk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LDE1KTtcblx0XHRcdFx0dWx7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtMWVtO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi44O7XCI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8vU1AgU1RZTEVcblx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0Lmxhdy10YWJsZXtcblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0d2lkdGg6IDM1JTtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dygxMCkgdncoMTUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDE1KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL05BVkkg44GU5Yip55So44Ks44Kk44OJIC0tLS0tLS1cbiNwYWdlLWd1aWRlIHtcblxuXHQubWFpbi1jb250YWluZXJfX2lubmVye1xuXG5cdFx0Ly9wYWdlLWxpbmsgLS0tLS0tLVxuXHRcdC5wYWdlLWxpbmt7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTYpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDE4NiwxMDAwKSk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE4OCk7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUsMTYpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDI1KSBhdXRvIHJlbSgxNykgYXV0bztcblx0XHRcdFx0XHRcdCYub3JkZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNjQpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0NSk7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLW9yZGVyLnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm1lbWJlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg0NCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ2KTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tbWVtYmVyLnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnNlYXJjaHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg0Nik7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ2KTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tc2VhcmNoLnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmtlaXNhaXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMjEpIGF1dG8gcmVtKDE2KSBhdXRvO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNTEpO1xuXHRcdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1rZWlzYWkuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuZmFxe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDUyKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDYpO1xuXHRcdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1xYS5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYXJ3e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE1KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDgpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Fydy1kb3duLnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsdWU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHQmLm9yZGVye1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLm1lbWJlcntcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5zZWFyY2h7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCYua2Vpc2Fpe1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmZhcXtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmFyd3tcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRcdC8vVEFCIFNUWUxFXG5cdFx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvL3RhYlxuXHRcdFx0fVxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1NQIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDIwKSB2dygzMCkgdncoMjApIHZ3KDk1KTtcblx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHQmLm9yZGVye1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg2NCk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg0NSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5tZW1iZXJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQ3KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuc2VhcmNoe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg0Nik7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg0Nik7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYua2Vpc2Fpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHZ3KDE3KSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzOC41KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDUxKTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoOCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5mYXF7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDUyKTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQ2KTtcblx0XHRcdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1xYS5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYXJ3e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDgpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvL3NwXG5cdFx0fVxuXG5cdFx0Ly9zZWMtaGVhZGluZyAtLS0tLS0tXG5cdFx0LnNlYy1oZWFkaW5ne1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQuaWNvbntcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Ji5vcmRlcntcblx0XHRcdFx0XHR3aWR0aDogcmVtKDYyKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0NCk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tb3JkZXIuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE0KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1lbWJlcntcblx0XHRcdFx0XHR3aWR0aDogcmVtKDQ0KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0Nyk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tbWVtYmVyLnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zZWFyY2h7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0Nik7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDYpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLXNlYXJjaC5zdmdcIik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYua2Vpc2Fpe1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMzgpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDUxKTtcblx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vaWNvbi1rZWlzYWkuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZhcXtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDUyKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0Nik7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2ljb24tcWEuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIyKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDIyKTtcblx0XHRcdH1cblxuXHRcdFx0KyAudGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIxKTtcblx0XHRcdH1cblxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHQmLm9yZGVye1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDYyKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoNDQpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubWVtYmVye1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQ0KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoNDcpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxNCk7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc2VhcmNoe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQ2KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoNDYpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxOSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYua2Vpc2Fpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDM4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoNTEpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZmFxe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDUyLjUpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg0Ni41KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0KyAudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvLyAtLS0tLS0tXG5cdFx0LnRleHR7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTUpO1xuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI0LDE0KTtcblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cdFx0Lm5vdGV7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTMpO1xuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNCwxMik7XG5cdFx0XHR9XG5cdFx0XHQvL3NwXG5cdFx0fVxuXG5cdFx0Ly9zZWMxIC0tLS0tLS1cblx0XHQuc2VjMXtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNjQpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg1MSk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EwYTRhNztcblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdC8vU1AgU1RZTEVcblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDUwKTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDUwKTtcblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvL3NlYzIgLS0tLS0tLVxuXHRcdC5zZWMye1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDYwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNjApO1xuXG5cdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdCYuaW5uZXIxe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMSk7XG5cdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oODc5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pbm5lcjJ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDU5KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTdlYWVmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg5KSByZW0oMjApO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZ1bmN0aW9ue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UobWF0aC5kaXYoMzIwLDEwMDApKTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oODYpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYTBhNGE3O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoM24pKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDIwLDEwMDApKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUobiArIDQpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdCYuZmF2b3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNik7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDMzKTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Zhdm8uc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYub3JkZXJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNTYpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzOSk7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9pY29uLW9yZGVyLWNhcnQuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyOSk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuaGlzdG9yeXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ4KTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL29yZGVyLWhpc3Rvcnkuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDI3KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYubWFuYWdlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg0OCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ4KTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21hbmFnZXIuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyNCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE2KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYubWFpbC1tYWdhemluZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg0NCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQyKTtcblx0XHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL21haWwtbWFnYXppbmUuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdFx0Ly9UQUIgU1RZTEVcblx0XHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0Ji5mYXZve1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm9yZGVye1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmhpc3Rvcnl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYubWFuYWdlcntcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5tYWlsLW1hZ2F6aW5le1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0vL3RhYlxuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWJ0bi13cmFwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzQpO1xuXHRcdFx0fVxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1NQIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiB2dyg1MCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cblx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdCYuaW5uZXIxe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMSk7XG5cdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5pbm5lcjJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1OSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDkpIHZ3KDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZnVuY3Rpb257XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogdncoODYpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB2dygyMCkgdncoMzApIHZ3KDIwKSB2dyg4MCk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHQmLmZhdm97XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDM2LjUpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzMpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYub3JkZXJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDU2KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDM5KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmhpc3Rvcnl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDM1KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQ4KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYubWFuYWdlcntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNDgpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoNDgpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dyg2KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm1haWwtbWFnYXppbmV7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDQ1KTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQyKTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoNik7XG5cdFx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNCwxNCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvL3NlYzMgLS0tLS0tLVxuXHRcdC5zZWMze1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg2MSk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDUyKTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTBhNGE3O1xuXHRcdFx0LnNlYy1oZWFkaW5nICsgLmVsbS10ZXh0LWxpbmt7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMik7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdH1cblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzMpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlN2VhZWY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE4KTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDkpIHJlbSgyMCk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHR9XG5cblx0XHRcdC5pbWFnZTF7XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDEwMDApO1xuXHRcdFx0fVxuXG5cdFx0XHQuZmxvd3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzMDAsMTAwMCkpO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSgyMDApO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmQxZDM7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMzIpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Lm51bWJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDUwKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDUwKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgtMTEpO1xuXHRcdFx0XHRcdFx0dG9wOiByZW0oLTEyKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyMyk7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigxODMsMzAwKSk7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDgpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE2KTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYXJ3e1xuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDUwLDEwMDApKTtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigyMCw1MCkpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmlubmVye1xuXHRcdFx0XHQmLmlubmVyMXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaW5uZXIye1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg3OSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pbm5lcjN7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDYwKTtcblx0XHRcdFx0XHQudGV4dDJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dDN7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZGluZy1zdWJ7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDEpIDAgcmVtKDEpIHJlbSgxOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNik7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHJlbSgyLjUpIHNvbGlkICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0XHQmICsgLnRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI3KTtcblx0XHRcdFx0XHQmLmltYWdlMntcblx0XHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDk0OCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW1hZ2Uze1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNjk1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5pbWFnZTR7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg2OTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmltYWdlNXtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDY5NSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRcdC8vVEFCIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0XHRcdC5mbG93IHtcblx0XHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDMwMCwgMTAwMCkpO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvL3RhYlxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1NQIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiB2dyg1MCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cdFx0XHRcdC5zZWMtaGVhZGluZyArIC5lbG0tdGV4dC1saW5re1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIyKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEzKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMyk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzUpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDkpIHZ3KDIwKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mbG93e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdC5udW1ie1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNTApO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDUwKTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiB2dygtMTEpO1xuXHRcdFx0XHRcdFx0XHR0b3A6IHZ3KC0xMik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygyMyk7XG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMjApO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19hcnd7XG5cdFx0XHRcdFx0XHRtYXJnaW46IHZ3KDEwKSBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdFx0Ji5pbm5lcjF7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2MCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW5uZXIye1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNzkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmlubmVyM3tcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblx0XHRcdFx0XHRcdC50ZXh0Mntcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRleHQze1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1NSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZWFkaW5nLXN1Yntcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDEpIDAgdncoMSkgdncoMTgpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0XHQmICsgLnRleHR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjcpO1xuXHRcdFx0XHRcdFx0Ji5pbWFnZTJ7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuaW1hZ2Uze1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmltYWdlNHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5pbWFnZTV7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvL3NlYzQgLS0tLS0tLVxuXHRcdC5zZWM0e1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMGE0YTc7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDYwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNzUpO1xuXG5cdFx0XHQubm90ZXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMpO1xuXHRcdFx0fVxuXHRcdFx0LmltYWdle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjUpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg3OTcpO1xuXHRcdFx0fVxuXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHQvL1NQIFNUWUxFXG5cdFx0XHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiB2dyg1MCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg1MCk7XG5cblx0XHRcdFx0Lm5vdGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI1KTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQvL3NlYzUgLS0tLS0tLVxuXHRcdC5zZWM1e1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg2MCk7XG5cblx0XHRcdC5saXN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE2KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg5KTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDkpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQxe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTEpO1xuXHRcdFx0fVxuXHRcdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMyKTtcblx0XHRcdH1cblxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0Ly9TUCBTVFlMRVxuXHRcdFx0LyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoNTApO1xuXHRcdFx0XHQubGlzdHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNCk7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoOSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0MXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1idG4td3JhcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cdH1cblxufVxuIl19 */
