@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%}@media screen and (min-width:768px) and (max-width:1023px){html{font-size:55%}}@media screen and (min-width:1936px){html{font-size:78.125%}}body{font-family:"Noto Sans JP",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-family:"Noto Sans JP",sans-serif}img{max-width:100%}img[src$=".svg"]{width:100%;height:auto}table{border-collapse:collapse;border-spacing:0;font-weight:400}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4rem 4.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.page-nav{padding:0 5.3333333333vw 13.3333333333vw}}body .footer,body .header,body .header__btn,body .wrapper{opacity:0;pointer-events:none}body.show .footer,body.show .header,body.show .header__btn,body.show .wrapper{opacity:1;pointer-events:auto}body.show .footer,body.show .header,body.show .header__btn,body.show .wrapper{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body #loading-animation{background:#fff;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:9999}body .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}body .spinner div{width:10px;height:10px;background:#032491;border-radius:50%;-webkit-animation:bounce 1.2s infinite ease-in-out;animation:bounce 1.2s infinite ease-in-out}body .spinner div:nth-child(1){-webkit-animation-delay:-.4s;animation-delay:-.4s}body .spinner div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}body .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)}}.elm-inner{max-width:128.6rem;margin:0 auto;padding:0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.elm-inner{padding:0 5.3333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-inner.elm-inner2{padding:0 8vw}}.elm-link a,.elm-link a:link,.elm-link a:visited{color:#000;text-decoration:underline}.elm-link a,.elm-link a:link,.elm-link a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-link a:hover{color:#000;text-decoration:none}}.elm-link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a{font-size:1.6rem;font-weight:500;letter-spacing:.08em;line-height:1.6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-link a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a .arw{width:3.8rem;height:3.8rem;border-radius:50%;background:#032491;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;margin-right:1.5rem;border:1px solid #032491}.elm-link a .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-link a .arw:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block}.elm-link a .arw:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-link a:hover{color:#032491}.elm-link a:hover .arw{background:#fff}.elm-link a:hover .arw:after{background-color:#032491}}@media screen and (max-width:767px){.elm-link a{font-size:4vw}.elm-link a .arw{width:10.1333333333vw;height:10.1333333333vw;margin-right:3.2vw}.elm-link a .arw:after{width:3.4666666667vw;height:2.4vw}}.elm-page-heading{padding:17.5rem 4rem 9.9rem;-webkit-box-sizing:border-box;box-sizing:border-box}.elm-page-heading .jp{font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.elm-page-heading .jp:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#032491;margin-right:.5rem}.elm-page-heading .en{font-family:Roboto,sans-serif;font-size:8.1rem;line-height:1;-webkit-transform:none;transform:none;display:inline-block}@media screen and (max-width:767px){.elm-page-heading{padding:28vw 5.3333333333vw 16.2666666667vw}.elm-page-heading .jp{font-size:3.7333333333vw;margin-bottom:5.0666666667vw}.elm-page-heading .jp:before{width:1.6vw;height:1.6vw;margin-right:1.3333333333vw}.elm-page-heading .en{font-size:14.4vw;-webkit-transform:none;transform:none}}.elm-anker{display:-webkit-box;display:-ms-flexbox;display:flex}.elm-anker.elm-anker2{width:100%}.elm-anker__item{font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#3b4043;display:-webkit-box;display:-ms-flexbox;display:flex}.elm-anker__item a,.elm-anker__item a:link,.elm-anker__item a:visited{color:#3b4043;text-decoration:none}.elm-anker__item a,.elm-anker__item a:link,.elm-anker__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-anker__item a:hover{color:#032491;text-decoration:none}}.elm-anker__item:not(:last-of-type){margin-right:1.8rem}.elm-anker__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elm-anker__item a:before{content:"";width:1.45rem;height:1.45rem;background:url(/assets/img/common/svg/anker.svg) no-repeat center top;background-size:100% auto;line-height:1;display:inline-block;margin-right:.7rem}@media screen and (max-width:767px){.elm-anker{-ms-flex-wrap:wrap;flex-wrap:wrap}.elm-anker__item{width:50%;font-size:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elm-anker__item:not(:nth-of-type(-n+2)){margin-top:6.1333333333vw}.elm-anker__item:not(:last-of-type){margin-right:0}.elm-anker__item a:before{width:3.8666666667vw;height:3.8666666667vw;margin-right:1.8666666667vw}}.elm-pankuzu{font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#3b4043;display:-webkit-box;display:-ms-flexbox;display:flex}.elm-pankuzu__item{-ms-flex-negative:0;flex-shrink:0}.elm-pankuzu__item a,.elm-pankuzu__item a:link,.elm-pankuzu__item a:visited{color:#3b4043;text-decoration:none}.elm-pankuzu__item a,.elm-pankuzu__item a:link,.elm-pankuzu__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-pankuzu__item a:hover{color:#032491;text-decoration:none}}.elm-pankuzu__item:before{content:"-";padding:0 .5em}.elm-pankuzu__item:first-child:before{display:none}@media screen and (max-width:767px){.elm-pankuzu{display:none}}.elm-heading .en{font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.7rem}.elm-heading .en:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#032491;margin-right:.5rem}.elm-heading .jp{font-size:3.5rem;font-weight:500;line-height:1;-webkit-transform:translateX(-.3rem);transform:translateX(-.3rem);display:inline-block}@media screen and (max-width:767px){.elm-heading .en{font-size:3.7333333333vw;margin-bottom:4.5333333333vw}.elm-heading .en:before{width:1.6vw;height:1.6vw;margin-right:1.3333333333vw}.elm-heading .jp{font-size:9.3333333333vw;-webkit-transform:none;transform:none}}.elm-table{width:100%}@media screen and (min-width:768px){.elm-table tr:first-of-type th{border-top:1px solid #032491}.elm-table tr:first-of-type td{border-top:1px solid #ccc}}.elm-table th{width:18.7rem;min-width:18.7rem;padding:1.9rem 0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;font-weight:500;line-height:2;border-bottom:1px solid #032491;text-align:left;vertical-align:top}.elm-table td{padding:1.9rem 0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;line-height:2.2666666667;border-bottom:1px solid #ccc;vertical-align:top}.elm-table td .gmap{margin-left:1rem;background:#000;border-radius:.5rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;line-height:1;text-decoration:none;padding:.35rem .7rem .55rem}.elm-table td .gmap:hover,.elm-table td .gmap:link,.elm-table td .gmap:visited{color:#fff}@media screen and (min-width:768px){.elm-table td .gmap:hover{color:#fff;opacity:.7}}@media screen and (max-width:767px){.elm-table th{border-top:1px solid #ccc;width:100%;min-width:100%;padding:1.9rem 0 .5rem;font-size:4vw;line-height:1.7466666667;border-bottom:none;display:block;position:relative}.elm-table th:before{content:"";width:50%;height:1px;background:#032491;position:absolute;left:0;top:-1px}.elm-table td{width:100%;min-width:100%;padding:.5rem 0 1.8rem;font-size:4vw;line-height:1.7466666667;border-bottom:none;display:block}.elm-table td .gmap{margin-left:0;border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:.35rem .7rem .55rem}.elm-table tr:last-of-type td{border-bottom:1px solid #ccc;position:relative}.elm-table tr:last-of-type td:before{content:"";width:50%;height:1px;background:#032491;position:absolute;left:0;bottom:-1px}}.elm-btn{margin:0 auto 0 auto;width:29rem;height:6.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:#032491;text-decoration:none}}.elm-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn a{width:100%;height:100%;font-size:1.8rem;font-weight:500;letter-spacing:.08em;line-height:1.5;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-radius:100vh;background:#032491;position:relative;border:2px solid #032491}.elm-btn a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elm-btn a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;position:absolute;right:2.9rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elm-btn a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.elm-btn a:hover{background:#fff;color:#032491}.elm-btn a:hover:after{background-color:#032491;right:2rem}}@media screen and (max-width:767px){.elm-btn{width:84vw;height:17.3333333333vw}.elm-btn a{font-size:4.8vw}.elm-btn a:after{width:3.4666666667vw;height:2.4vw}}.header{width:100%;z-index:10000;position:absolute;left:0;top:0}.header__logo{width:24.7rem;height:5rem;position:absolute;left:4rem;top:3rem}.header__logo a{display:block;width:100%;height:100%;background:url(/assets/img/common/svg/header-logo.svg) no-repeat center top;background-size:100% auto}.header__navi{position:absolute;top:5.4rem;right:12rem;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navi__item{font-size:1.5rem;line-height:1;letter-spacing:.05em}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{color:#000;text-decoration:none}.header__navi__item a,.header__navi__item a:link,.header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header__navi__item a:hover{color:#000;text-decoration:none}}.header__navi__item:not(:last-of-type){margin-right:3.2rem}.header__navi__item a{position:relative}.header__navi__item a:after{display:block;width:0;height:1px;content:"";background-color:#000;position:absolute;left:0;bottom:0;-webkit-transition:.5s all;transition:.5s all}.header__navi__item a:hover::after{width:100%}@media screen and (max-width:1200px){.header__navi{display:none}}@media screen and (max-width:767px){.header__logo{width:48vw;height:7.656vw;left:5.3333333333vw;top:5.3333333333vw}.header__navi{display:none}}.header.header-white .header__logo a{background:url(/assets/img/common/svg/header-logo-white.svg) no-repeat center top;background-size:100% auto}.header.header-white .header__navi__item a,.header.header-white .header__navi__item a:link,.header.header-white .header__navi__item a:visited{color:#fff;text-decoration:none}.header.header-white .header__navi__item a,.header.header-white .header__navi__item a:link,.header.header-white .header__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.header.header-white .header__navi__item a:hover{color:#fff;text-decoration:none}}.header.header-white .header__navi__item a:after{background-color:#fff}.header.header-white .menu-button{background-color:#fff;-webkit-box-shadow:0 .2rem .8rem rgba(0,0,0,.2);box-shadow:0 .2rem .8rem rgba(0,0,0,.2)}.header.header-white .menu-button .line{background-color:#000}#page-top .header__navi__item.home a:after{width:100%}#page-business .header__navi__item.business a:after{width:100%}#page-company .header__navi__item.company a:after{width:100%}#page-csr .header__navi__item.csr a:after{width:100%}#page-interview .header__navi__item.recruit a:after,#page-recruit .header__navi__item.recruit a:after{width:100%}#page-download .header__navi__item.download a:after{width:100%}#page-contact .header__navi__item.contact a:after{width:100%}.footer{border-radius:2.8rem 2.8rem 0 0;background:#1f1f1f;color:#fff;position:relative;z-index:10;margin-top:-3rem}.footer__inner{padding:12.5rem 8rem 5.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__contact{max-width:1126px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 12.7rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contact__head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.footer__contact__head__inner{background:#1f1f1f;position:relative;z-index:10;padding-right:5rem}.footer__contact__head__inner .jp{font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.4rem;margin-left:.3rem}.footer__contact__head__inner .jp:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#fff;margin-right:.5rem}.footer__contact__head__inner .en{font-family:Roboto,sans-serif;font-size:6.1rem;line-height:1}.footer__contact__head:after{content:"";width:40rem;height:1px;background:#fff;position:absolute;top:5.7rem;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.footer__contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;background:#1f1f1f;padding-left:5rem}.footer__contact__numb{white-space:nowrap}.footer__contact__numb a,.footer__contact__numb a:link,.footer__contact__numb a:visited{color:#fff;text-decoration:none}.footer__contact__numb a,.footer__contact__numb a:link,.footer__contact__numb a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__contact__numb a:hover{color:#fff;text-decoration:none}}.footer__contact__numb a{display:inline-block;margin-top:1.8rem}.footer__contact__numb .numb{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4rem;font-weight:500;letter-spacing:.04em;line-height:1.375;font-family:Roboto,sans-serif}.footer__contact__numb .numb .icon{width:2.4rem;display:block;line-height:1;-webkit-transform:translateY(.4rem);transform:translateY(.4rem);margin-right:.8rem}.footer__contact__numb .text{line-height:1;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;letter-spacing:.1em;padding-left:3.8rem;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.footer__contact__btn{margin-left:6.2rem;margin-top:2.1rem;width:29.1rem;height:6.7rem}.footer__contact__btn a,.footer__contact__btn a:link,.footer__contact__btn a:visited{color:#fff;text-decoration:none}.footer__contact__btn a,.footer__contact__btn a:link,.footer__contact__btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__contact__btn a:hover{color:#032491;text-decoration:none}}.footer__contact__btn a{width:100%;height:100%;position:relative;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;font-size:1.8rem;font-weight:500;line-height:1.8;border-radius:100vh;border:1px solid #fff}.footer__contact__btn a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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%;right:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.footer__contact__btn a:hover{background:#fff}.footer__contact__btn a:hover:after{-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-right.svg);background-color:#032491}}.footer__contents{border-top:1px solid #707070}.footer__contents__inner{padding-top:4.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contents__text{font-size:1.5rem;line-height:2}.footer__contents__text a,.footer__contents__text a:link,.footer__contents__text a:visited{color:#000;text-decoration:none}.footer__contents__text a,.footer__contents__text a:link,.footer__contents__text a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__contents__text a:hover{color:#032491;text-decoration:none}}.footer__contents__text .name{font-size:1.6rem;line-height:1.875;font-weight:700;margin-bottom:.2rem}.footer__contents__text .gmap{margin-left:1.5rem;width:10.4rem;height:2.4rem;background:#fff;border-radius:.5rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;line-height:1}.footer__contents__text .gmap.sp{display:none}@media screen and (min-width:768px){.footer__contents__text .gmap:hover{color:#032491}}.footer__contents__btn{margin-top:1.2rem;width:25.5rem;height:4.9rem}.footer__contents__btn a,.footer__contents__btn a:link,.footer__contents__btn a:visited{color:#000;text-decoration:none}.footer__contents__btn a,.footer__contents__btn a:link,.footer__contents__btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__contents__btn a:hover{color:#fff;text-decoration:none}}.footer__contents__btn a{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:500;line-height:1.8;border-radius:100vh;border:1px solid #fff;letter-spacing:.08em;background:#fff;padding-left:2.7rem}.footer__contents__btn a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-right.svg);background-color:#032491;-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:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.footer__contents__btn a:hover{color:#032491}}.footer__contents__copy{margin-top:1.3rem;text-align:right;font-size:1.2rem;line-height:1}@media screen and (min-width:768px) and (max-width:1365px){.footer__inner{padding:10rem 4rem 5.3rem}}@media screen and (max-width:1120px){.footer__contact__head__inner{padding-right:3rem}.footer__contact__head__inner .en{font-size:5.2rem}.footer__contact__head:after{content:"";width:40rem;height:1px;background:#fff;position:absolute;top:5.7rem;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.footer__contact__numb a{margin-top:1.8rem}.footer__contact__numb .numb{font-size:3.3rem}.footer__contact__numb .numb .icon{width:1.8rem}.footer__contact__numb .text{font-size:1.2rem;padding-left:2.4rem;-webkit-transform:none;transform:none}.footer__contact__btn{width:23rem;min-width:23rem;margin-left:2rem;margin-top:1.8rem}}@media screen and (max-width:767px){.footer{margin-top:-6.9333333333vw;border-radius:7.4666666667vw 7.4666666667vw 0 0}.footer__inner{padding:17.0666666667vw 5.3333333333vw 7.7333333333vw}.footer__contact{display:block;padding:0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__contact__head{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact__head__inner .jp{font-size:3.7333333333vw;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8vw;margin-left:.8vw}.footer__contact__head__inner .jp:before{width:1.6vw;height:1.6vw;margin-right:1.3333333333vw}.footer__contact__head__inner .en{font-size:12.8vw}.footer__contact__head:after{margin-top:18.1333333333vw;content:"";width:40.5333333333vw;top:0;-webkit-transform:none;transform:none}.footer__contact__content{display:block;padding:0}.footer__contact__numb{text-align:center}.footer__contact__numb a{margin-top:12.2666666667vw}.footer__contact__numb .numb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:9.8666666667vw;line-height:1.4864864865}.footer__contact__numb .numb .icon{width:5.1226666667vw;-webkit-transform:translateY(1.0666666667vw);transform:translateY(1.0666666667vw);margin-right:2.1333333333vw}.footer__contact__numb .text{text-align:center;font-size:3.4666666667vw;padding-left:8vw;-webkit-transform:none;transform:none}.footer__contact__btn{margin:8.8vw auto 0;width:72.5333333333vw;height:13.0666666667vw;letter-spacing:0}.footer__contact__btn a,.footer__contact__btn a:link,.footer__contact__btn a:visited{color:#fff;text-decoration:none}.footer__contact__btn a,.footer__contact__btn a:link,.footer__contact__btn 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__contact__btn a:hover{color:#000;text-decoration:none}}@media screen and (max-width:767px){.footer__contact__btn a{font-size:4vw;line-height:1.4666666667;padding-right:2.6666666667vw}.footer__contact__btn a:after{width:3.4666666667vw;height:2.4vw;right:5.0666666667vw}.footer__contents{margin-top:18.6666666667vw}.footer__contents__inner{padding:9.8666666667vw 3.7333333333vw 0;display:block}.footer__contents__text{font-size:3.7333333333vw;line-height:1.7857142857}.footer__contents__text .name{font-size:4.2666666667vw;margin-bottom:1.6vw}.footer__contents__text .gmap{margin-top:4.2666666667vw;margin-left:0;width:27.7333333333vw;height:6.4vw;border-radius:1.3333333333vw;font-size:3.4666666667vw}.footer__contents__text .gmap.pc{display:none}.footer__contents__text .gmap.sp{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contents__btn{margin:13.3333333333vw auto 0;width:72.5333333333vw;height:13.0666666667vw}.footer__contents__btn a{font-size:4vw;padding-left:7.7333333333vw}.footer__contents__btn a:after{width:3.4666666667vw;height:2.4vw;right:5.3333333333vw}.footer__contents__copy{margin-top:16.8vw;text-align:center;font-size:3.2vw}}.menu-button{position:fixed;top:3.7rem;right:4rem;width:5rem;height:5rem;background-color:#000;border-radius:50%;cursor:pointer;z-index:10002}.menu-button.active{background:0 0}.menu-button .line{position:absolute;width:2.2rem;height:1px;background-color:#fff;left:1.4rem;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-button .line.line1{top:1.8rem}.menu-button .line.line2{top:2.5rem}.menu-button .line.line3{top:3.2rem}.menu-button.active .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2.5rem}.menu-button.active .line2{opacity:0}.menu-button.active .line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:2.5rem}@media screen and (max-width:767px){.menu-button{top:4vw;right:5.3333333333vw;width:10.6666666667vw;height:10.6666666667vw}.menu-button .line{width:4.8vw;left:2.9333333333vw}.menu-button .line.line1{top:3.7333333333vw}.menu-button .line.line2{top:5.0666666667vw}.menu-button .line.line3{top:6.4vw}.menu-button.active .line1{top:5.0666666667vw}.menu-button.active .line3{top:5.0666666667vw}}.mega-menu{width:100%;height:100vh;z-index:10001;position:fixed;left:0;top:0;opacity:0;pointer-events:none}.mega-menu{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mega-menu:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.85);pointer-events:none}.mega-menu.menu-open{pointer-events:auto;opacity:1}.mega-menu__navi{padding:13.9rem 4rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu__navi__item{font-size:1.8rem;font-weight:500;letter-spacing:.05em}.mega-menu__navi__item a,.mega-menu__navi__item a:link,.mega-menu__navi__item a:visited{color:#fff;text-decoration:none}.mega-menu__navi__item a,.mega-menu__navi__item a:link,.mega-menu__navi__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.mega-menu__navi__item a:hover{color:#fff;text-decoration:none}}.mega-menu__navi__item:not(:last-of-type){margin-right:6.6rem}.mega-menu__navi__item a{position:relative}.mega-menu__navi__item a:after{display:block;width:0;height:1px;content:"";background-color:#fff;position:absolute;left:0;bottom:0;-webkit-transition:.5s all;transition:.5s all}@media screen and (min-width:768px){.mega-menu__navi__item a:hover::after{width:100%}}.mega-menu__navi__item .link li:not(:first-of-type){margin-top:2.9rem}.mega-menu__navi__item .link li>a{display:inline-block}.mega-menu__navi__item .link-second{margin-top:2.9rem}.mega-menu__navi__item .link-second li{font-size:1.5rem}@media screen and (min-width:768px){.mega-menu__navi__item .link-second li:not(:first-of-type){margin-top:2.1rem}}.mega-menu__navi__item .link-second li>a{display:inline-block;position:relative;padding-left:1.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.mega-menu__navi__item .link-second li>a:before{content:"-";position:absolute;left:0;top:0}.mega-menu__navi__item .btn{width:25.5rem;height:4.9rem}.mega-menu__navi__item .btn a,.mega-menu__navi__item .btn a:link,.mega-menu__navi__item .btn a:visited{color:#000;text-decoration:none}.mega-menu__navi__item .btn a,.mega-menu__navi__item .btn a:link,.mega-menu__navi__item .btn a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.mega-menu__navi__item .btn a:hover{color:#fff;text-decoration:none}}.mega-menu__navi__item .btn a{text-align:center;width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:500;line-height:1.8;border-radius:100vh;border:1px solid #fff;letter-spacing:.08em;background:#fff;padding-left:2.7rem}.mega-menu__navi__item .btn a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-right.svg);background-color:#032491;-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:2rem;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.mega-menu__navi__item .btn a:hover{color:#032491}}.mega-menu__navi.sp-only{display:none}@media screen and (min-width:768px) and (max-width:1023px){.mega-menu__navi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mega-menu__navi__item:last-of-type{margin-top:3rem;width:100%}}@media screen and (max-width:767px){.mega-menu{height:100svh;height:100vh;overflow-y:scroll;padding-bottom:15rem;-ms-overflow-style:none;scrollbar-width:none}.mega-menu::-webkit-scrollbar{display:none}.mega-menu__navi.pc-only{display:none}.mega-menu__navi.sp-only{display:block;padding:28vw 8vw 8vw}.mega-menu__navi__item{font-size:1.8rem;font-weight:500;letter-spacing:.05em}.mega-menu__navi__item a,.mega-menu__navi__item a:link,.mega-menu__navi__item a:visited{color:#fff;text-decoration:none}.mega-menu__navi__item a,.mega-menu__navi__item a:link,.mega-menu__navi__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){.mega-menu__navi__item a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){.mega-menu__navi__item:not(:first-of-type){margin-top:10.9333333333vw}.mega-menu__navi__item:not(:last-of-type){margin-right:0}.mega-menu__navi__item .link{display:block}.mega-menu__navi__item .link li:not(:first-of-type){margin-top:2.9rem}.mega-menu__navi__item .link li>a{display:inline-block}.mega-menu__navi__item .link-second{margin-top:5.6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu__navi__item .link-second li{width:50%;font-size:3.7333333333vw}.mega-menu__navi__item .link-second li:not(:nth-of-type(-n+2)){margin-top:2.1rem}.mega-menu__navi__item .link-second li>a{padding-left:2.6666666667vw}.mega-menu__navi__item .btn{margin:13.3333333333vw auto 0;width:72.5333333333vw;height:13.0666666667vw}.mega-menu__navi__item .btn a{font-size:4vw;padding-left:7.7333333333vw}.mega-menu__navi__item .btn a:after{width:3.4666666667vw;height:2.4vw;right:5.3333333333vw}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");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 .mv{position:relative;z-index:2}#page-top .mv:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#7bd7ed;opacity:.24;mix-blend-mode:overlay;z-index:3;pointer-events:none}#page-top .mv__inner{width:100%;height:calc(100vh + 2.5rem)}#page-top .mv__image{width:100%;height:100%;position:relative}#page-top .mv__image:after{content:"";width:100%;height:35rem;background:url(/assets/img/top/gradation.png) no-repeat center top;background-size:100% auto;line-height:1;position:absolute;left:0;bottom:0;z-index:2;pointer-events:none}#page-top .mv__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-top .mv__heading{position:absolute;left:3.5rem;bottom:12.9rem;color:#fff;z-index:10}#page-top .mv__heading .en{font-size:9.6rem;font-family:Roboto,sans-serif;line-height:1;display:block}#page-top .mv__heading .jp{margin-top:.8rem;font-size:2.6rem;font-weight:500;line-height:1.1538461538;display:block;padding-left:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .mv__info{font-size:1.4rem;z-index:10;position:absolute;right:3.5rem;bottom:7.4rem}#page-top .mv__info a,#page-top .mv__info a:link,#page-top .mv__info a:visited{color:#fff;text-decoration:none}#page-top .mv__info a,#page-top .mv__info a:link,#page-top .mv__info a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .mv__info a:hover{opacity:.7;text-decoration:none}}#page-top .mv__info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .mv__info a:before{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;margin-right:1.2rem;-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}#page-top .mv__info a .text-area .date{margin-right:1.5rem}#page-top .sec-heaidng .text-sub{font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}#page-top .sec-heaidng .text-sub:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#032491;margin-right:.5rem}#page-top .sec-heaidng .text{font-family:Roboto,sans-serif;font-size:8.1rem;line-height:1;-webkit-transform:translateX(-.3rem);transform:translateX(-.3rem);display:inline-block}#page-top .sec1{background:#fff;border-radius:2.8rem;position:relative;z-index:3;margin-top:-2.5rem}#page-top .sec1__inner{position:relative;padding-top:13.5rem;height:113.8rem}#page-top .sec1 .sec-heaidng .text-sub{font-family:Roboto,sans-serif}#page-top .sec1 .sec-heaidng .text{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:5.4rem;line-height:1.5740740741;-webkit-transform:none;transform:none}#page-top .sec1__image{border-radius:1rem;overflow:hidden;position:absolute}#page-top .sec1__image.image1{width:34.4479004666%;left:4rem;top:44.5rem}#page-top .sec1__image.image2{width:20.9953343701%;right:4rem;bottom:10.1rem}#page-top .sec1__image.image3{width:13.7636080871%;right:37.1rem;bottom:-6.6rem}#page-top .sec1__contents{width:45rem;margin-top:-2.4rem;margin-left:auto;margin-right:7.2rem}#page-top .sec1__contents .text{font-size:1.8rem;line-height:2.2222222222;margin-bottom:4.8rem}#page-top .sec1__contents .elm-link{margin-left:.8rem}#page-top .sec1__contents .elm-link+.elm-link{margin-top:3rem}@media screen and (min-width:768px) and (max-width:1023px){#page-top .sec1__contents{width:50%;margin-top:4rem;margin-right:0}#page-top .sec1__contents .text .tab-none{display:none!important}}#page-top .sec2{background:#e2e8eb;margin-top:-3rem}#page-top .sec2__wrap{padding:17.7rem 4rem 18.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .sec2__list{margin-top:5.5rem}#page-top .sec2__list__item{font-size:1.5rem;line-height:1.8666666667;border-bottom:1px solid #ccc}#page-top .sec2__list__item a,#page-top .sec2__list__item a:link,#page-top .sec2__list__item a:visited{color:#000;text-decoration:none}#page-top .sec2__list__item a,#page-top .sec2__list__item a:link,#page-top .sec2__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 .sec2__list__item a:hover{color:#000;text-decoration:none}}#page-top .sec2__list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .sec2__list__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .sec2__list__item a:hover{background:#f4f4f4}}#page-top .sec2__list__item .head{min-width:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .sec2__list__item .head .label{width:11.3rem;min-width:11.3rem;height:2.6rem;border-radius:100vh;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;background:#fff;font-size:1.2rem;line-height:1;margin-left:3rem}#page-top .sec2__list__item .head .label.cat-important-notice{background:#0eac88;color:#fff}#page-top .sec2 .elm-link{margin-top:6rem;text-align:right}@media screen and (min-width:768px) and (max-width:1023px){#page-top .sec2__wrap{padding:17.7rem 0 18.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}}#page-top .sec3{position:relative;z-index:3;background:#fff;border-radius:2.8rem;margin-top:-5.5rem}#page-top .sec3__inner{padding-top:16.7rem;padding-bottom:35.3rem}#page-top .sec3__contents{position:relative}#page-top .sec3__contents__image{position:absolute;right:0;top:5.3rem;width:50%;border-radius:1rem;overflow:hidden}#page-top .sec3__contents__text{margin-top:7.7rem;width:42rem;font-size:1.5rem;line-height:1.7466666667}#page-top .sec3__contents__text .elm-link{margin-top:4.5rem}#page-top .sec3__link{margin-top:13.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-top .sec3__link__item{width:31.0945273632%;border-top:1px solid #ccc}#page-top .sec3__link__item a,#page-top .sec3__link__item a:link,#page-top .sec3__link__item a:visited{color:#000;text-decoration:underline}#page-top .sec3__link__item a,#page-top .sec3__link__item a:link,#page-top .sec3__link__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .sec3__link__item a:hover{color:#032491;text-decoration:none}}#page-top .sec3__link__item:not(:nth-of-type(-n+3)){border-bottom:1px solid #ccc}@media screen and (min-width:768px){#page-top .sec3__link__item:not(:nth-of-type(3n)){margin-right:3.3167495854%}}#page-top .sec3__link__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:500;letter-spacing:.05em;line-height:1;position:relative;padding:3.25rem 0}#page-top .sec3__link__item a:before{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-right.svg);background-color:#032491;-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;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px) and (max-width:1023px){#page-top .sec3__contents__image{width:45%}#page-top .sec3__contents__text{padding-right:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}}#page-top .sec4{background:rgba(22,50,145,.86);padding-top:29.5rem;padding-bottom:20rem;position:relative;z-index:4}#page-top .sec4 .slider{position:absolute;top:-19.3rem;left:0;overflow:hidden;width:100%;height:38.5rem}#page-top .sec4 .slider .slide-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:364.8rem;-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}#page-top .sec4 .slider .slide-track .slide{width:60.8rem;-ms-flex-negative:0;flex-shrink:0;padding:0 1.5rem}#page-top .sec4 .slider .slide-track .slide img{width:100%;height:auto;display:block;border-radius:1rem}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#page-top .sec4 .sec-heaidng{text-align:center;color:#fff}#page-top .sec4 .sec-heaidng .text-sub{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-top .sec4 .sec-heaidng .text-sub:before{background:#fff}#page-top .sec4__text{margin-top:4.1rem;color:#fff;font-size:1.8rem;font-weight:500;line-height:1.8;text-align:center}#page-top .sec4__link{max-width:111rem;margin:6rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-top .sec4__link__item{width:22.972972973%}#page-top .sec4__link__item a,#page-top .sec4__link__item a:link,#page-top .sec4__link__item a:visited{color:#000;text-decoration:underline}#page-top .sec4__link__item a,#page-top .sec4__link__item a:link,#page-top .sec4__link__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .sec4__link__item a:hover{color:#fff;text-decoration:none}}@media screen and (min-width:768px){#page-top .sec4__link__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .sec4__link__item a:hover{color:#032491}}#page-top .sec4__link__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1;position:relative;padding:4.6rem 2.4rem;background:#fff;border-radius:1rem}#page-top .sec4__link__item a:before{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-right.svg);background-color:#032491;-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;position:absolute;right:2.1rem;top:49%}@media screen and (min-width:768px) and (max-width:1023px){#page-top .sec4__link{max-width:111rem;margin:3rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-top .sec4__link__item{margin-top:3rem;width:48%}}@media screen and (max-width:767px){#page-top .header .menu-button{-webkit-box-shadow:0 .5333333333vw 2.1333333333vw rgba(0,0,0,.2);box-shadow:0 .5333333333vw 2.1333333333vw rgba(0,0,0,.2)}#page-top .mv__inner{height:calc(100svh + 6.6666666667vw);height:calc(100vh + 6.6666666667vw)}#page-top .mv__image:after{height:113.3333333333vw;background:url(/assets/img/top/gradation_sp.png) no-repeat center top;background-size:100% auto}#page-top .mv__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-top .mv .mv-swiper .swiper-slide:before{height:38.6666666667vw;background:url(/assets/img/top/gradation2_sp.png) no-repeat center bottom;background-size:100% auto}#page-top .mv .mv-swiper .swiper-slide:after{height:113.3333333333vw;background:url(/assets/img/top/gradation_sp.png) no-repeat center top;background-size:100% auto}#page-top .mv .mv-swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-top .mv__heading{left:5.3333333333vw;bottom:42.1333333333vw}#page-top .mv__heading .en{font-size:14.9333333333vw;line-height:1.1}#page-top .mv__heading .jp{margin-top:1.0666666667vw;font-size:4.8vw;line-height:1.6666666667;padding-left:0}#page-top .mv__info{width:89.3333333333vw;font-size:3.7333333333vw;right:auto;left:5.3333333333vw;bottom:20.2666666667vw}#page-top .mv__info a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#page-top .mv__info a:before{min-width:3.4666666667vw;width:3.4666666667vw;height:2.6666666667vw;margin-right:3.2vw;-webkit-transform:translateY(1.8666666667vw);transform:translateY(1.8666666667vw)}#page-top .mv__info a .text-area .date{margin-right:4vw}#page-top .sec-heaidng .text-sub{font-size:3.7333333333vw;margin-bottom:6.6666666667vw}#page-top .sec-heaidng .text-sub:before{width:1.6vw;height:1.6vw;margin-right:1.3333333333vw}#page-top .sec-heaidng .text{font-size:14.4vw;-webkit-transform:none;transform:none}#page-top .sec1{margin-top:-6.6666666667vw;border-radius:7.4666666667vw}#page-top .sec1__inner{padding-top:19.4666666667vw;padding-bottom:18.4vw;height:auto}#page-top .sec1 .sec-heaidng .text{font-size:10.1333333333vw;line-height:1.4210526316}#page-top .sec1__image{border-radius:1.6vw}#page-top .sec1__image.image1{width:59.2vw;left:5.3333333333vw;top:69.3333333333vw}#page-top .sec1__image.image2{width:44.5333333333vw;right:5.3333333333vw;bottom:auto;top:150.4vw}#page-top .sec1__image.image3{width:31.2vw;right:21.8rem;bottom:auto;top:178.4vw}#page-top .sec1__contents{width:100%;margin:172vw 0 0 0}#page-top .sec1__contents .text{font-size:4.2666666667vw;line-height:1.8;margin-bottom:10.9333333333vw}#page-top .sec1__contents .elm-link{margin-left:0}#page-top .sec1__contents .elm-link+.elm-link{margin-top:8vw}#page-top .sec2{margin-top:-8vw}#page-top .sec2__wrap{padding:27.7333333333vw 0 25.8666666667vw}#page-top .sec2__list{margin-top:6.6666666667vw}#page-top .sec2__list__item{font-size:4vw;line-height:1.7466666667}#page-top .sec2__list__item a{padding:2rem 0 4.8vw;display:block}#page-top .sec2__list__item .head{min-width:100%}#page-top .sec2__list__item .head .label{width:30.1333333333vw;min-width:30.1333333333vw;height:6.9333333333vw;font-size:3.2vw;margin-left:5.6vw}#page-top .sec2__list__item .content{margin-top:2.6666666667vw}#page-top .sec2 .elm-link{margin-top:10.6666666667vw}#page-top .sec3{margin-top:-7.2vw;border-radius:7.4666666667vw}#page-top .sec3__inner{padding-top:19.4666666667vw;padding-bottom:44.8vw}#page-top .sec3__contents{position:relative}#page-top .sec3__contents__image{margin-top:13.8666666667vw;position:static;right:0;top:auto;width:100%;border-radius:1.6vw}#page-top .sec3__contents__text{margin-top:10.4vw;width:100%;font-size:4.2666666667vw;line-height:1.75}#page-top .sec3__contents__text .elm-link{margin-top:9.8666666667vw}#page-top .sec3__link{margin-top:10.6666666667vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-top .sec3__link__item{width:42.1333333333vw}#page-top .sec3__link__item a{font-size:4.2666666667vw;padding:6.1333333333vw 0 7.2vw}#page-top .sec3__link__item a:before{width:3.4666666667vw;height:2.4vw}#page-top .sec4{background:rgba(22,50,145,.86);background-size:cover;padding-top:38.9333333333vw;padding-bottom:33.6vw;position:relative}#page-top .sec4 .sec-heaidng .text-sub{margin-bottom:3.7333333333vw}#page-top .sec4 .slider{top:-23.7333333333vw;height:48.8vw}#page-top .sec4 .slider .slide-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:486.4vw}#page-top .sec4 .slider .slide-track .slide{width:77.0666666667vw;padding:0 2vw}#page-top .sec4 .slider .slide-track .slide img{border-radius:1.6vw}#page-top .sec4 .sec-heaidng{text-align:center;color:#fff}#page-top .sec4 .sec-heaidng .text-sub{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-top .sec4 .sec-heaidng .text-sub:before{background:#fff}#page-top .sec4__text{padding:0 2.9333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12vw;font-size:4.2666666667vw;line-height:1.8;text-align:left}#page-top .sec4__link{max-width:84vw;margin:9.6vw auto 0;display:block}#page-top .sec4__link__item{width:100%}#page-top .sec4__link__item:not(:first-of-type){margin-top:5.3333333333vw}#page-top .sec4__link__item a{font-size:4.8vw;padding:7.4666666667vw 6.9333333333vw 8.5333333333vw;border-radius:2.6666666667vw}#page-top .sec4__link__item a:before{width:3.4666666667vw;height:2.4vw;right:4.8vw;top:45%}}#page-company .intro{padding-bottom:13rem}#page-company .intro__image{border-radius:2.8rem 2.8rem 0 0;overflow:hidden}#page-company .intro__image img{width:100%}#page-company .intro__text{margin-top:10.4rem;font-size:1.8rem;line-height:2.2222222222}#page-company .intro__sign{margin-top:2.1rem;font-size:1.8rem;line-height:1.6;text-align:right}#page-company .company-contents{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .company-contents__left{width:32rem}#page-company .company-contents__right{width:88.6rem}@media screen and (min-width:768px) and (max-width:1023px){#page-company .company-contents{display:block}#page-company .company-contents__left{width:100%;margin-bottom:5rem}#page-company .company-contents__right{width:100%}}#page-company .sec1{background:#f4f4f4;border-radius:2.8rem;padding-top:13.4rem;padding-bottom:16rem}#page-company .sec1 .elm-table{margin-top:2.6rem}#page-company .sec1 .elm-table td span{display:inline-block;min-width:21rem;max-width:50%}#page-company .sec2{padding-top:13.4rem;padding-bottom:16rem}#page-company .sec2 .company-contents__right{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec2 .table-wrap{margin-top:2.8rem;width:100%;border:1px solid #bbb;border-radius:.6rem;overflow:hidden}#page-company .sec2__table{width:100%;border-radius:.6rem;font-size:1.5rem;line-height:1.4666666667;border-collapse:collapse}@media screen and (min-width:768px){#page-company .sec2__table{table-layout:fixed}#page-company .sec2__table tr td{font-size:1.5rem;line-height:1.4666666667;border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:2.4rem 1.5rem}#page-company .sec2__table tr td:nth-of-type(2){width:7rem;text-align:center;background:#e2e8eb}#page-company .sec2__table tr td:last-of-type{width:7rem;text-align:center;background:#e2e8eb;border-right:none}#page-company .sec2__table tr:last-of-type td{border-bottom:none}}#page-company .sec3{background:#f4f4f4;border-radius:2.8rem;padding-top:13.4rem;padding-bottom:16rem}#page-company .sec3 .elm-table{margin-top:2.3rem}#page-company .sec4{padding-top:13.4rem;padding-bottom:12rem}#page-company .sec4 .sec4__item-wrap{margin-top:2.6rem;position:relative;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}#page-company .sec4 .sec4__item-wrap:before{content:"";width:18.7rem;height:1px;background:#032491;position:absolute;left:0;top:-1px}#page-company .sec4__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;padding:3.5rem 0 3.5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#page-company .sec4__item:before{content:"";width:18.7rem;height:1px;background:#032491;position:absolute;left:0;bottom:-1px}#page-company .sec4__item:last-of-type{padding-top:7.1rem;border-bottom:none}#page-company .sec4__item:last-of-type:before{display:none}#page-company .sec4__item:last-of-type .sec4__item__text{padding-left:.4rem}#page-company .sec4__item__head{width:18.7rem;min-width:18.7rem}#page-company .sec4__item__head .image{margin:0 auto 0 auto;width:10.2rem}#page-company .sec4__item__head .image.type2{width:14.4rem}#page-company .sec4__item__text{padding:0 0 0 6.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-company .sec4__item__text .name{font-size:1.8rem;font-weight:700;line-height:1.4555555556}#page-company .sec4__item__text .text{margin-top:2rem;font-size:1.5rem;line-height:1.7466666667}#page-company .sec4__item .image-wrap{margin-top:4.1rem;display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec4__item .image-wrap .image:first-of-type{width:18.2rem;margin-right:4rem}#page-company .sec4__item .image-wrap .image:nth-of-type(2){width:11.2rem;margin-right:4rem}#page-company .sec4__item .image-wrap .image:nth-of-type(3){width:12.9rem}#page-company .sec5{background:#f4f4f4;border-radius:2.8rem;padding-top:13.4rem;padding-bottom:19.8rem}#page-company .sec5 .map{margin-top:2.4rem}#page-company .sec5 .text{margin-top:2.4rem;font-size:1.5rem;line-height:1.7666666667}@media screen and (max-width:767px){#page-company .intro{padding-bottom:17.8666666667vw}#page-company .intro__image{border-radius:7.4666666667vw 7.4666666667vw 0 0;overflow:hidden}#page-company .intro__text{margin-top:12.8vw;font-size:4.2666666667vw;line-height:1.8}#page-company .intro__sign{margin-top:6.9333333333vw;font-size:4.2666666667vw;line-height:1.8}#page-company .company-contents{display:block}#page-company .company-contents__left{width:100%}#page-company .company-contents__right{width:100%}#page-company .sec1{border-radius:7.4666666667vw;padding-top:19.7333333333vw;padding-bottom:21.3333333333vw}#page-company .sec1 .elm-table{margin-top:18.1333333333vw}#page-company .sec1 .elm-table td .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec1 .elm-table td span{display:inline-block;min-width:50%}#page-company .sec2{padding-top:19.7333333333vw;padding-bottom:18.4vw}#page-company .sec2 .company-contents__right{display:-webkit-box;display:-ms-flexbox;display:flex}#page-company .sec2 .table-wrap{margin-top:15.7333333333vw;border-radius:1.6vw}#page-company .sec2__table{width:100%;border-radius:1.6vw;font-size:4vw}#page-company .sec2__table tr{border-bottom:1px solid #bbb}#page-company .sec2__table tr:last-of-type{border-bottom:none}#page-company .sec2__table tr td{padding:6.6666666667vw 4vw 6.1333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-company .sec2__table tr td:last-of-type{width:18.4vw;background:#e2e8eb;text-align:center;padding:6.6666666667vw 5.8666666667vw 6.1333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-company .sec3{border-radius:7.4666666667vw;padding-top:19.7333333333vw;padding-bottom:21.3333333333vw}#page-company .sec3 .elm-table{margin-top:15.7333333333vw}#page-company .sec4{padding-top:19.7333333333vw;padding-bottom:13.8666666667vw}#page-company .sec4 .sec4__item-wrap{margin-top:15.7333333333vw}#page-company .sec4 .sec4__item-wrap:before{width:50%}#page-company .sec4__item{display:block;padding:8vw 0 7.4666666667vw 0}#page-company .sec4__item:before{width:50%}#page-company .sec4__item:last-of-type{padding-top:0;border-bottom:none}#page-company .sec4__item:last-of-type:before{display:none}#page-company .sec4__item:last-of-type .sec4__item__text{padding-left:.4rem}#page-company .sec4__item__head{width:100%;min-width:100%}#page-company .sec4__item__head .image{width:27.2vw}#page-company .sec4__item__head .image.type2{width:38.4vw}#page-company .sec4__item__text{margin-top:8vw;padding:0}#page-company .sec4__item__text .name{font-size:4.8vw;font-weight:700}#page-company .sec4__item__text .text{margin-top:2.4vw;font-size:4vw}#page-company .sec4__item .image-wrap{margin-top:10.9333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-company .sec4__item .image-wrap .image:first-of-type{width:36.8vw;min-width:36.8vw;margin-right:13.3333333333vw;margin-left:1.6vw}#page-company .sec4__item .image-wrap .image:nth-of-type(2){width:26.1333333333vw;min-width:26.1333333333vw;margin-right:0;-webkit-transform:translateY(-2.9333333333vw);transform:translateY(-2.9333333333vw)}#page-company .sec4__item .image-wrap .image:nth-of-type(3){width:31.4666666667vw;min-width:31.4666666667vw;margin-left:4.2666666667vw;margin-top:5.3333333333vw}#page-company .sec5{border-radius:7.4666666667vw;padding-top:19.7333333333vw;padding-bottom:32.8vw}#page-company .sec5 .map{margin-top:16vw}#page-company .sec5 .map iframe{height:135.7333333333vw}#page-company .sec5 .text{margin-top:6.4vw;font-size:4vw}}#page-business .sec1{border-radius:2.8rem 2.8rem 0 0;background:#e2e8eb;padding-top:12.7rem;padding-bottom:28.7rem}#page-business .sec1-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page-business .sec1-wrap .image{width:36.7330016584%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-business .sec1-wrap .image img{border-radius:1rem;overflow:hidden}#page-business .sec1-wrap .text-area{padding-top:4.1rem;width:50%}#page-business .sec1-wrap .text-area .heading{font-size:4.4rem;font-weight:500;line-height:1.3409090909}#page-business .sec1-wrap .text-area .text{margin-top:4.7rem;font-size:1.6rem;line-height:2.25}#page-business .photo-gallery{margin-top:-12.7rem;overflow:hidden}#page-business .photo-gallery__inner{display:-webkit-box;display:-ms-flexbox;display:flex}#page-business .photo-gallery__inner.inner1{margin-left:-7.8330893119%}#page-business .photo-gallery__inner.inner2{margin-top:3rem;margin-left:-19.6925329429%}#page-business .photo-gallery__item{width:29.2825768668%;min-width:40rem;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-business .photo-gallery__item img{border-radius:.6rem;overflow:hidden}#page-business .sec2{padding-top:13.5rem;padding-bottom:20.2rem}#page-business .sec2 .projects{margin-top:7.9rem}#page-business .sec2 .projects__block:not(:first-of-type){margin-top:6rem}#page-business .sec2 .projects__block__heading{font-size:2rem;font-weight:500;line-height:1.45;position:relative;padding-left:2.4rem}#page-business .sec2 .projects__block__heading:before{content:"";width:1.7rem;height:.3rem;background:#032491;position:absolute;left:0;top:50%}#page-business .sec2 .projects__block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-business .sec2 .projects__block__list__item{width:31.0945273632%}@media screen and (min-width:768px){#page-business .sec2 .projects__block__list__item:not(:nth-of-type(3n)){margin-right:3.3582089552%}#page-business .sec2 .projects__block__list__item:not(:nth-of-type(-n+3)){margin-top:3rem}}#page-business .sec2 .projects__block__list__item .image{width:100%;border-radius:.6rem;overflow:hidden;position:relative}#page-business .sec2 .projects__block__list__item .image .image-thumb{padding-top:69.6%;background-size:cover}#page-business .sec2 .projects__block__list__item .detail{margin-top:2.6rem}#page-business .sec2 .projects__block__list__item .detail .client,#page-business .sec2 .projects__block__list__item .detail .project-name{font-size:1.5rem;line-height:1.5466666667;display:-webkit-box;display:-ms-flexbox;display:flex}#page-business .sec2 .projects__block__list__item .detail .client .label,#page-business .sec2 .projects__block__list__item .detail .project-name .label{-ms-flex-negative:0;flex-shrink:0;width:5.9rem;height:2.3rem;border-radius:.5rem;background:#e5e5e5;font-size:1.4rem;margin-right:1rem;line-height:1;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-business .sec2 .projects__block__list__item .detail .client{margin-top:1.3rem}#page-business .sec2 .projects__block__list__item .detail .note{margin-top:2rem;font-size:1.4rem;line-height:1.4466666667;position:relative;padding-left:1em}#page-business .sec2 .projects__block__list__item .detail .note:before{content:"※";position:absolute;left:0;top:0}@media screen and (max-width:767px){#page-business .sec1{border-radius:7.4666666667vw 7.4666666667vw 0 0;padding-top:16.2666666667vw;padding-bottom:46.4vw}#page-business .sec1-wrap{display:block}#page-business .sec1-wrap .heading{font-size:10.1333333333vw;font-weight:500;line-height:1.4210526316}#page-business .sec1-wrap .image{margin-top:4.9rem;width:100%}#page-business .sec1-wrap .image img{border-radius:1.6vw}#page-business .sec1-wrap .text-area{padding-top:12.8vw;width:100%}#page-business .sec1-wrap .text-area .text{margin-top:0;font-size:4.2666666667vw;line-height:1.8}#page-business .photo-gallery{margin-top:-25.8666666667vw;overflow:hidden}#page-business .photo-gallery__inner.inner1{margin-left:-9.8666666667vw}#page-business .photo-gallery__inner.inner2{margin-top:2.6666666667vw;margin-left:-62.9333333333vw}#page-business .photo-gallery__item{width:74.6666666667vw;min-width:74.6666666667vw;padding:0 1.3333333333vw}#page-business .photo-gallery__item img{border-radius:1.6vw}#page-business .sec2{padding-top:19.4666666667vw;padding-bottom:33.6vw}#page-business .sec2 .projects{margin-top:15.7333333333vw}#page-business .sec2 .projects__block:not(:first-of-type){margin-top:16vw}#page-business .sec2 .projects__block__heading{font-size:5.3333333333vw;padding-left:6.4vw}#page-business .sec2 .projects__block__heading:before{width:4.5333333333vw;height:.8vw}#page-business .sec2 .projects__block__list{margin-top:8vw;display:block}#page-business .sec2 .projects__block__list__item{width:100%}#page-business .sec2 .projects__block__list__item:not(:first-of-type){margin-top:10.4vw}#page-business .sec2 .projects__block__list__item .image{border-radius:1.6vw}#page-business .sec2 .projects__block__list__item .detail{margin-top:5.0666666667vw}#page-business .sec2 .projects__block__list__item .detail .client,#page-business .sec2 .projects__block__list__item .detail .project-name{font-size:4vw;display:block}#page-business .sec2 .projects__block__list__item .detail .client .label,#page-business .sec2 .projects__block__list__item .detail .project-name .label{width:15.7333333333vw;height:6.1333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw;margin-right:2.6666666667vw;padding-bottom:.2666666667vw}#page-business .sec2 .projects__block__list__item .detail .client .text,#page-business .sec2 .projects__block__list__item .detail .project-name .text{margin-top:2.1333333333vw}#page-business .sec2 .projects__block__list__item .detail .client{margin-top:5.0666666667vw}#page-business .sec2 .projects__block__list__item .detail .note{margin-top:5.3333333333vw;font-size:3.7333333333vw}}#page-download .page-nav .elm-pankuzu{margin-left:auto}#page-download .download-contents{padding-top:5rem;padding-bottom:12rem;background:#efefef;border-radius:2.8rem 2.8rem 0 0}#page-download .download-contents__block{margin:0 auto;max-width:112.6rem;padding:8rem 0 8rem}#page-download .download-contents__block:not(:first-of-type){border-top:1px solid #ccc}#page-download .download-contents__block .heading{font-size:3.5rem;font-weight:500;line-height:1.4857142857}#page-download .download-contents__block .text{margin-top:2.8rem;font-size:1.5rem;line-height:1.7466666667}#page-download .download-contents__block .address{margin-top:1.6rem;font-size:1.5rem;line-height:1.7466666667}#page-download .download-contents__block .address span{font-weight:700;display:block;margin-bottom:.2rem}#page-download .download-contents__block .link{margin-top:4.7rem;border-radius:1rem;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}#page-download .download-contents__block .link__item{width:50%;padding:3rem 4rem}#page-download .download-contents__block .link__item a,#page-download .download-contents__block .link__item a:link,#page-download .download-contents__block .link__item a:visited{color:#000;text-decoration:underline}#page-download .download-contents__block .link__item a,#page-download .download-contents__block .link__item a:link,#page-download .download-contents__block .link__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-download .download-contents__block .link__item a:hover{color:#032491;text-decoration:none}}#page-download .download-contents__block .link__item a{padding-left:2.2rem;position:relative;display:inline-block;font-size:1.7rem;line-height:1.4705882353}#page-download .download-contents__block .link__item a .icon{width:1.4rem;height:1.4rem;background:url(/assets/img/common/svg/arw-right2.svg) no-repeat center top;background-size:100% auto;position:absolute;left:0;top:.8rem}@media screen and (max-width:767px){#page-download .page-nav{padding:0}#page-download .download-contents{padding-top:5.3333333333vw;padding-bottom:20.2666666667vw;background:#efefef;border-radius:7.4666666667vw 7.4666666667vw 0 0}#page-download .download-contents__block{margin:0 auto;padding:13.3333333333vw 0 13.3333333333vw}#page-download .download-contents__block .heading{font-size:8vw;line-height:1.5}#page-download .download-contents__block .text{margin-top:7.4666666667vw;font-size:4vw}#page-download .download-contents__block .address{margin-top:6.9333333333vw;font-size:4vw}#page-download .download-contents__block .address span{margin-bottom:.2rem}#page-download .download-contents__block .link{margin-top:4.7rem;border-radius:2.6666666667vw;display:block;padding:4vw 0}#page-download .download-contents__block .link__item{width:100%;padding:4vw 5.3333333333vw}#page-download .download-contents__block .link__item a{padding-left:5.8666666667vw;font-size:4.5333333333vw}#page-download .download-contents__block .link__item a .icon{width:3.7333333333vw;height:3.7333333333vw;left:0;top:2.1333333333vw}}#page-info .page-nav .elm-pankuzu{margin-left:auto}#page-info .info{border-radius:2.8rem 2.8rem 0 0;background:#e2e8eb;padding-top:10.3rem;padding-bottom:21.2rem}#page-info .info__list{max-width:112.6rem;margin:0 auto 0 auto}#page-info .info__list__item{font-size:1.5rem;line-height:1.8666666667;border-bottom:1px solid #ccc}#page-info .info__list__item a,#page-info .info__list__item a:link,#page-info .info__list__item a:visited{color:#000;text-decoration:none}#page-info .info__list__item a,#page-info .info__list__item a:link,#page-info .info__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info .info__list__item a:hover{color:#000;text-decoration:none}}#page-info .info__list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-info .info__list__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info .info__list__item a:hover{background:#f4f4f4}}#page-info .info__list__item .head{min-width:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-info .info__list__item .head .label{width:11.3rem;min-width:11.3rem;height:2.6rem;border-radius:100vh;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;background:#fff;font-size:1.2rem;line-height:1;margin-left:3rem}#page-info .info__list__item .head .label.cat-important-notice{background:#0eac88;color:#fff}#page-info .wp-pagenavi{margin-right:4rem;margin-top:6.5rem;width:24.2rem;height:3.8rem;margin-left:auto;position:relative}#page-info .wp-pagenavi .current,#page-info .wp-pagenavi .page,#page-info .wp-pagenavi .pages{display:none}#page-info .wp-pagenavi .nextpostslink,#page-info .wp-pagenavi .previouspostslink{font-size:1.6rem;line-height:3.8rem;letter-spacing:.08em}#page-info .wp-pagenavi .nextpostslink:link,#page-info .wp-pagenavi .nextpostslink:visited,#page-info .wp-pagenavi .previouspostslink:link,#page-info .wp-pagenavi .previouspostslink:visited{color:#000}@media screen and (min-width:768px){#page-info .wp-pagenavi .nextpostslink:hover,#page-info .wp-pagenavi .previouspostslink:hover{text-decoration:none;color:#032491}}#page-info .wp-pagenavi .nextpostslink{padding-right:5.3rem;position:absolute;right:0;top:0}#page-info .wp-pagenavi .nextpostslink:before{content:"";width:3.8rem;height:3.8rem;border-radius:50%;background:#032491;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;border:1px solid #032491;position:absolute;right:0;top:0}#page-info .wp-pagenavi .nextpostslink:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-info .wp-pagenavi .nextpostslink:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;position:absolute;right:1.22rem;top:1.41rem}#page-info .wp-pagenavi .nextpostslink:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info .wp-pagenavi .nextpostslink:hover{color:#032491}#page-info .wp-pagenavi .nextpostslink:hover:before{background:#fff}#page-info .wp-pagenavi .nextpostslink:hover:after{background-color:#032491}}#page-info .wp-pagenavi .previouspostslink{padding-left:5.3rem;position:absolute;left:0;top:0}#page-info .wp-pagenavi .previouspostslink:before{content:"";width:3.8rem;height:3.8rem;border-radius:50%;background:#032491;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;border:1px solid #032491;position:absolute;left:0;top:0}#page-info .wp-pagenavi .previouspostslink:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-info .wp-pagenavi .previouspostslink:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;position:absolute;left:1.3rem;top:1.41rem;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-info .wp-pagenavi .previouspostslink:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info .wp-pagenavi .previouspostslink:hover{color:#032491}#page-info .wp-pagenavi .previouspostslink:hover:before{background:#fff}#page-info .wp-pagenavi .previouspostslink:hover:after{background-color:#032491}}@media screen and (max-width:767px){#page-info .page-nav{padding:0}#page-info .info{border-radius:7.4666666667vw 7.4666666667vw 0 0;padding-top:6.6666666667vw;padding-bottom:36.8vw}#page-info .info__list{margin-top:6.6666666667vw}#page-info .info__list__item{font-size:4vw;line-height:1.7466666667}#page-info .info__list__item a{padding:2rem 0 4.8vw;display:block}#page-info .info__list__item .head{min-width:100%}#page-info .info__list__item .head .label{width:30.1333333333vw;min-width:30.1333333333vw;height:6.9333333333vw;font-size:3.2vw;margin-left:5.6vw}#page-info .info__list__item .content{margin-top:2.6666666667vw}#page-info .pager{margin:13.6vw auto 0;width:64.5333333333vw}#page-info .pager__item{font-size:4.2666666667vw}#page-info .pager__item.prev a{padding-left:14.1333333333vw}#page-info .pager__item.prev a:before{width:10.1333333333vw;height:10.1333333333vw;top:-1.6vw}#page-info .pager__item.next a{padding-right:14.1333333333vw}#page-info .pager__item.next a:before{width:10.1333333333vw;height:10.1333333333vw;top:-1.6vw}#page-info .wp-pagenavi{width:64.5333333333vw;height:10.1333333333vw;margin:13.6vw auto 0;position:relative}#page-info .wp-pagenavi .nextpostslink,#page-info .wp-pagenavi .previouspostslink{font-size:4.2666666667vw;line-height:10.1333333333vw}#page-info .wp-pagenavi .nextpostslink{padding-right:14.1333333333vw;position:absolute;right:0;top:0}#page-info .wp-pagenavi .nextpostslink:before{width:10.1333333333vw;height:10.1333333333vw}#page-info .wp-pagenavi .nextpostslink:after{width:3.4666666667vw;height:2.4vw;right:3.2533333333vw;top:3.76vw}#page-info .wp-pagenavi .previouspostslink{padding-left:14.1333333333vw;position:absolute;left:0;top:0}#page-info .wp-pagenavi .previouspostslink:before{width:10.1333333333vw;height:10.1333333333vw}#page-info .wp-pagenavi .previouspostslink:after{width:3.4666666667vw;height:2.4vw;left:3.4666666667vw;top:3.76vw}}#page-info-detail .info-post{padding-bottom:22rem;position:relative}#page-info-detail .info-post__detail{font-size:1.6rem;line-height:180%;letter-spacing:.05em;color:#000}#page-info-detail .info-post__detail a,#page-info-detail .info-post__detail a:link,#page-info-detail .info-post__detail a:visited{color:#000;text-decoration:underline}#page-info-detail .info-post__detail a,#page-info-detail .info-post__detail a:link,#page-info-detail .info-post__detail a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .info-post__detail a:hover{color:#000;text-decoration:none}}#page-info-detail .info-post__detail .heading{margin-top:0;font-size:3rem;font-weight:700;letter-spacing:.05em;line-height:1.6;margin-bottom:3rem;color:#094}#page-info-detail .info-post__pager{margin-top:7.7rem;width:100%;height:3.8rem;font-size:1.6rem;line-height:1;letter-spacing:.05em;color:#000;position:relative;text-align:center}#page-info-detail .info-post__pager a,#page-info-detail .info-post__pager a:link,#page-info-detail .info-post__pager a:visited{color:#000;text-decoration:none}#page-info-detail .info-post__pager a,#page-info-detail .info-post__pager a:link,#page-info-detail .info-post__pager a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .info-post__pager a:hover{color:#000;text-decoration:underline}}#page-info-detail .info-post__pager .prev{position:absolute;left:0;top:0;line-height:3.8rem}#page-info-detail .info-post__pager .prev a{padding-left:5.3rem}#page-info-detail .info-post__pager .prev a:before{content:"";width:3.8rem;height:3.8rem;border-radius:50%;background:#032491;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;border:1px solid #032491;position:absolute;left:0;top:0}#page-info-detail .info-post__pager .prev a:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-info-detail .info-post__pager .prev a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;position:absolute;left:1.3rem;top:1.41rem;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-info-detail .info-post__pager .prev a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .info-post__pager .prev a:hover{color:#032491;text-decoration:none}#page-info-detail .info-post__pager .prev a:hover:before{background:#fff}#page-info-detail .info-post__pager .prev a:hover:after{background-color:#032491}}#page-info-detail .info-post__pager .list{line-height:3.8rem}#page-info-detail .info-post__pager .list a{line-height:3.8rem}#page-info-detail .info-post__pager .next{position:absolute;right:0;top:0;line-height:3.8rem}#page-info-detail .info-post__pager .next a{padding-right:5.3rem}#page-info-detail .info-post__pager .next a:before{content:"";width:3.8rem;height:3.8rem;border-radius:50%;background:#032491;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;border:1px solid #032491;position:absolute;right:0;top:0}#page-info-detail .info-post__pager .next a:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-info-detail .info-post__pager .next a:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block;position:absolute;right:1.22rem;top:1.41rem}#page-info-detail .info-post__pager .next a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .info-post__pager .next a:hover{color:#032491;text-decoration:none}#page-info-detail .info-post__pager .next a:hover:before{background:#fff}#page-info-detail .info-post__pager .next a:hover:after{background-color:#032491}}@media screen and (max-width:767px){#page-info-detail .page-nav{padding:0}#page-info-detail .info-post{padding-bottom:32vw}#page-info-detail .info-post__inner{max-width:100%;padding:0 5.3333333333vw}#page-info-detail .info-post__detail{font-size:3.7333333333vw;line-height:180%}#page-info-detail .info-post__detail .heading{margin-top:0;font-size:5.3333333333vw;margin-bottom:8vw}#page-info-detail .info-post__pager{margin-top:20.5333333333vw;height:10.1333333333vw;font-size:3.7333333333vw}#page-info-detail .info-post__pager .prev{line-height:10.1333333333vw}#page-info-detail .info-post__pager .prev a{padding-left:14.1333333333vw}#page-info-detail .info-post__pager .prev a:before{width:10.1333333333vw;height:10.1333333333vw}#page-info-detail .info-post__pager .prev a:after{width:3.4666666667vw;height:2.4vw;left:3.4666666667vw;top:3.76vw}#page-info-detail .info-post__pager .list{line-height:10.1333333333vw}#page-info-detail .info-post__pager .list a{line-height:10.1333333333vw}#page-info-detail .info-post__pager .next{line-height:10.1333333333vw}#page-info-detail .info-post__pager .next a{padding-right:14.1333333333vw}#page-info-detail .info-post__pager .next a:before{width:10.1333333333vw;height:10.1333333333vw}#page-info-detail .info-post__pager .next a:after{width:3.4666666667vw;height:2.4vw;right:3.2533333333vw;top:3.76vw}}#page-info-detail .entry-body{margin-top:3.4rem}#page-info-detail .entry-body a,#page-info-detail .entry-body a:link,#page-info-detail .entry-body a:visited{color:#000;text-decoration:underline}#page-info-detail .entry-body a,#page-info-detail .entry-body a:link,#page-info-detail .entry-body a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .entry-body a:hover{color:#000;text-decoration:none}}#page-info-detail .entry-body h1{font-size:2.4rem;line-height:1.4615384615;letter-spacing:.04em}#page-info-detail .entry-body h1+p{margin-top:3.5rem}#page-info-detail .entry-body h2{font-size:2rem;line-height:1.4615384615;letter-spacing:.04em}#page-info-detail .entry-body h2+p{margin-top:3.5rem}#page-info-detail .entry-body h3{font-size:1.8rem;line-height:1.45}#page-info-detail .entry-body h3+p{margin-top:3.5rem}#page-info-detail .entry-body h4{font-size:1.6rem;line-height:1.45}#page-info-detail .entry-body h4+p{margin-top:3.5rem}#page-info-detail .entry-body h5{font-size:1.4rem;line-height:1.45}#page-info-detail .entry-body h5+p{margin-top:3.5rem}#page-info-detail .entry-body img{text-align:center}@media screen and (max-width:767px){#page-info-detail .entry-body{margin-top:10.1333333333vw}#page-info-detail .entry-body h1{font-size:6.4vw}#page-info-detail .entry-body h1+p{margin-top:7.7333333333vw}#page-info-detail .entry-body h2{font-size:5.3333333333vw}#page-info-detail .entry-body h2+p{margin-top:7.7333333333vw}#page-info-detail .entry-body h3{font-size:4.8vw}#page-info-detail .entry-body h3+p{margin-top:7.7333333333vw}#page-info-detail .entry-body h4{font-size:4.2666666667vw}#page-info-detail .entry-body h4+p{margin-top:7.7333333333vw}#page-info-detail .entry-body h5{font-size:3.7333333333vw}#page-info-detail .entry-body h5+p{margin-top:7.7333333333vw}#page-info-detail .entry-body p{font-size:3.7333333333vw;line-height:2.5}}#page-info-detail .entry-body p{margin-top:2rem;line-height:2.5}#page-info-detail .entry-body p+p{margin-top:1em}@media screen and (max-width:767px){#page-info-detail .entry-body p{margin-top:5.3333333333vw}}#page-info-detail .entry-body ul{margin-top:2rem;padding-left:1.5em}#page-info-detail .entry-body ul+p{margin-top:2rem}#page-info-detail .entry-body ul li{list-style:disc}#page-info-detail .entry-body ul li a,#page-info-detail .entry-body ul li a:link,#page-info-detail .entry-body ul li a:visited{color:#fff;text-decoration:underline}#page-info-detail .entry-body ul li a,#page-info-detail .entry-body ul li a:link,#page-info-detail .entry-body ul li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .entry-body ul li a:hover{color:#fff;text-decoration:none}}@media screen and (max-width:767px){#page-info-detail .entry-body ul{margin-top:5.3333333333vw}#page-info-detail .entry-body ul+p{margin-top:5.3333333333vw}}#page-info-detail .entry-body ol{margin-top:2rem;padding-left:1.5em}#page-info-detail .entry-body ol+p{margin-top:2rem}#page-info-detail .entry-body ol li{list-style:decimal}#page-info-detail .entry-body ol li a,#page-info-detail .entry-body ol li a:link,#page-info-detail .entry-body ol li a:visited{color:#000;text-decoration:underline}#page-info-detail .entry-body ol li a,#page-info-detail .entry-body ol li a:link,#page-info-detail .entry-body ol li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-info-detail .entry-body ol li a:hover{color:#000;text-decoration:none}}@media screen and (max-width:767px){#page-info-detail .entry-body ol{margin-top:5.3333333333vw}#page-info-detail .entry-body ol+p{margin-top:5.3333333333vw}}#page-info-detail .entry-body img{display:block;height:auto;margin:0 auto}#page-info-detail .entry-body iframe{margin-top:6rem;max-width:100%!important}@media screen and (max-width:767px){#page-info-detail .entry-body iframe{margin-top:10.6666666667vw}}#page-info-detail .entry-body blockquote{font-style:italic;margin:0 0}#page-info-detail .entry-body blockquote:before{content:"“"}#page-info-detail .entry-body blockquote:after{content:"”"}#page-info-detail .entry-body blockquote:has(cite){padding-bottom:.5em}#page-info-detail .entry-body blockquote p{margin-top:0}#page-info-detail .entry-body blockquote p:last-of-type{margin-bottom:0}#page-csr .intro{width:100%;height:59.2rem;background:url(/assets/img/csr/main.jpg) no-repeat center bottom;background-size:cover;border-radius:2.8rem}#page-csr .intro__inner{padding-top:12rem;-webkit-box-sizing:border-box;box-sizing:border-box}#page-csr .intro .text{padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem;font-weight:500;line-height:2.5555555556;color:#fff;text-shadow:0 0 3.6rem rgba(0,0,0,.6);text-align:center}#page-csr .intro .text.text2{margin-top:3.1rem}#page-csr .list{font-size:1.5rem;line-height:2.2666666667}#page-csr .list li{padding-left:1em;text-indent:-1em}#page-csr .sec1{margin-top:13.5rem}#page-csr .sec1__inner{padding-bottom:9.4rem;border-bottom:1px solid #ddd}#page-csr .sec1 .list-wrap{margin-top:5.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-csr .sec1 .list-wrap .list{width:30.0165837479%}#page-csr .sec2{margin-top:10.4rem}#page-csr .sec2__inner{padding-bottom:9.4rem;border-bottom:1px solid #ddd}#page-csr .sec2 .text{margin-top:5.3rem;font-size:1.5rem;line-height:2.2666666667}#page-csr .sec2 .list{margin-top:2.8rem}#page-csr .sec3{margin-top:10.4rem}#page-csr .sec3__inner{padding-bottom:15.4rem}#page-csr .sec3 .list{margin-top:5.3rem}#page-csr .sec4{background:#efefef;border-radius:2.8rem 2.8rem 0 0}#page-csr .sec4__inner{padding-top:13.4rem;padding-bottom:19rem}#page-csr .sec4__list{margin-top:5.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-csr .sec4__list__item{width:31.0945273632%}#page-csr .sec4__list__item a,#page-csr .sec4__list__item a:link,#page-csr .sec4__list__item a:visited{color:#000;text-decoration:none}#page-csr .sec4__list__item a,#page-csr .sec4__list__item a:link,#page-csr .sec4__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-csr .sec4__list__item a:hover{opacity:.7;text-decoration:none}}@media screen and (min-width:768px){#page-csr .sec4__list__item:nth-of-type(n+4){margin-top:5rem}#page-csr .sec4__list__item:not(:nth-of-type(3n)){margin-right:3.3582089552%}}#page-csr .sec4__list__item .image{border-radius:.6rem;overflow:hidden;position:relative}#page-csr .sec4__list__item .image .image-thumb{padding-top:69.6%;background-size:cover}#page-csr .sec4__list__item .date{margin-top:2rem;color:#666;font-size:1.4rem;line-height:1.4285714286}#page-csr .sec4__list__item .title{margin-top:.6rem;font-size:1.5rem;line-height:1.5466666667}#page-csr .sec4 .elm-link{margin-top:6rem;text-align:right}@media screen and (max-width:767px){#page-csr .intro{border-radius:7.4666666667vw;overflow:hidden;width:100%;height:162.1333333333vw;background:url(/assets/img/csr/main-sp.jpg) no-repeat center bottom;background-size:cover}#page-csr .intro__inner{padding-top:21.8666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-csr .intro .text{padding:0 2.6666666667vw;font-size:4.2666666667vw;line-height:2;text-shadow:0 0 9.6vw rgba(0,0,0,.6);text-align:left}#page-csr .intro .text.text2{margin-top:8.2666666667vw}#page-csr .list{font-size:4vw;line-height:2.0666666667}#page-csr .sec1{margin-top:19.7333333333vw}#page-csr .sec1__inner{width:84vw;padding:0 0 14.9333333333vw}#page-csr .sec1 .list-wrap{margin-top:14.4vw;display:block}#page-csr .sec1 .list-wrap .list{width:100%}#page-csr .sec1 .list-wrap .list:not(:first-of-type){margin-top:8.2666666667vw}#page-csr .sec2{margin-top:17.0666666667vw}#page-csr .sec2__inner{width:84vw;padding:0 0 14.9333333333vw}#page-csr .sec2 .text{margin-top:15.2vw;font-size:4vw;line-height:1.7466666667}#page-csr .sec2 .list{margin-top:8.8vw}#page-csr .sec3{margin-top:17.0666666667vw}#page-csr .sec3__inner{width:84vw;padding:0 0 20vw}#page-csr .sec3 .list{margin-top:11.7333333333vw}#page-csr .sec3 .elm-heading .en{margin-bottom:2.1333333333vw}#page-csr .sec3 .elm-heading .jp{line-height:1.5142857143}#page-csr .sec4{border-radius:7.4666666667vw 7.4666666667vw 0 0}#page-csr .sec4__inner{width:84vw;padding:19.7333333333vw 0 34.1333333333vw}#page-csr .sec4__list{margin-top:15.7333333333vw;display:block}#page-csr .sec4__list__item{width:100%}#page-csr .sec4__list__item:not(:first-of-type){margin-top:10.6666666667vw}#page-csr .sec4__list__item .image{border-radius:1.6vw}#page-csr .sec4__list__item .date{margin-top:4vw;font-size:3.7333333333vw}#page-csr .sec4__list__item .title{margin-top:1.6vw;font-size:4vw}#page-csr .sec4 .elm-link{margin-top:16vw}}#page-recruit .intro{border-radius:2.8rem;background:rgba(22,50,145,.86);color:#fff;position:relative;overflow:hidden}#page-recruit .intro .image{width:32.6500732064%;height:100%;position:absolute;right:0;top:0;background:url(/assets/img/recruit/message-img.png) no-repeat right top;background-size:cover}#page-recruit .intro__inner{max-width:120.6rem;padding:13.5rem 4rem 15.2rem;position:relative}#page-recruit .intro .elm-heading .en{margin-bottom:1.5rem}#page-recruit .intro .elm-heading .en:before{background:#fff}#page-recruit .intro .elm-heading .jp{font-size:5.5rem;line-height:1.5454545455}#page-recruit .intro .text{margin-top:6.1rem;font-size:1.9rem;font-weight:500;line-height:2.3157894737;letter-spacing:.03em}@media screen and (min-width:768px) and (max-width:1230px){#page-recruit .intro{padding-bottom:40rem}#page-recruit .intro .image{width:100%;height:auto;padding-top:37.3352855051%;top:auto;bottom:0;background:url(/assets/img/recruit/message-img-sp.png) no-repeat right bottom;background-size:100% auto}}@media screen and (min-width:768px) and (max-width:1023px){#page-recruit .intro{padding-bottom:24rem}}#page-recruit .sec1{padding-top:13.4rem;padding-bottom:12rem}#page-recruit .sec1 .list{margin-top:6.1rem;margin-bottom:10rem;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-recruit .sec1 .list.sp-only{display:none}#page-recruit .sec1 .list li{width:31.6749585406%}@media screen and (min-width:768px){#page-recruit .sec1 .list li:nth-of-type(n+4){margin-top:3rem}#page-recruit .sec1 .list li:nth-of-type(7){width:23.1343283582%}#page-recruit .sec1 .list li:nth-of-type(8){width:48.7562189055%}#page-recruit .sec1 .list li:nth-of-type(9){width:23.1343283582%}}#page-recruit .sec2{border-radius:2.8rem;background:#efefef;padding-top:13.4rem;padding-bottom:13rem}#page-recruit .sec2__list{margin-top:7.9rem;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-recruit .sec2__list__item{width:31.0945273632%}#page-recruit .sec2__list__item a,#page-recruit .sec2__list__item a:link,#page-recruit .sec2__list__item a:visited{color:#000;text-decoration:none}#page-recruit .sec2__list__item a,#page-recruit .sec2__list__item a:link,#page-recruit .sec2__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-recruit .sec2__list__item a:hover{color:#000;text-decoration:none}}#page-recruit .sec2__list__item .image img{border-radius:1rem;overflow:hidden}#page-recruit .sec2__list__item .text-area .label{margin-top:2.5rem}#page-recruit .sec2__list__item .text-area .label span{min-width:12rem;height:2.6rem;border-radius:.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1a3bb1;font-size:1.4rem;font-weight:500;line-height:1;color:#fff}#page-recruit .sec2__list__item .text-area .name{margin-top:1.3rem;font-size:2.6rem;line-height:1.2307692308;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#page-recruit .sec2__list__item .text-area .name .text-small{font-size:1.5rem;line-height:1.5;margin-right:1.5rem}#page-recruit .sec2__list__item .text-area .arw{width:3rem;height:3rem;border-radius:50%;background:#032491;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;margin-left:1.3rem;border:1px solid #032491}#page-recruit .sec2__list__item .text-area .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-recruit .sec2__list__item .text-area .arw:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block}#page-recruit .sec2__list__item .text-area .arw:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-recruit .sec2__list__item a:hover{color:#032491}#page-recruit .sec2__list__item a:hover .arw{background:#fff}#page-recruit .sec2__list__item a:hover .arw:after{background-color:#032491}}#page-recruit .sec2 .elm-btn{margin-top:10.4rem}#page-recruit .sec3{padding-top:13.4rem;padding-bottom:20.2rem}#page-recruit .sec3__inner{display:-webkit-box;display:-ms-flexbox;display:flex}#page-recruit .sec3 .elm-heading{width:26.5339966833%}#page-recruit .sec3 .sec3__contents{margin-top:2.7rem;width:73.4660033167%}#page-recruit .sec3 .sec3__contents__block:not(:first-of-type){margin-top:10.2rem}#page-recruit .sec3 .sec3__contents__block__heading{font-size:2.9rem;font-weight:500;line-height:1.4827586207;margin-bottom:3rem}#page-recruit .sec3 .sec3__contents__block .elm-btn{margin-top:7rem}@media screen and (max-width:767px){#page-recruit .intro{border-radius:7.4666666667vw}#page-recruit .intro .image{width:170.6666666667vw;height:auto;padding-top:68vw;top:auto;bottom:0;background:url(/assets/img/recruit/message-img-sp.png) no-repeat right bottom;background-size:100% auto;-webkit-transform:translateX(62.1333333333vw);transform:translateX(62.1333333333vw)}#page-recruit .intro__inner{max-width:84vw;padding:19.7333333333vw 0 93.8666666667vw}#page-recruit .intro .elm-heading .en{margin-bottom:2.6666666667vw}#page-recruit .intro .elm-heading .en:before{background:#fff}#page-recruit .intro .elm-heading .jp{font-size:10.1333333333vw;line-height:1.4210526316}#page-recruit .intro .text{margin-top:13.3333333333vw;font-size:4.2666666667vw;line-height:2}#page-recruit .sec1{padding-top:22.1333333333vw;padding-bottom:21.3333333333vw;position:relative}#page-recruit .sec1 .list{margin-top:15.2vw;margin-bottom:0;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-recruit .sec1 .list.pc-only{display:none}#page-recruit .sec1 .list.sp-only{display:-webkit-box;display:-ms-flexbox;display:flex}#page-recruit .sec1 .list li{width:100%;border-radius:1.6vw;overflow:hidden}#page-recruit .sec1 .list li:not(:first-of-type){margin-top:2.6666666667vw}#page-recruit .sec1 .list li:nth-of-type(9){width:42.1333333333vw}#page-recruit .sec1 .elm-btn{width:36vw;height:25.3333333333vw;position:absolute;right:8.2666666667vw;bottom:28.5333333333vw}#page-recruit .sec1 .elm-btn a{text-align:center;font-size:4.8vw;line-height:1.5}#page-recruit .sec1 .elm-btn a:after{right:2.6666666667vw}#page-recruit .sec2{border-radius:7.4666666667vw;padding-top:20vw;padding-bottom:21.6vw}#page-recruit .sec2__list{margin-top:15.4666666667vw;display:block}#page-recruit .sec2__list__item{width:100%}#page-recruit .sec2__list__item:not(:first-of-type){margin-top:12.8vw}#page-recruit .sec2__list__item .image img{border-radius:2.6666666667vw}#page-recruit .sec2__list__item .text-area .label{margin-top:5.3333333333vw}#page-recruit .sec2__list__item .text-area .label span{min-width:32vw;height:6.9333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}#page-recruit .sec2__list__item .text-area .name{margin-top:2.6666666667vw;font-size:6.9333333333vw}#page-recruit .sec2__list__item .text-area .name .text-small{font-size:4vw;margin-right:1.5rem}#page-recruit .sec2__list__item .text-area .arw{width:8vw;height:8vw;margin-left:3.4666666667vw}#page-recruit .sec2__list__item .text-area .arw:after{width:3.4666666667vw;height:2.4vw}#page-recruit .sec2 .elm-btn{margin-top:17.0666666667vw}#page-recruit .sec3{padding-top:19.7333333333vw;padding-bottom:33.8666666667vw}#page-recruit .sec3__inner{display:block}#page-recruit .sec3 .elm-heading{width:100%}#page-recruit .sec3 .sec3__contents{margin-top:15.7333333333vw;width:100%}#page-recruit .sec3 .sec3__contents__block:not(:first-of-type){margin-top:21.6vw}#page-recruit .sec3 .sec3__contents__block__heading{font-size:6.9333333333vw;font-weight:500;line-height:1.4615384615;margin-bottom:5.3333333333vw}#page-recruit .sec3 .sec3__contents__block .elm-btn{margin-top:16.2666666667vw}}#page-interview .interview-single{border-radius:2.8rem;position:relative}#page-interview .interview-single__inner{max-width:112.6rem;margin:0 auto;padding:7rem 4rem 14rem}#page-interview .interview-single .staff-pic{border-radius:2.8rem;overflow:hidden}#page-interview .interview-single .staff-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1}#page-interview .interview-single .staff-info .label span{min-width:12rem;height:2.6rem;border-radius:.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1a3bb1;font-size:1.4rem;font-weight:500;line-height:1;color:#fff}#page-interview .interview-single .staff-info .name{margin-left:2.4rem;font-size:3.4rem;padding-bottom:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#page-interview .interview-single .staff-info .name .text-small{font-size:2rem;margin-right:1.5rem}#page-interview .interview-single .interview-content{margin-top:12rem}#page-interview .interview-single .interview-content .interview-item{margin-top:8rem}#page-interview .interview-single .interview-content .interview-item:first-child{margin-top:0}#page-interview .interview-single .interview-content .interview-item dt{font-size:3rem;line-height:1.5;color:#1a3bb1;font-weight:500}#page-interview .interview-single .interview-content .interview-item dd{font-size:1.6rem;line-height:1.75;margin-top:30px}#page-interview .sec2{border-radius:2.8rem;background:#efefef;padding-top:13.4rem;padding-bottom:13rem}#page-interview .sec2__list{margin-top:7.9rem;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-interview .sec2__list__item{width:31.0945273632%}#page-interview .sec2__list__item a,#page-interview .sec2__list__item a:link,#page-interview .sec2__list__item a:visited{color:#000;text-decoration:none}#page-interview .sec2__list__item a,#page-interview .sec2__list__item a:link,#page-interview .sec2__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-interview .sec2__list__item a:hover{color:#000;text-decoration:none}}#page-interview .sec2__list__item .image img{border-radius:1rem;overflow:hidden}#page-interview .sec2__list__item .text-area .label{margin-top:2.5rem}#page-interview .sec2__list__item .text-area .label span{min-width:12rem;height:2.6rem;border-radius:.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1a3bb1;font-size:1.4rem;font-weight:500;line-height:1;color:#fff}#page-interview .sec2__list__item .text-area .name{margin-top:1.3rem;font-size:2.6rem;line-height:1.2307692308;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#page-interview .sec2__list__item .text-area .name .text-small{font-size:1.5rem;line-height:1.5;margin-right:1.5rem}#page-interview .sec2__list__item .text-area .arw{width:3rem;height:3rem;border-radius:50%;background:#032491;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;margin-left:1.3rem;border:1px solid #032491}#page-interview .sec2__list__item .text-area .arw{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-interview .sec2__list__item .text-area .arw:after{content:"";width:1.3rem;height:.9rem;-webkit-mask-image:url(/assets/img/common/svg/arw-right.svg);mask-image:url(/assets/img/common/svg/arw-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;line-height:1;display:inline-block}#page-interview .sec2__list__item .text-area .arw:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-interview .sec2__list__item a:hover{color:#032491}#page-interview .sec2__list__item a:hover .arw{background:#fff}#page-interview .sec2__list__item a:hover .arw:after{background-color:#032491}}#page-interview .sec2 .elm-btn{margin-top:10.4rem}@media screen and (max-width:767px){#page-interview .page-nav{padding:0}#page-interview .interview-single{border-radius:7.4666666667vw}#page-interview .interview-single__inner{max-width:84vw;padding:8vw 0 21.3333333333vw}#page-interview .interview-single .staff-info{display:block}#page-interview .interview-single .staff-info .label{margin-top:5.3333333333vw}#page-interview .interview-single .staff-info .label span{min-width:32vw;height:6.9333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}#page-interview .interview-single .staff-info .name{margin-left:0;margin-top:2.6666666667vw;font-size:6.9333333333vw;padding-bottom:0}#page-interview .interview-single .staff-info .name .text-small{font-size:4vw;margin-right:1.5rem}#page-interview .interview-single .interview-content{margin-top:16vw}#page-interview .interview-single .interview-content .interview-item{margin-top:7rem}#page-interview .interview-single .interview-content .interview-item:first-child{margin-top:0}#page-interview .interview-single .interview-content .interview-item dt{font-size:5.8666666667vw;line-height:1.5;color:#1a3bb1;font-weight:500}#page-interview .interview-single .interview-content .interview-item dd{font-size:4vw;line-height:1.75;margin-top:6.6666666667vw}#page-interview .sec2{border-radius:7.4666666667vw;padding-top:20vw;padding-bottom:21.6vw}#page-interview .sec2__list{margin-top:15.4666666667vw;display:block}#page-interview .sec2__list__item{width:100%}#page-interview .sec2__list__item:not(:first-of-type){margin-top:12.8vw}#page-interview .sec2__list__item .image img{border-radius:2.6666666667vw}#page-interview .sec2__list__item .text-area .label{margin-top:5.3333333333vw}#page-interview .sec2__list__item .text-area .label span{min-width:32vw;height:6.9333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}#page-interview .sec2__list__item .text-area .name{margin-top:2.6666666667vw;font-size:6.9333333333vw}#page-interview .sec2__list__item .text-area .name .text-small{font-size:4vw;margin-right:1.5rem}#page-interview .sec2__list__item .text-area .arw{width:8vw;height:8vw;margin-left:3.4666666667vw}#page-interview .sec2__list__item .text-area .arw:after{width:3.4666666667vw;height:2.4vw}#page-interview .sec2 .elm-btn{margin-top:17.0666666667vw}}#page-contact{padding-top:0}#page-contact .contact{max-width:750px;margin:0 auto;padding:60px 40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contact__logo{max-width:400px;margin:0 auto 60px;text-align:center}#page-contact .contact__heading{text-align:center;margin-bottom:60px}#page-contact .contact__heading .jp{font-size:36px;letter-spacing:.02em;text-indent:.02em;font-weight:600;line-height:1;text-align:center}#page-contact .contact__heading .en{margin-top:15px;font-size:16px;opacity:.5;letter-spacing:.05em;display:block}#page-contact .contact__footer{font-size:10px;letter-spacing:.1em;text-indent:.1em;line-height:1;text-align:center;color:#999}@media screen and (max-width:767px){#page-contact .contact{padding:16vw 5.3333333333vw 5.3333333333vw}#page-contact .contact__logo{max-width:250px;margin:0 auto 10.6666666667vw}#page-contact .contact__heading{margin-bottom:10.6666666667vw}#page-contact .contact__heading .jp{font-size:7.4666666667vw}#page-contact .contact__heading .en{margin-top:4vw;font-size:4.2666666667vw}#page-contact .contact__footer{font-size:2.6666666667vw}}#page-contact .contact_form{margin-top:70px;margin-bottom:170px}#page-contact .contact_form__note{font-size:15px;margin-bottom:50px;line-height:1.8;letter-spacing:.05em;word-break:break-all}#page-contact .contact_form__list{width:100%}#page-contact .contact_form__list__item:not(:first-of-type){margin-top:30px}#page-contact .contact_form__list__item .heading{width:100%;font-size:16px;font-weight:600;letter-spacing:.05em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:left;margin-bottom:20px}#page-contact .contact_form__list__item .heading.need span:after{content:"必須";font-size:12px;background:#d30a0a;color:#fff;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;line-height:1;margin-left:10px;font-weight:500;padding:5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contact_form__list__item .heading.optional span:after{content:"任意";font-size:12px;background:#00a0e9;color:#fff;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;line-height:1;margin-left:10px;font-weight:500;padding:5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}#page-contact .contact_form__list__item .content{width:100%;display:block;font-size:16px;font-weight:400;text-align:left}#page-contact .contact_form__list__item .content small{font-size:13px;color:#d30a0a;margin-top:5px;display:block;text-align:left}#page-contact .contact_form__list__item .content input{-webkit-appearance:none;width:100%;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:10px 15px;background:#f9f9f9;border-radius:4px}#page-contact .contact_form__list__item .content input:focus{outline:0}#page-contact .contact_form__list__item .content .radio-box{padding-top:20px;padding-bottom:20px}#page-contact .contact_form__list__item .content .radio-box .radio:not(:first-child){margin-top:30px}#page-contact .contact_form__list__item .content .radio-box .radio input{display:none}#page-contact .contact_form__list__item .content .radio-box .radio input:checked+label:after{opacity:1}#page-contact .contact_form__list__item .content .radio-box .radio label{padding-left:30px;position:relative;font-size:16px;font-weight:400;line-height:1;cursor:pointer}#page-contact .contact_form__list__item .content .radio-box .radio label:before{position:absolute;content:"";top:2px;left:0;width:20px;height:20px;border:1px solid #c9c9c9;border-radius:50%;background:#fff}#page-contact .contact_form__list__item .content .radio-box .radio label:after{position:absolute;content:"";top:7px;left:5px;width:10px;height:10px;border-radius:50%;background:#000;opacity:0}#page-contact .contact_form__list__item .content textarea{border:1px solid #ccc;background:#f9f9f9;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;min-width:100%;min-height:300px;padding:10px}#page-contact .contact_form__list__item .content textarea:focus{outline:0}#page-contact .contact_form .kakunin{width:300px;height:50px;margin:60px auto 0}#page-contact .contact_form .kakunin input{-webkit-appearance:none;background:#00a0e9;border:1px solid #00a0e9;color:#fff;font-weight:700;width:100%;height:100%;font-size:18px;letter-spacing:.05em;text-indent:.05em;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-sizing:border-box;box-sizing:border-box;border-radius:5px}#page-contact .contact_form .kakunin input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-contact .contact_form .kakunin input:hover{opacity:.7}}@media screen and (max-width:767px){#page-contact .contact_form{margin-top:18.6666666667vw;margin-bottom:26.6666666667vw}#page-contact .contact_form__note{font-size:4vw;margin-bottom:13.3333333333vw}#page-contact .contact_form__list__item:not(:first-of-type){margin-top:8vw}#page-contact .contact_form__list__item .heading{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}#page-contact .contact_form__list__item .heading.need span:after{font-size:3.2vw;margin-left:2.6666666667vw;padding:1.3333333333vw 1.3333333333vw}#page-contact .contact_form__list__item .heading.optional span:after{font-size:3.2vw;margin-left:2.6666666667vw;padding:1.3333333333vw 1.3333333333vw}#page-contact .contact_form__list__item .content{font-size:4vw}#page-contact .contact_form__list__item .content small{font-size:3.4666666667vw;margin-top:1.3333333333vw}#page-contact .contact_form__list__item .content input{height:12.8vw;padding:2.6666666667vw 4vw;border-radius:1.0666666667vw}#page-contact .contact_form__list__item .content .radio-box{padding-top:5.3333333333vw;padding-bottom:5.3333333333vw}#page-contact .contact_form__list__item .content .radio-box .radio:not(:first-child){margin-top:8vw}#page-contact .contact_form__list__item .content .radio-box .radio label{padding-left:8vw;font-size:4vw}#page-contact .contact_form__list__item .content .radio-box .radio label:before{top:.5333333333vw;width:5.3333333333vw;height:5.3333333333vw}#page-contact .contact_form__list__item .content .radio-box .radio label:after{top:1.8666666667vw;left:1.3333333333vw;width:2.6666666667vw;height:2.6666666667vw}#page-contact .contact_form__list__item .content textarea{border-radius:1.0666666667vw;min-height:53.3333333333vw;padding:2.6666666667vw}#page-contact .contact_form .kakunin{width:100%;height:13.3333333333vw;margin:16vw auto 0}#page-contact .contact_form .kakunin input{font-size:4.2666666667vw;border-radius:1.3333333333vw}}#page-contact .check-annotation{font-size:16px;line-height:1.8}@media screen and (max-width:767px){#page-contact .check-annotation{font-size:4vw}}#page-contact .thanks_txt .lead-txt{font-size:18px;font-weight:700;margin-bottom:30px}#page-contact .thanks_txt .txt{font-size:15px;line-height:1.8;text-align:left}@media screen and (max-width:767px){#page-contact .thanks_txt .lead-txt{font-size:4.8vw;margin-bottom:5.3333333333vw}}@media screen and (max-width:767px) and (max-width:767px){#page-contact .thanks_txt .txt{font-size:4vw}}#page-contact .top_btn{-webkit-appearance:none;background:#00a0e9;color:#fff;font-weight:700;text-align:center;width:300px;height:50px;margin:60px auto 0 auto;font-size:16px;border:none;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-radius:5px}#page-contact .top_btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-contact .top_btn:link,#page-contact .top_btn:visited{color:#fff;text-decoration:none}@media screen and (min-width:768px){#page-contact .top_btn:hover{opacity:.7}}@media screen and (max-width:767px){#page-contact .top_btn{margin:16vw auto 0 auto;font-size:4.2666666667vw;width:100%;height:13.3333333333vw}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fcmVzcy5zY3NzIiwic3R5bGUuY3NzIiwiY29tbW9uL191dGlsaXR5LnNjc3MiLCJnbG9iYWwvX21peGluLnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0taW5uZXIuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWxpbmsuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXBhZ2UtaGVhZGluZy5zY3NzIiwiY29tbW9uL3BhcnRzL19lbG0tYW5rZXIuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXBhbmt1enUuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLWhlYWRpbmcuc2NzcyIsImNvbW1vbi9wYXJ0cy9fZWxtLXRhYmxlLnNjc3MiLCJjb21tb24vcGFydHMvX2VsbS1idG4uc2NzcyIsImNvbW1vbi9sYXlvdXQvX2hlYWRlci5zY3NzIiwiY29tbW9uL2xheW91dC9fZm9vdGVyLnNjc3MiLCJjb21tb24vbGF5b3V0L19tZWdhLW1lbnUuc2NzcyIsImNvbW1vbi9saWJyYXJ5L19zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJwYWdlcy9fdG9wLnNjc3MiLCJwYWdlcy9fdG9wX3NwLnNjc3MiLCJwYWdlcy9fY29tcGFueS5zY3NzIiwicGFnZXMvX2J1c2luZXNzLnNjc3MiLCJwYWdlcy9fZG93bmxvYWQuc2NzcyIsInBhZ2VzL19pbmZvLnNjc3MiLCJwYWdlcy9faW5mby1kZXRhaWwuc2NzcyIsInBhZ2VzL19jc3Iuc2NzcyIsInBhZ2VzL19yZWNydWl0LnNjc3MiLCJwYWdlcy9faW50ZXJ2aWV3LnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7OztBQVVBLEtBQ0MsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsV0FBQSxPQUNBLHlCQUFBLEtBR0QsRUNRQSxRQURBLFNESkMsa0JBQUEsVUFDQSxtQkFBQSxRQUFBLFdBQUEsUUNXRCxRRFJBLFNBRUMsZ0JBQUEsUUFDQSxl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LE1BQUEsTUFDQSxPQUFBLEtBQ0EsT0FBQSxLQUFBLEtBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsY0FBQSxJeEIxV0QsdUJBQ0MsbUJBQUEsSUFBQSxJQUFBLFlBQUEsV0FBQSxJQUFBLElBQUEsWXdCMldBLDRCQUFBLCtCQUVDLE1BQUEsS0FDQSxnQkFBQSxLeEJ6VEYsb0N3QjRURSw2QkFDQyxRQUFBLEl4QnZUSCxvQ3dCZ1NBLHVCQTJCRSxPQUFBLEtBQUEsS0FBQSxFQUFBLEtBQ0EsVUFBQSxlQUNBLE1BQUEsS0FDQSxPQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYxLjIuMlxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsOyAvKiBBbGwgYnJvd3NlcnMgd2l0aG91dCBvdmVybGF5aW5nIHNjcm9sbGJhcnMgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiBpT1MgOCsgKi9cbn1cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFNldCBgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdGAgdG8gYWxsIGVsZW1lbnRzIGFuZCBwc2V1ZG8gZWxlbWVudHMgKi9cblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiBJbmhlcml0IHRleHQtZGVjb3JhdGlvbiBhbmQgdmVydGljYWwgYWxpZ24gdG8gOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgcHNldWRvIGVsZW1lbnRzICovXG5cdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4qIHtcblx0cGFkZGluZzogMDsgLyogUmVzZXQgYHBhZGRpbmdgIGFuZCBgbWFyZ2luYCBvZiBhbGwgZWxlbWVudHMgKi9cblx0bWFyZ2luOiAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEdlbmVyYWwgZWxlbWVudHNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy4qL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG5ociB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xufVxuXG4vKlxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4qIGFuZCBGaXJlZm94XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTFcbiovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7IC8qIFNldCBmb250LXNpemUgdG8gODAlIGluIGBzbWFsbGAgZWxlbWVudHMgKi9cbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFICovXG59XG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgLyogQWRkIGEgYm9yZGVyZWQgdW5kZXJsaW5lIGVmZmVjdCBpbiBhbGwgYnJvd3NlcnMgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyAvKiBSZW1vdmUgdGV4dCBkZWNvcmF0aW9uIGluIEZpcmVmb3ggNDArICovXG59XG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwICovXG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4KyAqL1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lLXdpZHRoOiAwOyAvKiBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiBob3ZlcmluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIFNwZWNpZnkgdGhlIGZvbnQgZmFtaWx5IG9mIGNvZGUgZWxlbWVudHMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8qIENvcnJlY3Qgc3R5bGUgc2V0IHRvIGBib2xkYCBpbiBFZGdlIDEyKywgU2FmYXJpIDYuMissIGFuZCBDaHJvbWUgMTgrICovXG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5cbi8qIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkgKi9cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFJlcGxhY2UgcG9pbnRlciBjdXJzb3IgaW4gZGlzYWJsZWQgZWxlbWVudHMgKi9cbltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdIHtcblx0d2lkdGg6IGF1dG87IC8qIEZpcmVmb3ggMzYrICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBTYWZhcmkgOCAqL1xufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cblx0cmVzaXplOiB2ZXJ0aWNhbDsgLyogU3BlY2lmeSB0ZXh0YXJlYSByZXNpemFiaWxpdHkgKi9cbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udDogaW5oZXJpdDsgLyogU3BlY2lmeSBmb250IGluaGVyaXRhbmNlIG9mIGZvcm0gZWxlbWVudHMgKi9cbn1cblxub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDsgLyogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuICovXG59XG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMSAqL1xufVxuXG4vKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBSZXBsYWNlIGZvY3VzIHN0eWxlIHJlbW92ZWQgaW4gdGhlIGJvcmRlciByZXNldCBhYm92ZSAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYGNvbnRyb2xzIGluIEFuZHJvaWQgNCAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcblx0ZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cblx0ZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cblx0bWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNwZWNpZnkgbWVkaWEgZWxlbWVudCBzdHlsZVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHR9XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcblx0Y3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTZWxlY3Rpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbnVsLCBvbCwgbGksIGRsLCBkdCwgZGQge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbndlaWdodCAxMDAgdG8gOTAwXG4qL1xuLypcbndlaWdodCAxMDAgdG8gOTAwXG4qL1xuLyohXG4gKiByZXNzLmNzcyDigKIgdjEuMi4yXG4gKiBNSVQgTGljZW5zZVxuICogZ2l0aHViLmNvbS9maWxpcGVsaW5oYXJlcy9yZXNzXG4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLyogQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogaU9TIDgrICovXG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyBhbmQgcHNldWRvIGVsZW1lbnRzICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgLyogSW5oZXJpdCB0ZXh0LWRlY29yYXRpb24gYW5kIHZlcnRpY2FsIGFsaWduIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIHBzZXVkbyBlbGVtZW50cyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7IC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHZW5lcmFsIGVsZW1lbnRzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LiovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmhyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFICovXG59XG5cbi8qXG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzlcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiogYW5kIEZpcmVmb3hcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMVxuKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLyogU2V0IGZvbnQtc2l6ZSB0byA4MCUgaW4gYHNtYWxsYCBlbGVtZW50cyAqL1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyAvKiBBZGQgYSBib3JkZXJlZCB1bmRlcmxpbmUgZWZmZWN0IGluIGFsbCBicm93c2VycyAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qIFJlbW92ZSB0ZXh0IGRlY29yYXRpb24gaW4gRmlyZWZveCA0MCsgKi9cbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrICovXG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogU3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50cyAqL1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLyogQ29ycmVjdCBzdHlsZSBzZXQgdG8gYGJvbGRgIGluIEVkZ2UgMTIrLCBTYWZhcmkgNi4yKywgYW5kIENocm9tZSAxOCsgKi9cbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS91bnJ1dGhsZXNzLzQxMzkzMCAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBGb3Jtc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdLFxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogUmVwbGFjZSBwb2ludGVyIGN1cnNvciBpbiBkaXNhYmxlZCBlbGVtZW50cyAqL1xuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuW3R5cGU9bnVtYmVyXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgU3BlY2lmeSBtZWRpYSBlbGVtZW50IHN0eWxlXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGlkZSBjb250ZW50IGZyb20gc2NyZWVucyBidXQgbm90IHNjcmVlbnJlYWRlcnMgKi9cbkBtZWRpYSBzY3JlZW4ge1xuICBbaGlkZGVufj1zY3JlZW5dIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PXNjcmVlbl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9dHJ1ZV0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSBwb2ludGVyIGN1cnNvciBvZiB0cmlnZ2VyIGVsZW1lbnRzICovXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50cyAqL1xuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNlbGVjdGlvblxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q0ZmM7IC8qIFJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uICovXG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG51bCwgb2wsIGxpLCBkbCwgZHQsIGRkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogcGMtc3AgKi9cbi5zd2l0Y2gtLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN3aXRjaC0tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnN3aXRjaC0tcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zd2l0Y2gtLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDU1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkzNnB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogNzguMTI1JTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbc3JjJD1cIi5zdmdcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucGFnZS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgNHJlbSA0LjNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1uYXYge1xuICAgIHBhZGRpbmc6IDAgNS4zMzMzMzMzMzMzdncgMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG5cbmJvZHkgLmhlYWRlcixcbmJvZHkgLmhlYWRlcl9fYnRuLFxuYm9keSAud3JhcHBlcixcbmJvZHkgLmZvb3RlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keS5zaG93IC5oZWFkZXIsXG5ib2R5LnNob3cgLmhlYWRlcl9fYnRuLFxuYm9keS5zaG93IC53cmFwcGVyLFxuYm9keS5zaG93IC5mb290ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbmJvZHkuc2hvdyAuaGVhZGVyLFxuYm9keS5zaG93IC5oZWFkZXJfX2J0bixcbmJvZHkuc2hvdyAud3JhcHBlcixcbmJvZHkuc2hvdyAuZm9vdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5ICNsb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbn1cbmJvZHkgLnNwaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAuc3Bpbm5lciBkaXYge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDMyNDkxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogYm91bmNlIDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xufVxuYm9keSAuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbn1cbmJvZHkgLnNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5lbG0taW5uZXIge1xuICBtYXgtd2lkdGg6IDEyOC42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA0cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS1pbm5lciB7XG4gICAgcGFkZGluZzogMCA1LjMzMzMzMzMzMzN2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5lbG0taW5uZXIuZWxtLWlubmVyMiB7XG4gICAgcGFkZGluZzogMCA4dnc7XG4gIH1cbn1cblxuLmVsbS1saW5rIGEsXG4uZWxtLWxpbmsgYTpsaW5rLFxuLmVsbS1saW5rIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lbG0tbGluayBhLFxuLmVsbS1saW5rIGE6bGluayxcbi5lbG0tbGluayBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tbGluayBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5lbG0tbGluayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmVsbS1saW5rIGEge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZWxtLWxpbmsgYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmVsbS1saW5rIGEgLmFydyB7XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMy44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMzI0OTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzI0OTE7XG59XG4uZWxtLWxpbmsgYSAuYXJ3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWxpbmsgYSAuYXJ3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lbG0tbGluayBhIC5hcnc6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tbGluayBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxuICAuZWxtLWxpbmsgYTpob3ZlciAuYXJ3IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5lbG0tbGluayBhOmhvdmVyIC5hcnc6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzI0OTE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tbGluayBhIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAuZWxtLWxpbmsgYSAuYXJ3IHtcbiAgICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gIH1cbiAgLmVsbS1saW5rIGEgLmFydzphZnRlciB7XG4gICAgd2lkdGg6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi40dnc7XG4gIH1cbn1cblxuLmVsbS1wYWdlLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxNy41cmVtIDRyZW0gOS45cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmVsbS1wYWdlLWhlYWRpbmcgLmpwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmVsbS1wYWdlLWhlYWRpbmcgLmpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMzI0OTE7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmVsbS1wYWdlLWhlYWRpbmcgLmVuIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOC4xcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXBhZ2UtaGVhZGluZyB7XG4gICAgcGFkZGluZzogMjh2dyA1LjMzMzMzMzMzMzN2dyAxNi4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgLmVsbS1wYWdlLWhlYWRpbmcgLmpwIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5lbG0tcGFnZS1oZWFkaW5nIC5qcDpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1wYWdlLWhlYWRpbmcgLmVuIHtcbiAgICBmb250LXNpemU6IDE0LjR2dztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmVsbS1hbmtlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZWxtLWFua2VyLmVsbS1hbmtlcjIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbG0tYW5rZXJfX2l0ZW0ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjM0I0MDQzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmVsbS1hbmtlcl9faXRlbSBhLFxuLmVsbS1hbmtlcl9faXRlbSBhOmxpbmssXG4uZWxtLWFua2VyX19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjM0I0MDQzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZWxtLWFua2VyX19pdGVtIGEsXG4uZWxtLWFua2VyX19pdGVtIGE6bGluayxcbi5lbG0tYW5rZXJfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZWxtLWFua2VyX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1hbmtlcl9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcbn1cbi5lbG0tYW5rZXJfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZWxtLWFua2VyX19pdGVtIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNDVyZW07XG4gIGhlaWdodDogMS40NXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hbmtlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuN3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0tYW5rZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZWxtLWFua2VyX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5lbG0tYW5rZXJfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKSB7XG4gICAgbWFyZ2luLXRvcDogNi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1hbmtlcl9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZWxtLWFua2VyX19pdGVtIGE6YmVmb3JlIHtcbiAgICB3aWR0aDogMy44NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjg2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODY2NjY2NjY2N3Z3O1xuICB9XG59XG5cbi5lbG0tcGFua3V6dSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICMzQjQwNDM7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZWxtLXBhbmt1enVfX2l0ZW0ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5lbG0tcGFua3V6dV9faXRlbSBhLFxuLmVsbS1wYW5rdXp1X19pdGVtIGE6bGluayxcbi5lbG0tcGFua3V6dV9faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzNCNDA0MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVsbS1wYW5rdXp1X19pdGVtIGEsXG4uZWxtLXBhbmt1enVfX2l0ZW0gYTpsaW5rLFxuLmVsbS1wYW5rdXp1X19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1wYW5rdXp1X19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1wYW5rdXp1X19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xuICBwYWRkaW5nOiAwIDAuNWVtO1xufVxuLmVsbS1wYW5rdXp1X19pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLXBhbmt1enUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVsbS1oZWFkaW5nIC5lbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbn1cbi5lbG0taGVhZGluZyAuZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uZWxtLWhlYWRpbmcgLmpwIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuM3JlbSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbG0taGVhZGluZyAuZW4ge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1oZWFkaW5nIC5lbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1oZWFkaW5nIC5qcCB7XG4gICAgZm9udC1zaXplOiA5LjMzMzMzMzMzMzN2dztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmVsbS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS10YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAzMjQ5MTtcbiAgfVxuICAuZWxtLXRhYmxlIHRyOmZpcnN0LW9mLXR5cGUgdGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICB9XG59XG4uZWxtLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDE4LjdyZW07XG4gIG1pbi13aWR0aDogMTguN3JlbTtcbiAgcGFkZGluZzogMS45cmVtIDAgMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAzMjQ5MTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lbG0tdGFibGUgdGQge1xuICBwYWRkaW5nOiAxLjlyZW0gMCAycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjY2NjY2NjY2NztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZWxtLXRhYmxlIHRkIC5nbWFwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjM1cmVtIDAuN3JlbSAwLjU1cmVtO1xufVxuLmVsbS10YWJsZSB0ZCAuZ21hcDp2aXNpdGVkLCAuZWxtLXRhYmxlIHRkIC5nbWFwOmxpbmssIC5lbG0tdGFibGUgdGQgLmdtYXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tdGFibGUgdGQgLmdtYXA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVsbS10YWJsZSB0aCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS43NDY2NjY2NjY3O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5lbG0tdGFibGUgdGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgLmVsbS10YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDEuOHJlbTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS43NDY2NjY2NjY3O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmVsbS10YWJsZSB0ZCAuZ21hcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuN3JlbSAwLjU1cmVtO1xuICB9XG4gIC5lbG0tdGFibGUgdHI6bGFzdC1vZi10eXBlIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmVsbS10YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cbn1cblxuLmVsbS1idG4ge1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIHdpZHRoOiAyOXJlbTtcbiAgaGVpZ2h0OiA2LjVyZW07XG59XG4uZWxtLWJ0biBhLFxuLmVsbS1idG4gYTpsaW5rLFxuLmVsbS1idG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lbG0tYnRuIGEsXG4uZWxtLWJ0biBhOmxpbmssXG4uZWxtLWJ0biBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbG0tYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmVsbS1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5lbG0tYnRuIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjMDMyNDkxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMzI0OTE7XG59XG4uZWxtLWJ0biBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZWxtLWJ0biBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi45cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmVsbS1idG4gYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVsbS1idG4gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxuICAuZWxtLWJ0biBhOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWxtLWJ0biB7XG4gICAgd2lkdGg6IDg0dnc7XG4gICAgaGVpZ2h0OiAxNy4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmVsbS1idG4gYSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgfVxuICAuZWxtLWJ0biBhOmFmdGVyIHtcbiAgICB3aWR0aDogMy40NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjR2dztcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDI0LjdyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cmVtO1xuICB0b3A6IDNyZW07XG59XG4uaGVhZGVyX19sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9oZWFkZXItbG9nby5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmhlYWRlcl9fbmF2aSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1LjRyZW07XG4gIHJpZ2h0OiAxMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4uaGVhZGVyX19uYXZpX19pdGVtIGEsXG4uaGVhZGVyX19uYXZpX19pdGVtIGE6bGluayxcbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX25hdmlfX2l0ZW0gYSxcbi5oZWFkZXJfX25hdmlfX2l0ZW0gYTpsaW5rLFxuLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19uYXZpX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMy4ycmVtO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbSBhOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuLmhlYWRlcl9fbmF2aV9faXRlbSBhOmhvdmVyOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX25hdmkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiA0OHZ3O1xuICAgIGhlaWdodDogNy42NTZ2dztcbiAgICBsZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICB0b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5oZWFkZXJfX25hdmkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIuaGVhZGVyLXdoaXRlIHtcbiAgLyog5Li444Oc44K/44OzICovXG59XG4uaGVhZGVyLmhlYWRlci13aGl0ZSAuaGVhZGVyX19sb2dvIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2hlYWRlci1sb2dvLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uaGVhZGVyLmhlYWRlci13aGl0ZSAuaGVhZGVyX19uYXZpX19pdGVtIGEsXG4uaGVhZGVyLmhlYWRlci13aGl0ZSAuaGVhZGVyX19uYXZpX19pdGVtIGE6bGluayxcbi5oZWFkZXIuaGVhZGVyLXdoaXRlIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXIuaGVhZGVyLXdoaXRlIC5oZWFkZXJfX25hdmlfX2l0ZW0gYSxcbi5oZWFkZXIuaGVhZGVyLXdoaXRlIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpsaW5rLFxuLmhlYWRlci5oZWFkZXItd2hpdGUgLmhlYWRlcl9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIuaGVhZGVyLXdoaXRlIC5oZWFkZXJfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uaGVhZGVyLmhlYWRlci13aGl0ZSAuaGVhZGVyX19uYXZpX19pdGVtIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci5oZWFkZXItd2hpdGUgLm1lbnUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwLjJyZW0gMC44cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5oZWFkZXIuaGVhZGVyLXdoaXRlIC5tZW51LWJ1dHRvbiAubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbiNwYWdlLXRvcCAuaGVhZGVyX19uYXZpX19pdGVtLmhvbWUgYTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcGFnZS1idXNpbmVzcyAuaGVhZGVyX19uYXZpX19pdGVtLmJ1c2luZXNzIGE6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3BhZ2UtY29tcGFueSAuaGVhZGVyX19uYXZpX19pdGVtLmNvbXBhbnkgYTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcGFnZS1jc3IgLmhlYWRlcl9fbmF2aV9faXRlbS5jc3IgYTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcGFnZS1yZWNydWl0IC5oZWFkZXJfX25hdmlfX2l0ZW0ucmVjcnVpdCBhOmFmdGVyLFxuI3BhZ2UtaW50ZXJ2aWV3IC5oZWFkZXJfX25hdmlfX2l0ZW0ucmVjcnVpdCBhOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNwYWdlLWRvd25sb2FkIC5oZWFkZXJfX25hdmlfX2l0ZW0uZG93bmxvYWQgYTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcGFnZS1jb250YWN0IC5oZWFkZXJfX25hdmlfX2l0ZW0uY29udGFjdCBhOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAyLjhyZW0gMi44cmVtIDAgMDtcbiAgYmFja2dyb3VuZDogIzFGMUYxRjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4uZm9vdGVyX19pbm5lciB7XG4gIHBhZGRpbmc6IDEyLjVyZW0gOHJlbSA1LjNyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9vdGVyX19jb250YWN0IHtcbiAgbWF4LXdpZHRoOiAxMTI2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMCAxMi43cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZvb3Rlcl9fY29udGFjdF9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX2hlYWRfX2lubmVyIHtcbiAgYmFja2dyb3VuZDogIzFGMUYxRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX2hlYWRfX2lubmVyIC5qcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xufVxuLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIgLmpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIgLmVuIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNi4xcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX2hlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDByZW07XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNS43cmVtO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLmZvb3Rlcl9fY29udGFjdF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICMxRjFGMUY7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX251bWIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZvb3Rlcl9fY29udGFjdF9fbnVtYiBhLFxuLmZvb3Rlcl9fY29udGFjdF9fbnVtYiBhOmxpbmssXG4uZm9vdGVyX19jb250YWN0X19udW1iIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb250YWN0X19udW1iIGEsXG4uZm9vdGVyX19jb250YWN0X19udW1iIGE6bGluayxcbi5mb290ZXJfX2NvbnRhY3RfX251bWIgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0X19udW1iIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGFjdF9fbnVtYiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG59XG4uZm9vdGVyX19jb250YWN0X19udW1iIC5udW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAubnVtYiAuaWNvbiB7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNHJlbSk7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xufVxuLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAudGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcGFkZGluZy1sZWZ0OiAzLjhyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41cmVtKTtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX2J0biB7XG4gIG1hcmdpbi1sZWZ0OiA2LjJyZW07XG4gIG1hcmdpbi10b3A6IDIuMXJlbTtcbiAgd2lkdGg6IDI5LjFyZW07XG4gIGhlaWdodDogNi43cmVtO1xufVxuLmZvb3Rlcl9fY29udGFjdF9fYnRuIGEsXG4uZm9vdGVyX19jb250YWN0X19idG4gYTpsaW5rLFxuLmZvb3Rlcl9fY29udGFjdF9fYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb250YWN0X19idG4gYSxcbi5mb290ZXJfX2NvbnRhY3RfX2J0biBhOmxpbmssXG4uZm9vdGVyX19jb250YWN0X19idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0X19idG4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMzI0OTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0X19idG4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBib3JkZXItcmFkaXVzOiAxMDB2aDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi5mb290ZXJfX2NvbnRhY3RfX2J0biBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDNyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3RfX2J0biBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX2J0biBhOmhvdmVyOmFmdGVyIHtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGVudHMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzcwNzA3MDtcbn1cbi5mb290ZXJfX2NvbnRlbnRzX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA0LjFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYSxcbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IGE6bGluayxcbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb250ZW50c19fdGV4dCBhLFxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYTpsaW5rLFxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250ZW50c19fdGV4dCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xufVxuLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLmdtYXAge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB3aWR0aDogMTAuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwLnNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGVudHNfX2J0biB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgd2lkdGg6IDI1LjVyZW07XG4gIGhlaWdodDogNC45cmVtO1xufVxuLmZvb3Rlcl9fY29udGVudHNfX2J0biBhLFxuLmZvb3Rlcl9fY29udGVudHNfX2J0biBhOmxpbmssXG4uZm9vdGVyX19jb250ZW50c19fYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb250ZW50c19fYnRuIGEsXG4uZm9vdGVyX19jb250ZW50c19fYnRuIGE6bGluayxcbi5mb290ZXJfX2NvbnRlbnRzX19idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250ZW50c19fYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGVudHNfX2J0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgYm9yZGVyLXJhZGl1czogMTAwdmg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMi43cmVtO1xufVxuLmZvb3Rlcl9fY29udGVudHNfX2J0biBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjQ5MTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnRzX19idG4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMzI0OTE7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnRzX19jb3B5IHtcbiAgbWFyZ2luLXRvcDogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgLyomX19jb250YWN0e1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0cGFkZGluZzogMCAwIHJlbSg1MCk7XG4gICAgXHRmbGV4LXdyYXA6IHdyYXA7XG4gICAgXHQmX19idG57XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRtYXJnaW4tbGVmdDogMDtcbiAgICBcdFx0bWFyZ2luLXRvcDogcmVtKDQwKTtcbiAgICBcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdC8vcmlnaHQ6IDA7XG4gICAgXHRcdC8vYm90dG9tOiByZW0oNTApO1xuICAgIFx0XHRhe1xuICAgIFx0XHRcdHdpZHRoOiByZW0oMjkxKTtcbiAgICBcdFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH0qL1xuICB9XG4gIC5mb290ZXJfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAxMHJlbSA0cmVtIDUuM3JlbTtcbiAgfVxuICAuZm9vdGVyX19jb250ZW50cyB7XG4gICAgLyomX19pbm5lcntcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19idG57XG4gICAgXHRtYXJnaW4tdG9wOiByZW0oMjApO1xuICAgIH1cblxuICAgICZfX2NvcHl7XG4gICAgXHRtYXJnaW4tdG9wOiByZW0oMjApO1xuICAgIH0qL1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIgLmVuIHtcbiAgICBmb250LXNpemU6IDUuMnJlbTtcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19oZWFkOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA0MHJlbTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUuN3JlbTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiBhIHtcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAubnVtYiB7XG4gICAgZm9udC1zaXplOiAzLjNyZW07XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAubnVtYiAuaWNvbiB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19udW1iIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fYnRuIHtcbiAgICB3aWR0aDogMjNyZW07XG4gICAgbWluLXdpZHRoOiAyM3JlbTtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC02LjkzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dyA3LjQ2NjY2NjY2Njd2dyAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE3LjA2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dyA3LjczMzMzMzMzMzN2dztcbiAgfVxuICAuZm9vdGVyX19jb250YWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIgLmpwIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHZ3O1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX2hlYWRfX2lubmVyIC5qcDpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9faGVhZF9faW5uZXIgLmVuIHtcbiAgICBmb250LXNpemU6IDEyLjh2dztcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19oZWFkOmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxOC4xMzMzMzMzMzMzdnc7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNDAuNTMzMzMzMzMzM3Z3O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19udW1iIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiBhIHtcbiAgICBtYXJnaW4tdG9wOiAxMi4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAubnVtYiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA5Ljg2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS40ODY0ODY0ODY1O1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX251bWIgLm51bWIgLmljb24ge1xuICAgIHdpZHRoOiA1LjEyMjY2NjY2Njd2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS4wNjY2NjY2NjY3dncpO1xuICAgIG1hcmdpbi1yaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGFjdF9fbnVtYiAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA4dnc7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX2J0biB7XG4gICAgbWFyZ2luOiA4Ljh2dyBhdXRvIDA7XG4gICAgd2lkdGg6IDcyLjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEzLjA2NjY2NjY2Njd2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19idG4gYSxcbiAgLmZvb3Rlcl9fY29udGFjdF9fYnRuIGE6bGluayxcbiAgLmZvb3Rlcl9fY29udGFjdF9fYnRuIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5mb290ZXJfX2NvbnRhY3RfX2J0biBhLFxuICAuZm9vdGVyX19jb250YWN0X19idG4gYTpsaW5rLFxuICAuZm9vdGVyX19jb250YWN0X19idG4gYTp2aXNpdGVkIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0X19idG4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0X19idG4gYSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDY2NjY2NjY2NztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAuZm9vdGVyX19jb250YWN0X19idG4gYTphZnRlciB7XG4gICAgd2lkdGg6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi40dnc7XG4gICAgcmlnaHQ6IDUuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA5Ljg2NjY2NjY2Njd2dyAzLjczMzMzMzMzMzN2dyAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42dnc7XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudHNfX3RleHQgLmdtYXAge1xuICAgIG1hcmdpbi10b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAyNy43MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA2LjR2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX190ZXh0IC5nbWFwLnNwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX19idG4ge1xuICAgIG1hcmdpbjogMTMuMzMzMzMzMzMzM3Z3IGF1dG8gMDtcbiAgICB3aWR0aDogNzIuNTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTMuMDY2NjY2NjY2N3Z3O1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnRzX19idG4gYSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjczMzMzMzMzMzN2dztcbiAgfVxuICAuZm9vdGVyX19jb250ZW50c19fYnRuIGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAuZm9vdGVyX19jb250ZW50c19fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMTYuOHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG59XG5cbi5tZW51LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAzLjdyZW07XG4gIHJpZ2h0OiA0cmVtO1xuICB3aWR0aDogNXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDI7XG4gIC8qIOOCouOCr+ODhuOCo+ODlueKtuaFi+OBruOCouODi+ODoeODvOOCt+ODp+ODs++8iOODkOODhO+8iSAqL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi5tZW51LWJ1dHRvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1lbnUtYnV0dG9uIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogMS40cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtYnV0dG9uIC5saW5lLmxpbmUxIHtcbiAgdG9wOiAxLjhyZW07XG59XG4ubWVudS1idXR0b24gLmxpbmUubGluZTIge1xuICB0b3A6IDIuNXJlbTtcbn1cbi5tZW51LWJ1dHRvbiAubGluZS5saW5lMyB7XG4gIHRvcDogMy4ycmVtO1xufVxuLm1lbnUtYnV0dG9uLmFjdGl2ZSAubGluZTEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogMi41cmVtO1xufVxuLm1lbnUtYnV0dG9uLmFjdGl2ZSAubGluZTIge1xuICBvcGFjaXR5OiAwO1xufVxuLm1lbnUtYnV0dG9uLmFjdGl2ZSAubGluZTMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWJ1dHRvbiB7XG4gICAgdG9wOiA0dnc7XG4gICAgcmlnaHQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAxMC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMC42NjY2NjY2NjY3dnc7XG4gICAgLyog44Ki44Kv44OG44Kj44OW54q25oWL44Gu44Ki44OL44Oh44O844K344On44Oz77yI44OQ44OE77yJICovXG4gIH1cbiAgLm1lbnUtYnV0dG9uIC5saW5lIHtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgbGVmdDogMi45MzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1lbnUtYnV0dG9uIC5saW5lLmxpbmUxIHtcbiAgICB0b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gIC5tZW51LWJ1dHRvbiAubGluZS5saW5lMiB7XG4gICAgdG9wOiA1LjA2NjY2NjY2Njd2dztcbiAgfVxuICAubWVudS1idXR0b24gLmxpbmUubGluZTMge1xuICAgIHRvcDogNi40dnc7XG4gIH1cbiAgLm1lbnUtYnV0dG9uLmFjdGl2ZSAubGluZTEge1xuICAgIHRvcDogNS4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1lbnUtYnV0dG9uLmFjdGl2ZSAubGluZTMge1xuICAgIHRvcDogNS4wNjY2NjY2NjY3dnc7XG4gIH1cbn1cblxuLm1lZ2EtbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxMDAwMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4ubWVnYS1tZW51IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWVnYS1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tZWdhLW1lbnUubWVudS1vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG59XG4ubWVnYS1tZW51X19uYXZpIHtcbiAgcGFkZGluZzogMTMuOXJlbSA0cmVtIDRyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIGEsXG4ubWVnYS1tZW51X19uYXZpX19pdGVtIGE6bGluayxcbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gYSxcbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gYTpsaW5rLFxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogNi42cmVtO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gLmxpbmsgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDIuOXJlbTtcbn1cbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gLmxpbmsgbGkgPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluay1zZWNvbmQge1xuICBtYXJnaW4tdG9wOiAyLjlyZW07XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5saW5rLXNlY29uZCBsaSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluay1zZWNvbmQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICB9XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5saW5rLXNlY29uZCBsaSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5saW5rLXNlY29uZCBsaSA+IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIHtcbiAgd2lkdGg6IDI1LjVyZW07XG4gIGhlaWdodDogNC45cmVtO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGEsXG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5idG4gYTpsaW5rLFxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5idG4gYSxcbi5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gLmJ0biBhOmxpbmssXG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5idG4gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVnYS1tZW51X19uYXZpX19pdGVtIC5idG4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4ubWVnYS1tZW51X19uYXZpX19pdGVtIC5idG4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgYm9yZGVyLXJhZGl1czogMTAwdmg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMi43cmVtO1xufVxuLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDAuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMnJlbTtcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICB9XG59XG4ubWVnYS1tZW51X19uYXZpLnNwLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm1lZ2EtbWVudV9fbmF2aSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWdhLW1lbnUge1xuICAgIGhlaWdodDogMTAwc3ZoO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB9XG4gIC5tZWdhLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZWdhLW1lbnVfX25hdmkucGMtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVnYS1tZW51X19uYXZpLnNwLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDI4dncgOHZ3IDh2dztcbiAgfVxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhLFxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIGE6bGluayxcbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIGEsXG4gIC5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gYTpsaW5rLFxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIGE6dmlzaXRlZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWdhLW1lbnVfX25hdmlfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTAuOTMzMzMzMzMzM3Z3O1xuICB9XG4gIC5tZWdhLW1lbnVfX25hdmlfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluayBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAyLjlyZW07XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluayBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIC5saW5rLXNlY29uZCB7XG4gICAgbWFyZ2luLXRvcDogNS42dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluay1zZWNvbmQgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAubWVnYS1tZW51X19uYXZpX19pdGVtIC5saW5rLXNlY29uZCBsaTpub3QoOm50aC1vZi10eXBlKC1uICsgMikpIHtcbiAgICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAubGluay1zZWNvbmQgbGkgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIC5tZWdhLW1lbnVfX25hdmlfX2l0ZW0gLmJ0biB7XG4gICAgbWFyZ2luOiAxMy4zMzMzMzMzMzMzdncgYXV0byAwO1xuICAgIHdpZHRoOiA3Mi41MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMy4wNjY2NjY2NjY3dnc7XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGEge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHBhZGRpbmctbGVmdDogNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgLm1lZ2EtbWVudV9fbmF2aV9faXRlbSAuYnRuIGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4vKipcbiAqIFN3aXBlciAxMS4xLjE1XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI0IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IE5vdmVtYmVyIDE4LCAyMDI0XG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsIC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJwcmV2XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCwgYXV0byk7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI3BhZ2UtdG9wIC5tdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgLyoubXYtc3dpcGVyIHtcbiAgXHR3aWR0aDogMTAwJTtcbiAgXHRoZWlnaHQ6IDEwMCU7XG4gIFx0LnN3aXBlci1zbGlkZSB7XG4gIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgXHRcdCYubm8tc2R3IHtcbiAgXHRcdFx0JjpiZWZvcmUge1xuICBcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gIFx0XHRcdH1cbiAgXHRcdH1cblxuICBcdFx0JjpiZWZvcmV7XG4gIFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG4gIFx0XHRcdHdpZHRoOiAxMDAlO1xuICBcdFx0XHRoZWlnaHQ6IHJlbSgxNzApO1xuICBcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy90b3AvZ3JhZGF0aW9uMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBcdFx0XHRsaW5lLWhlaWdodDogMTtcbiAgXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdFx0XHRsZWZ0OiAwO1xuICBcdFx0XHR0b3A6IDA7XG4gIFx0XHRcdHotaW5kZXg6IDI7XG4gIFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBcdFx0fVxuXG4gIFx0XHQmOmFmdGVye1xuICBcdFx0XHRjb250ZW50OiBcIlwiO1xuICBcdFx0XHR3aWR0aDogMTAwJTtcbiAgXHRcdFx0aGVpZ2h0OiByZW0oMzUwKTtcbiAgXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBcdFx0XHRsaW5lLWhlaWdodDogMTtcbiAgXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdFx0XHRsZWZ0OiAwO1xuICBcdFx0XHRib3R0b206IDA7XG4gIFx0XHRcdHotaW5kZXg6IDI7XG4gIFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBcdFx0fVxuXG4gIFx0fVxuICBcdGltZyB7XG4gIFx0XHR3aWR0aDogMTAwJTtcbiAgXHRcdGhlaWdodDogMTAwJTtcbiAgXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuICBcdH1cbiAgfSovXG59XG4jcGFnZS10b3AgLm12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2JkN2VkO1xuICBvcGFjaXR5OiAwLjI0O1xuICBtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLm12X19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAyLjVyZW0pO1xufVxuI3BhZ2UtdG9wIC5tdl9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLm12X19pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy90b3AvZ3JhZGF0aW9uLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLm12X19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiNwYWdlLXRvcCAubXZfX2hlYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMuNXJlbTtcbiAgYm90dG9tOiAxMi45cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTA7XG59XG4jcGFnZS10b3AgLm12X19oZWFkaW5nIC5lbiB7XG4gIGZvbnQtc2l6ZTogOS42cmVtO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtdG9wIC5tdl9faGVhZGluZyAuanAge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xNTM4NDYxNTM4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjJyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS10b3AgLm12X19pbmZvIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzLjVyZW07XG4gIGJvdHRvbTogNy40cmVtO1xufVxuI3BhZ2UtdG9wIC5tdl9faW5mbyBhLFxuI3BhZ2UtdG9wIC5tdl9faW5mbyBhOmxpbmssXG4jcGFnZS10b3AgLm12X19pbmZvIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS10b3AgLm12X19pbmZvIGEsXG4jcGFnZS10b3AgLm12X19pbmZvIGE6bGluayxcbiNwYWdlLXRvcCAubXZfX2luZm8gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLm12X19pbmZvIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAubXZfX2luZm8gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLm12X19pbmZvIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjJyZW0pO1xufVxuI3BhZ2UtdG9wIC5tdl9faW5mbyBhIC50ZXh0LWFyZWEgLmRhdGUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjLWhlYWlkbmcgLnRleHQtc3ViIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMtaGVhaWRuZyAudGV4dC1zdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4jcGFnZS10b3AgLnNlYy1oZWFpZG5nIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOC4xcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjNyZW0pO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS10b3AgLnNlYzEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS10b3AgLnNlYzFfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTMuNXJlbTtcbiAgaGVpZ2h0OiAxMTMuOHJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMSAuc2VjLWhlYWlkbmcgLnRleHQtc3ViIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG59XG4jcGFnZS10b3AgLnNlYzEgLnNlYy1oZWFpZG5nIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41NzQwNzQwNzQxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4jcGFnZS10b3AgLnNlYzFfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BhZ2UtdG9wIC5zZWMxX19pbWFnZS5pbWFnZTEge1xuICB3aWR0aDogMzQuNDQ3OTAwNDY2NiU7XG4gIGxlZnQ6IDRyZW07XG4gIHRvcDogNDQuNXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMV9faW1hZ2UuaW1hZ2UyIHtcbiAgd2lkdGg6IDIwLjk5NTMzNDM3MDElO1xuICByaWdodDogNHJlbTtcbiAgYm90dG9tOiAxMC4xcmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMxX19pbWFnZS5pbWFnZTMge1xuICB3aWR0aDogMTMuNzYzNjA4MDg3MSU7XG4gIHJpZ2h0OiAzNy4xcmVtO1xuICBib3R0b206IC02LjZyZW07XG59XG4jcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDQ1cmVtO1xuICBtYXJnaW4tdG9wOiAtMi40cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA3LjJyZW07XG59XG4jcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjIyMjIyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMV9fY29udGVudHMgLmVsbS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMV9fY29udGVudHMgLmVsbS1saW5rICsgLmVsbS1saW5rIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjMV9fY29udGVudHMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAudGV4dCAudGFiLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zZWMyIHtcbiAgYmFja2dyb3VuZDogI0UyRThFQjtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtdG9wIC5zZWMyX193cmFwIHtcbiAgcGFkZGluZzogMTcuN3JlbSA0cmVtIDE4LjJyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS10b3AgLnNlYzJfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA1LjVyZW07XG59XG4jcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODY2NjY2NjY2NztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4jcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gYSxcbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSBhLFxuI3BhZ2UtdG9wIC5zZWMyX19saXN0X19pdGVtIGE6bGluayxcbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMi40cmVtIDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSAuaGVhZCB7XG4gIG1pbi13aWR0aDogMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gLmhlYWQgLmxhYmVsIHtcbiAgd2lkdGg6IDExLjNyZW07XG4gIG1pbi13aWR0aDogMTEuM3JlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cbiNwYWdlLXRvcCAuc2VjMl9fbGlzdF9faXRlbSAuaGVhZCAubGFiZWwuY2F0LWltcG9ydGFudC1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kOiAjMEVBQzg4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNwYWdlLXRvcCAuc2VjMiAuZWxtLWxpbmsge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjMl9fd3JhcCB7XG4gICAgcGFkZGluZzogMTcuN3JlbSAwIDE4LjJyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zZWMzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyLjhyZW07XG4gIG1hcmdpbi10b3A6IC01LjVyZW07XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtdG9wIC5zZWMzX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxNi43cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMzUuM3JlbTtcbn1cbiNwYWdlLXRvcCAuc2VjM19fY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLnNlYzNfX2NvbnRlbnRzX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNS4zcmVtO1xuICB3aWR0aDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3BhZ2UtdG9wIC5zZWMzX19jb250ZW50c19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDcuN3JlbTtcbiAgd2lkdGg6IDQycmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ2NjY2NjY2Nztcbn1cbiNwYWdlLXRvcCAuc2VjM19fY29udGVudHNfX3RleHQgLmVsbS1saW5rIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xufVxuI3BhZ2UtdG9wIC5zZWMzX19saW5rIHtcbiAgbWFyZ2luLXRvcDogMTMuMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtIHtcbiAgd2lkdGg6IDMxLjA5NDUyNzM2MzIlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cbiNwYWdlLXRvcCAuc2VjM19fbGlua19faXRlbSBhLFxuI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtIGE6bGluayxcbiNwYWdlLXRvcCAuc2VjM19fbGlua19faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS10b3AgLnNlYzNfX2xpbmtfX2l0ZW0gYSxcbiNwYWdlLXRvcCAuc2VjM19fbGlua19faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnNlYzNfX2xpbmtfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS10b3AgLnNlYzNfX2xpbmtfX2l0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMzI0OTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLnNlYzNfX2xpbmtfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDMpKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoM24pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjMxNjc0OTU4NTQlO1xuICB9XG59XG4jcGFnZS10b3AgLnNlYzNfX2xpbmtfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMy4yNXJlbSAwO1xufVxuI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjQ5MTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHNfX2ltYWdlIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHNfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zZWM0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMiwgNTAsIDE0NSwgMC44Nik7XG4gIHBhZGRpbmctdG9wOiAyOS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS10b3AgLnNlYzQgLnNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTkuM3JlbTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzguNXJlbTsgLyog5Lu75oSP44Gu6auY44GVICovXG59XG4jcGFnZS10b3AgLnNlYzQgLnNsaWRlciAuc2xpZGUtdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzY0LjhyZW07IC8qIOOCueODqeOCpOODieW5hSDDlyDnlLvlg4/mlbAgKi9cbiAgYW5pbWF0aW9uOiBzY3JvbGwgNjBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbiNwYWdlLXRvcCAuc2VjNCAuc2xpZGVyIC5zbGlkZS10cmFjayAuc2xpZGUge1xuICB3aWR0aDogNjAuOHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuI3BhZ2UtdG9wIC5zZWM0IC5zbGlkZXIgLnNsaWRlLXRyYWNrIC5zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc2VjNCAuc2VjLWhlYWlkbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UtdG9wIC5zZWM0IC5zZWMtaGVhaWRuZyAudGV4dC1zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuc2VjNCAuc2VjLWhlYWlkbmcgLnRleHQtc3ViOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS10b3AgLnNlYzRfX3RleHQge1xuICBtYXJnaW4tdG9wOiA0LjFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5zZWM0X19saW5rIHtcbiAgbWF4LXdpZHRoOiAxMTFyZW07XG4gIG1hcmdpbjogNnJlbSBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIHtcbiAgd2lkdGg6IDIyLjk3Mjk3Mjk3MyU7XG59XG4jcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0gYSxcbiNwYWdlLXRvcCAuc2VjNF9fbGlua19faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIGEsXG4jcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIGEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjNF9fbGlua19faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zZWM0X19saW5rX19pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNC42cmVtIDIuNHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbiNwYWdlLXRvcCAuc2VjNF9fbGlua19faXRlbSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzI0OTE7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuMXJlbTtcbiAgdG9wOiA0OSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZS10b3AgLnNlYzRfX2xpbmsge1xuICAgIG1heC13aWR0aDogMTExcmVtO1xuICAgIG1hcmdpbjogM3JlbSBhdXRvIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjNF9fbGlua19faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLXRvcCAuaGVhZGVyIHtcbiAgICAvKiDkuLjjg5zjgr/jg7MgKi9cbiAgfVxuICAjcGFnZS10b3AgLmhlYWRlciAubWVudS1idXR0b24ge1xuICAgIGJveC1zaGFkb3c6IDAgMC41MzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdncgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2lubmVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwc3ZoICsgNi42NjY2NjY2NjY3dncpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCArIDYuNjY2NjY2NjY2N3Z3KTtcbiAgfVxuICAjcGFnZS10b3AgLm12X19pbWFnZTphZnRlciB7XG4gICAgaGVpZ2h0OiAxMTMuMzMzMzMzMzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9ncmFkYXRpb25fc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gICNwYWdlLXRvcCAubXYgLm12LXN3aXBlciAuc3dpcGVyLXNsaWRlOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzOC42NjY2NjY2NjY3dnc7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbjJfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAubXYgLm12LXN3aXBlciAuc3dpcGVyLXNsaWRlOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDExMy4zMzMzMzMzMzMzdnc7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbl9zcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5tdiAubXYtc3dpcGVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2hlYWRpbmcge1xuICAgIGxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGJvdHRvbTogNDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2hlYWRpbmcgLmVuIHtcbiAgICBmb250LXNpemU6IDE0LjkzMzMzMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2hlYWRpbmcgLmpwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjA2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2luZm8ge1xuICAgIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICBib3R0b206IDIwLjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLm12X19pbmZvIGEge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2luZm8gYTpiZWZvcmUge1xuICAgIG1pbi13aWR0aDogMy40NjY2NjY2NjY3dnc7XG4gICAgd2lkdGg6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi42NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS44NjY2NjY2NjY3dncpO1xuICB9XG4gICNwYWdlLXRvcCAubXZfX2luZm8gYSAudGV4dC1hcmVhIC5kYXRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDR2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YiB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMtaGVhaWRuZyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNC40dnc7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNjY2NjY2NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMV9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxOS40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDE4LjR2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxIC5zZWMtaGVhaWRuZyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDIxMDUyNjMxNjtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2ltYWdlLmltYWdlMSB7XG4gICAgd2lkdGg6IDU5LjJ2dztcbiAgICBsZWZ0OiA1LjMzMzMzMzMzMzN2dztcbiAgICB0b3A6IDY5LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2ltYWdlLmltYWdlMiB7XG4gICAgd2lkdGg6IDQ0LjUzMzMzMzMzMzN2dztcbiAgICByaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMTUwLjR2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2ltYWdlLmltYWdlMyB7XG4gICAgd2lkdGg6IDMxLjJ2dztcbiAgICByaWdodDogMjEuOHJlbTtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAxNzguNHZ3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjMV9fY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTcydncgMCAwIDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAudGV4dCB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjkzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzFfX2NvbnRlbnRzIC5lbG0tbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMxX19jb250ZW50cyAuZWxtLWxpbmsgKyAuZWxtLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzIge1xuICAgIG1hcmdpbi10b3A6IC04dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMyX193cmFwIHtcbiAgICBwYWRkaW5nOiAyNy43MzMzMzMzMzMzdncgMCAyNS44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMyX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc0NjY2NjY2Njc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMyX19saXN0X19pdGVtIGEge1xuICAgIHBhZGRpbmc6IDJyZW0gMCA0Ljh2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gLmhlYWQge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzJfX2xpc3RfX2l0ZW0gLmhlYWQgLmxhYmVsIHtcbiAgICB3aWR0aDogMzAuMTMzMzMzMzMzM3Z3O1xuICAgIG1pbi13aWR0aDogMzAuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNi45MzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBtYXJnaW4tbGVmdDogNS42dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMyX19saXN0X19pdGVtIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzIgLmVsbS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMC42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzIHtcbiAgICBtYXJnaW4tdG9wOiAtNy4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDE5LjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDQuOHZ3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzNfX2NvbnRlbnRzX19pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMTMuODY2NjY2NjY2N3Z3O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnZ3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHNfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDEwLjR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fY29udGVudHNfX3RleHQgLmVsbS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA5Ljg2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzNfX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtIHtcbiAgICB3aWR0aDogNDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXRvcCAuc2VjM19fbGlua19faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDYuMTMzMzMzMzMzM3Z3IDAgNy4ydnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWMzX19saW5rX19pdGVtIGE6YmVmb3JlIHtcbiAgICB3aWR0aDogMy40NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjR2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsIDUwLCAxNDUsIDAuODYpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZy10b3A6IDM4LjkzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMuNnZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzQgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWM0IC5zbGlkZXIge1xuICAgIHRvcDogLTIzLjczMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDQ4Ljh2dzsgLyog5Lu75oSP44Gu6auY44GVICovXG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWM0IC5zbGlkZXIgLnNsaWRlLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA0ODYuNHZ3OyAvKiDjgrnjg6njgqTjg4nluYUgw5cg55S75YOP5pWwICovXG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWM0IC5zbGlkZXIgLnNsaWRlLXRyYWNrIC5zbGlkZSB7XG4gICAgd2lkdGg6IDc3LjA2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAwIDJ2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzQgLnNsaWRlciAuc2xpZGUtdHJhY2sgLnNsaWRlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS42dnc7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWM0IC5zZWMtaGVhaWRuZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjNCAuc2VjLWhlYWlkbmcgLnRleHQtc3ViIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzQgLnNlYy1oZWFpZG5nIC50ZXh0LXN1YjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtdG9wIC5zZWM0X190ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDIuOTMzMzMzMzMzM3Z3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLXRvcDogMTJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjcGFnZS10b3AgLnNlYzRfX2xpbmsge1xuICAgIG1heC13aWR0aDogODR2dztcbiAgICBtYXJnaW46IDkuNnZ3IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXRvcCAuc2VjNF9fbGlua19faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBwYWRkaW5nOiA3LjQ2NjY2NjY2Njd2dyA2LjkzMzMzMzMzMzN2dyA4LjUzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS10b3AgLnNlYzRfX2xpbmtfX2l0ZW0gYTpiZWZvcmUge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiA0Ljh2dztcbiAgICB0b3A6IDQ1JTtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtY29tcGFueSAuaW50cm8ge1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG59XG4jcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyLjhyZW0gMi44cmVtIDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWNvbXBhbnkgLmludHJvX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTAuNHJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjIyMjIyMjIyMjI7XG59XG4jcGFnZS1jb21wYW55IC5pbnRyb19fc2lnbiB7XG4gIG1hcmdpbi10b3A6IDIuMXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fbGVmdCB7XG4gIHdpZHRoOiAzMnJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLmNvbXBhbnktY29udGVudHNfX3JpZ2h0IHtcbiAgd2lkdGg6IDg4LjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjcGFnZS1jb21wYW55IC5jb21wYW55LWNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5jb21wYW55LWNvbnRlbnRzX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLmNvbXBhbnktY29udGVudHNfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAuc2VjMSB7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzEgLmVsbS10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzEgLmVsbS10YWJsZSB0ZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDIxcmVtO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzIge1xuICBwYWRkaW5nLXRvcDogMTMuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMiAuY29tcGFueS1jb250ZW50c19fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29tcGFueSAuc2VjMiAudGFibGUtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzJfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2NjY2NjY2Njc7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb21wYW55IC5zZWMyX190YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyX190YWJsZSB0ciB0ZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDY2NjY2NjY2NztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmJiO1xuICAgIHBhZGRpbmc6IDIuNHJlbSAxLjVyZW07XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMl9fdGFibGUgdHIgdGQ6bnRoLW9mLXR5cGUoMikge1xuICAgIHdpZHRoOiA3cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjRTJFOEVCO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzJfX3RhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDdyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNFMkU4RUI7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzJfX3RhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtY29tcGFueSAuc2VjMyB7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzMgLmVsbS10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDIuM3JlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzQge1xuICBwYWRkaW5nLXRvcDogMTMuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNCAuc2VjNF9faXRlbS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMi42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNCAuc2VjNF9faXRlbS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOC43cmVtO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xcHg7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDMuNXJlbSAwIDMuNXJlbSAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOC43cmVtO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0xcHg7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiA3LjFyZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbTpsYXN0LW9mLXR5cGUgLnNlYzRfX2l0ZW1fX3RleHQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNHJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzRfX2l0ZW1fX2hlYWQge1xuICB3aWR0aDogMTguN3JlbTtcbiAgbWluLXdpZHRoOiAxOC43cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbV9faGVhZCAuaW1hZ2Uge1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIHdpZHRoOiAxMC4ycmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbV9faGVhZCAuaW1hZ2UudHlwZTIge1xuICB3aWR0aDogMTQuNHJlbTtcbn1cbiNwYWdlLWNvbXBhbnkgLnNlYzRfX2l0ZW1fX3RleHQge1xuICBwYWRkaW5nOiAwIDAgMCA2LjJyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX190ZXh0IC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1NTU1NTU1NTY7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX190ZXh0IC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc0NjY2NjY2Njc7XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtIC5pbWFnZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogNC4xcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbSAuaW1hZ2Utd3JhcCAuaW1hZ2U6Zmlyc3Qtb2YtdHlwZSB7XG4gIHdpZHRoOiAxOC4ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtIC5pbWFnZS13cmFwIC5pbWFnZTpudGgtb2YtdHlwZSgyKSB7XG4gIHdpZHRoOiAxMS4ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG4jcGFnZS1jb21wYW55IC5zZWM0X19pdGVtIC5pbWFnZS13cmFwIC5pbWFnZTpudGgtb2YtdHlwZSgzKSB7XG4gIHdpZHRoOiAxMi45cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNSB7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxOS44cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNSAubWFwIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuI3BhZ2UtY29tcGFueSAuc2VjNSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc2NjY2NjY2Njc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jb21wYW55IC5pbnRybyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3Ljg2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5pbnRyb19faW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3IDcuNDY2NjY2NjY2N3Z3IDAgMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLmludHJvX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMi44dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLmludHJvX19zaWduIHtcbiAgICBtYXJnaW4tdG9wOiA2LjkzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuY29tcGFueS1jb250ZW50c19fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzEge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAxOS43MzMzMzMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIxLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMxIC5lbG0tdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDE4LjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMxIC5lbG0tdGFibGUgdGQgLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMSAuZWxtLXRhYmxlIHRkIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyIHtcbiAgICBwYWRkaW5nLXRvcDogMTkuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOC40dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMiAuY29tcGFueS1jb250ZW50c19fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMiAudGFibGUtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnZ3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzJfX3RhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyX190YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMl9fdGFibGUgdHI6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzJfX3RhYmxlIHRyIHRkIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY2NjY2Njd2dyA0dncgNi4xMzMzMzMzMzMzdnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMyX190YWJsZSB0ciB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAxOC40dnc7XG4gICAgYmFja2dyb3VuZDogI0UyRThFQjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNi42NjY2NjY2NjY3dncgNS44NjY2NjY2NjY3dncgNi4xMzMzMzMzMzMzdnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWMzIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLXRvcDogMTkuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjMyAuZWxtLXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNS43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNCB7XG4gICAgcGFkZGluZy10b3A6IDE5LjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzQgLnNlYzRfX2l0ZW0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzQgLnNlYzRfX2l0ZW0td3JhcDpiZWZvcmUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHZ3IDAgNy40NjY2NjY2NjY3dncgMDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbTpsYXN0LW9mLXR5cGUgLnNlYzRfX2l0ZW1fX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMC40cmVtO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzRfX2l0ZW1fX2hlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX19oZWFkIC5pbWFnZSB7XG4gICAgd2lkdGg6IDI3LjJ2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX19oZWFkIC5pbWFnZS50eXBlMiB7XG4gICAgd2lkdGg6IDM4LjR2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtX190ZXh0IC5uYW1lIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbV9fdGV4dCAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMi40dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNF9faXRlbSAuaW1hZ2Utd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTAuOTMzMzMzMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzRfX2l0ZW0gLmltYWdlLXdyYXAgLmltYWdlOmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAzNi44dnc7XG4gICAgbWluLXdpZHRoOiAzNi44dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNnZ3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzRfX2l0ZW0gLmltYWdlLXdyYXAgLmltYWdlOm50aC1vZi10eXBlKDIpIHtcbiAgICB3aWR0aDogMjYuMTMzMzMzMzMzM3Z3O1xuICAgIG1pbi13aWR0aDogMjYuMTMzMzMzMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIuOTMzMzMzMzMzM3Z3KTtcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM0X19pdGVtIC5pbWFnZS13cmFwIC5pbWFnZTpudGgtb2YtdHlwZSgzKSB7XG4gICAgd2lkdGg6IDMxLjQ2NjY2NjY2Njd2dztcbiAgICBtaW4td2lkdGg6IDMxLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogNC4yNjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNSB7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2NjY2NjY3dnc7XG4gICAgcGFkZGluZy10b3A6IDE5LjczMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMzIuOHZ3O1xuICB9XG4gICNwYWdlLWNvbXBhbnkgLnNlYzUgLm1hcCB7XG4gICAgbWFyZ2luLXRvcDogMTZ2dztcbiAgfVxuICAjcGFnZS1jb21wYW55IC5zZWM1IC5tYXAgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEzNS43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29tcGFueSAuc2VjNSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNi40dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbn1cblxuI3BhZ2UtYnVzaW5lc3Mge1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxIHtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtIDIuOHJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICNFMkU4RUI7XG4gIHBhZGRpbmctdG9wOiAxMi43cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjguN3JlbTtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLmltYWdlIHtcbiAgd2lkdGg6IDM2LjczMzAwMTY1ODQlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzEtd3JhcCAuaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLnRleHQtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiA0LjFyZW07XG4gIHdpZHRoOiA1MCU7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMS13cmFwIC50ZXh0LWFyZWEgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzQwOTA5MDkwOTtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLnRleHQtYXJlYSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDQuN3JlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnBob3RvLWdhbGxlcnkge1xuICBtYXJnaW4tdG9wOiAtMTIuN3JlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWJ1c2luZXNzIC5waG90by1nYWxsZXJ5X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1idXNpbmVzcyAucGhvdG8tZ2FsbGVyeV9faW5uZXIuaW5uZXIxIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjgzMzA4OTMxMTklO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnBob3RvLWdhbGxlcnlfX2lubmVyLmlubmVyMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMTkuNjkyNTMyOTQyOSU7XG59XG4jcGFnZS1idXNpbmVzcyAucGhvdG8tZ2FsbGVyeV9faXRlbSB7XG4gIHdpZHRoOiAyOS4yODI1NzY4NjY4JTtcbiAgbWluLXdpZHRoOiA0MHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnBob3RvLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIge1xuICBwYWRkaW5nLXRvcDogMTMuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIwLjJyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHMge1xuICBtYXJnaW4tdG9wOiA3LjlyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDMyNDkxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW0ge1xuICB3aWR0aDogMzEuMDk0NTI3MzYzMiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoM24pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjM1ODIwODk1NTIlO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgtbiArIDMpKSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5pbWFnZSAuaW1hZ2UtdGh1bWIge1xuICBwYWRkaW5nLXRvcDogNjkuNiU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwge1xuICBtYXJnaW4tdG9wOiAyLjZyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLnByb2plY3QtbmFtZSxcbiNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW0gLmRldGFpbCAuY2xpZW50IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU0NjY2NjY2Njc7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLnByb2plY3QtbmFtZSAubGFiZWwsXG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLmNsaWVudCAubGFiZWwge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDUuOXJlbTtcbiAgaGVpZ2h0OiAyLjNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuZGV0YWlsIC5jbGllbnQge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG59XG4jcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLm5vdGUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ2NjY2NjY2NztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbiNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW0gLmRldGFpbCAubm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dyA3LjQ2NjY2NjY2Njd2dyAwIDA7XG4gICAgcGFkZGluZy10b3A6IDE2LjI2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDYuNHZ3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDIxMDUyNjMxNjtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMS13cmFwIC5pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogNC45cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLmltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS42dnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzEtd3JhcCAudGV4dC1hcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuOHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMxLXdyYXAgLnRleHQtYXJlYSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnBob3RvLWdhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6IC0yNS44NjY2NjY2NjY3dnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAucGhvdG8tZ2FsbGVyeV9faW5uZXIuaW5uZXIxIHtcbiAgICBtYXJnaW4tbGVmdDogLTkuODY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5waG90by1nYWxsZXJ5X19pbm5lci5pbm5lcjIge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNjIuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5waG90by1nYWxsZXJ5X19pdGVtIHtcbiAgICB3aWR0aDogNzQuNjY2NjY2NjY2N3Z3O1xuICAgIG1pbi13aWR0aDogNzQuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnBob3RvLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiB7XG4gICAgcGFkZGluZy10b3A6IDE5LjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMuNnZ3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTZ2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctbGVmdDogNi40dnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19faGVhZGluZzpiZWZvcmUge1xuICAgIHdpZHRoOiA0LjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDAuOHZ3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDEwLjR2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS42dnc7XG4gIH1cbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiA1LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLnByb2plY3QtbmFtZSxcbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuZGV0YWlsIC5jbGllbnQge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW0gLmRldGFpbCAucHJvamVjdC1uYW1lIC5sYWJlbCxcbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuZGV0YWlsIC5jbGllbnQgLmxhYmVsIHtcbiAgICB3aWR0aDogMTUuNzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNi4xMzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLnByb2plY3QtbmFtZSAudGV4dCxcbiAgI3BhZ2UtYnVzaW5lc3MgLnNlYzIgLnByb2plY3RzX19ibG9ja19fbGlzdF9faXRlbSAuZGV0YWlsIC5jbGllbnQgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWJ1c2luZXNzIC5zZWMyIC5wcm9qZWN0c19fYmxvY2tfX2xpc3RfX2l0ZW0gLmRldGFpbCAuY2xpZW50IHtcbiAgICBtYXJnaW4tdG9wOiA1LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1idXNpbmVzcyAuc2VjMiAucHJvamVjdHNfX2Jsb2NrX19saXN0X19pdGVtIC5kZXRhaWwgLm5vdGUge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtZG93bmxvYWQge1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWRvd25sb2FkIC5wYWdlLW5hdiAuZWxtLXBhbmt1enUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50cyB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbSAyLjhyZW0gMCAwO1xufVxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExMi42cmVtO1xuICBwYWRkaW5nOiA4cmVtIDAgOHJlbTtcbn1cbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40ODU3MTQyODU3O1xufVxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIuOHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc0NjY2NjY2Njc7XG59XG4jcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5hZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ2NjY2NjY2Nztcbn1cbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmFkZHJlc3Mgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG59XG4jcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5saW5rIHtcbiAgbWFyZ2luLXRvcDogNC43cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAubGlua19faXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDNyZW0gNHJlbTtcbn1cbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmxpbmtfX2l0ZW0gYSxcbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmxpbmtfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAubGlua19faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5saW5rX19pdGVtIGEsXG4jcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5saW5rX19pdGVtIGE6bGluayxcbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmxpbmtfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5saW5rX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAubGlua19faXRlbSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDcwNTg4MjM1Mztcbn1cbiNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmxpbmtfX2l0ZW0gYSAuaWNvbiB7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodDIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWRvd25sb2FkIC5wYWdlLW5hdiB7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgfVxuICAjcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHMge1xuICAgIHBhZGRpbmctdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAuMjY2NjY2NjY2N3Z3O1xuICAgIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2NjY2NjY3dncgNy40NjY2NjY2NjY3dncgMCAwO1xuICB9XG4gICNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzMzMzMzN2dyAwIDEzLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDcuNDY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmFkZHJlc3Mge1xuICAgIG1hcmdpbi10b3A6IDYuOTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmFkZHJlc3Mgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xuICB9XG4gICNwYWdlLWRvd25sb2FkIC5kb3dubG9hZC1jb250ZW50c19fYmxvY2sgLmxpbmsge1xuICAgIG1hcmdpbi10b3A6IDQuN3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0dncgMDtcbiAgfVxuICAjcGFnZS1kb3dubG9hZCAuZG93bmxvYWQtY29udGVudHNfX2Jsb2NrIC5saW5rX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0dncgNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAubGlua19faXRlbSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuODY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtZG93bmxvYWQgLmRvd25sb2FkLWNvbnRlbnRzX19ibG9jayAubGlua19faXRlbSBhIC5pY29uIHtcbiAgICB3aWR0aDogMy43MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAzLjczMzMzMzMzMzN2dztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbn1cblxuI3BhZ2UtaW5mbyB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtaW5mbyAucGFnZS1uYXYgLmVsbS1wYW5rdXp1IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1pbmZvIC5pbmZvIHtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtIDIuOHJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICNFMkU4RUI7XG4gIHBhZGRpbmctdG9wOiAxMC4zcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjEuMnJlbTtcbn1cbiNwYWdlLWluZm8gLmluZm9fX2xpc3Qge1xuICBtYXgtd2lkdGg6IDExMi42cmVtO1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG59XG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg2NjY2NjY2Njc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSBhLFxuI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGEsXG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGE6bGluayxcbiNwYWdlLWluZm8gLmluZm9fX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMi40cmVtIDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8gLmluZm9fX2xpc3RfX2l0ZW0gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgfVxufVxuI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSAuaGVhZCB7XG4gIG1pbi13aWR0aDogMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIC5oZWFkIC5sYWJlbCB7XG4gIHdpZHRoOiAxMS4zcmVtO1xuICBtaW4td2lkdGg6IDExLjNyZW07XG4gIGhlaWdodDogMi42cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG4jcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIC5oZWFkIC5sYWJlbC5jYXQtaW1wb3J0YW50LW5vdGljZSB7XG4gIGJhY2tncm91bmQ6ICMwRUFDODg7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIG1hcmdpbi10b3A6IDYuNXJlbTtcbiAgd2lkdGg6IDI0LjJyZW07XG4gIGhlaWdodDogMy44cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnBhZ2VzLFxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnBhZ2UsXG4jcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAuY3VycmVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAubmV4dHBvc3RzbGluayxcbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluayB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMy44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbms6dmlzaXRlZCwgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbms6bGluayxcbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluazp2aXNpdGVkLFxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnByZXZpb3VzcG9zdHNsaW5rOmxpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rOmhvdmVyLFxuICAjcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAucHJldmlvdXNwb3N0c2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMy44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMzI0OTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzMjQ5MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbms6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAubmV4dHBvc3RzbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjJyZW07XG4gIHRvcDogMS40MXJlbTtcbn1cbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAubmV4dHBvc3RzbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMzI0OTE7XG4gIH1cbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICB9XG59XG4jcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAucHJldmlvdXNwb3N0c2xpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDUuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4jcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAucHJldmlvdXNwb3N0c2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDMyNDkxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluazpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS4zcmVtO1xuICB0b3A6IDEuNDFyZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnByZXZpb3VzcG9zdHNsaW5rOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAucHJldmlvdXNwb3N0c2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICB9XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluazpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnByZXZpb3VzcG9zdHNsaW5rOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1pbmZvIC5wYWdlLW5hdiB7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgfVxuICAjcGFnZS1pbmZvIC5pbmZvIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dyA3LjQ2NjY2NjY2Njd2dyAwIDA7XG4gICAgcGFkZGluZy10b3A6IDYuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNi44dnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAuaW5mb19fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzQ2NjY2NjY2NztcbiAgfVxuICAjcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIGEge1xuICAgIHBhZGRpbmc6IDJyZW0gMCA0Ljh2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIC5oZWFkIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtaW5mbyAuaW5mb19fbGlzdF9faXRlbSAuaGVhZCAubGFiZWwge1xuICAgIHdpZHRoOiAzMC4xMzMzMzMzMzMzdnc7XG4gICAgbWluLXdpZHRoOiAzMC4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjZ2dztcbiAgfVxuICAjcGFnZS1pbmZvIC5pbmZvX19saXN0X19pdGVtIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1pbmZvIC5wYWdlciB7XG4gICAgbWFyZ2luOiAxMy42dncgYXV0byAwO1xuICAgIHdpZHRoOiA2NC41MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAucGFnZXJfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAucGFnZXJfX2l0ZW0ucHJldiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0LjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1pbmZvIC5wYWdlcl9faXRlbS5wcmV2IGE6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIHRvcDogLTEuNnZ3O1xuICB9XG4gICNwYWdlLWluZm8gLnBhZ2VyX19pdGVtLm5leHQgYSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8gLnBhZ2VyX19pdGVtLm5leHQgYTpiZWZvcmUge1xuICAgIHdpZHRoOiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgdG9wOiAtMS42dnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkge1xuICAgIHdpZHRoOiA2NC41MzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAxMy42dncgYXV0byAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAubmV4dHBvc3RzbGluayxcbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnByZXZpb3VzcG9zdHNsaW5rIHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLm5leHRwb3N0c2xpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0LjEzMzMzMzMzMzN2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwLjEzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEwLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1pbmZvIC53cC1wYWdlbmF2aSAubmV4dHBvc3RzbGluazphZnRlciB7XG4gICAgd2lkdGg6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIGhlaWdodDogMi40dnc7XG4gICAgcmlnaHQ6IDMuMjUzMzMzMzMzM3Z3O1xuICAgIHRvcDogMy43NnZ3O1xuICB9XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNC4xMzMzMzMzMzMzdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gICNwYWdlLWluZm8gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluazpiZWZvcmUge1xuICAgIHdpZHRoOiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mbyAud3AtcGFnZW5hdmkgLnByZXZpb3VzcG9zdHNsaW5rOmFmdGVyIHtcbiAgICB3aWR0aDogMy40NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjR2dztcbiAgICBsZWZ0OiAzLjQ2NjY2NjY2Njd2dztcbiAgICB0b3A6IDMuNzZ2dztcbiAgfVxufVxuXG4jcGFnZS1pbmZvLWRldGFpbCB7XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fZGV0YWlsIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxODAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogIzAwMDtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX2RldGFpbCBhLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fZGV0YWlsIGE6bGluayxcbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX2RldGFpbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19kZXRhaWwgYSxcbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX2RldGFpbCBhOmxpbmssXG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19kZXRhaWwgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19kZXRhaWwgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19kZXRhaWwgLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGNvbG9yOiAjMDA5OTQ0O1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIge1xuICBtYXJnaW4tdG9wOiA3LjdyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciBhLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgYTpsaW5rLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIGEsXG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciBhOmxpbmssXG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMy44cmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLnByZXYgYSB7XG4gIHBhZGRpbmctbGVmdDogNS4zcmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLnByZXYgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMy44cmVtO1xuICBoZWlnaHQ6IDMuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDMyNDkxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzI0OTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLnByZXYgYTpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDAuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEuM3JlbTtcbiAgdG9wOiAxLjQxcmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGE6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAucHJldiBhOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAucHJldiBhOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICB9XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAubGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAubGlzdCBhIHtcbiAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMy44cmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLm5leHQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuM3JlbTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDMyNDkxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAubmV4dCBhOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLm5leHQgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjJyZW07XG4gIHRvcDogMS40MXJlbTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IGE6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAubmV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19wYWdlciAubmV4dCBhOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNDkxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAucGFnZS1uYXYge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMydnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX2RldGFpbCB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuaW5mby1wb3N0X19kZXRhaWwgLmhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIge1xuICAgIG1hcmdpbi10b3A6IDIwLjUzMzMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEwLjEzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IHtcbiAgICBsaW5lLWhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGEge1xuICAgIHBhZGRpbmctbGVmdDogMTQuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGE6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5wcmV2IGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIGxlZnQ6IDMuNDY2NjY2NjY2N3Z3O1xuICAgIHRvcDogMy43NnZ3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5saXN0IHtcbiAgICBsaW5lLWhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5saXN0IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLm5leHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmluZm8tcG9zdF9fcGFnZXIgLm5leHQgYSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IGE6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5pbmZvLXBvc3RfX3BhZ2VyIC5uZXh0IGE6YWZ0ZXIge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICAgIHJpZ2h0OiAzLjI1MzMzMzMzMzN2dztcbiAgICB0b3A6IDMuNzZ2dztcbiAgfVxufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkge1xuICBtYXJnaW4tdG9wOiAzLjRyZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBhLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYTpsaW5rLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYSxcbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGE6bGluayxcbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoMSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMS40NjE1Mzg0NjE1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDEgKyBwIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2MTUzODQ2MTU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoMiArIHAge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGgzICsgcCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGg0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoNSArIHAge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMTAuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGgxIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGgxICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDIgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoMyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBoMyArIHAge1xuICAgIG1hcmdpbi10b3A6IDcuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGg0IHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGg0ICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDUge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaDUgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBwIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IHAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBsaW5lLWhlaWdodDogMi41O1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgdWwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgdWwgKyBwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IHVsIGxpIGEsXG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB1bCBsaSBhOmxpbmssXG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB1bCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB1bCBsaSBhLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgdWwgbGkgYTpsaW5rLFxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgdWwgbGkgYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB1bCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IHVsIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSB1bCArIHAge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBvbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBvbCArIHAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgb2wgbGkgYSxcbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IG9sIGxpIGE6bGluayxcbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IG9sIGxpIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IG9sIGxpIGEsXG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBvbCBsaSBhOmxpbmssXG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBvbCBsaSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IG9sIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgb2wge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IG9sICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgaWZyYW1lIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBpZnJhbWUge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYmxvY2txdW90ZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwIDA7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG59XG4jcGFnZS1pbmZvLWRldGFpbCAuZW50cnktYm9keSBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGJsb2NrcXVvdGU6aGFzKGNpdGUpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuI3BhZ2UtaW5mby1kZXRhaWwgLmVudHJ5LWJvZHkgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNwYWdlLWluZm8tZGV0YWlsIC5lbnRyeS1ib2R5IGJsb2NrcXVvdGUgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jcGFnZS1jc3Ige1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWNzciAuaW50cm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1OS4ycmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jc3IvbWFpbi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbn1cbiNwYWdlLWNzciAuaW50cm9fX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY3NyIC5pbnRybyAudGV4dCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjU1NTU1NTU1NTY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1jc3IgLmludHJvIC50ZXh0LnRleHQyIHtcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xufVxuI3BhZ2UtY3NyIC5saXN0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI2NjY2NjY2Njc7XG59XG4jcGFnZS1jc3IgLmxpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG4jcGFnZS1jc3IgLnNlYzEge1xuICBtYXJnaW4tdG9wOiAxMy41cmVtO1xufVxuI3BhZ2UtY3NyIC5zZWMxX19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjRyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuI3BhZ2UtY3NyIC5zZWMxIC5saXN0LXdyYXAge1xuICBtYXJnaW4tdG9wOiA1LjNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLWNzciAuc2VjMSAubGlzdC13cmFwIC5saXN0IHtcbiAgd2lkdGg6IDMwLjAxNjU4Mzc0NzklO1xufVxuI3BhZ2UtY3NyIC5zZWMyIHtcbiAgbWFyZ2luLXRvcDogMTAuNHJlbTtcbn1cbiNwYWdlLWNzciAuc2VjMl9faW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOS40cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbiNwYWdlLWNzciAuc2VjMiAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDUuM3JlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI2NjY2NjY2Njc7XG59XG4jcGFnZS1jc3IgLnNlYzIgLmxpc3Qge1xuICBtYXJnaW4tdG9wOiAyLjhyZW07XG59XG4jcGFnZS1jc3IgLnNlYzMge1xuICBtYXJnaW4tdG9wOiAxMC40cmVtO1xufVxuI3BhZ2UtY3NyIC5zZWMzX19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNS40cmVtO1xufVxuI3BhZ2UtY3NyIC5zZWMzIC5saXN0IHtcbiAgbWFyZ2luLXRvcDogNS4zcmVtO1xufVxuI3BhZ2UtY3NyIC5zZWM0IHtcbiAgYmFja2dyb3VuZDogI0VGRUZFRjtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtIDIuOHJlbSAwIDA7XG59XG4jcGFnZS1jc3IgLnNlYzRfX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxOXJlbTtcbn1cbiNwYWdlLWNzciAuc2VjNF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDUuOXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtIHtcbiAgd2lkdGg6IDMxLjA5NDUyNzM2MzIlO1xufVxuI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtIGEsXG4jcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gYSxcbiNwYWdlLWNzciAuc2VjNF9fbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtOm50aC1vZi10eXBlKG4gKyA0KSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgzbikpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMzU4MjA4OTU1MiU7XG4gIH1cbn1cbiNwYWdlLWNzciAuc2VjNF9fbGlzdF9faXRlbSAuaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWNzciAuc2VjNF9fbGlzdF9faXRlbSAuaW1hZ2UgLmltYWdlLXRodW1iIHtcbiAgcGFkZGluZy10b3A6IDY5LjYlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtIC5kYXRlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xufVxuI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtIC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU0NjY2NjY2Njc7XG59XG4jcGFnZS1jc3IgLnNlYzQgLmVsbS1saW5rIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jc3IgLmludHJvIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTYyLjEzMzMzMzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jc3IvbWFpbi1zcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAjcGFnZS1jc3IgLmludHJvX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDIxLjg2NjY2NjY2Njd2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICNwYWdlLWNzciAuaW50cm8gLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCA5LjZ2dyByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjcGFnZS1jc3IgLmludHJvIC50ZXh0LnRleHQyIHtcbiAgICBtYXJnaW4tdG9wOiA4LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jc3IgLmxpc3Qge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA2NjY2NjY2Njc7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWMxIHtcbiAgICBtYXJnaW4tdG9wOiAxOS43MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWMxX19pbm5lciB7XG4gICAgd2lkdGg6IDg0dnc7XG4gICAgcGFkZGluZzogMCAwIDE0LjkzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzEgLmxpc3Qtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTQuNHZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWNzciAuc2VjMSAubGlzdC13cmFwIC5saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzEgLmxpc3Qtd3JhcCAubGlzdDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4LjI2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzIge1xuICAgIG1hcmdpbi10b3A6IDE3LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzJfX2lubmVyIHtcbiAgICB3aWR0aDogODR2dztcbiAgICBwYWRkaW5nOiAwIDAgMTQuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNzciAuc2VjMiAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTUuMnZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc0NjY2NjY2Njc7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWMyIC5saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzMge1xuICAgIG1hcmdpbi10b3A6IDE3LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzNfX2lubmVyIHtcbiAgICB3aWR0aDogODR2dztcbiAgICBwYWRkaW5nOiAwIDAgMjB2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzMgLmxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDExLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzMgLmVsbS1oZWFkaW5nIC5lbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWMzIC5lbG0taGVhZGluZyAuanAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUxNDI4NTcxNDM7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWM0IHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dyA3LjQ2NjY2NjY2Njd2dyAwIDA7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWM0X19pbm5lciB7XG4gICAgd2lkdGg6IDg0dnc7XG4gICAgcGFkZGluZzogMTkuNzMzMzMzMzMzM3Z3IDAgMzQuMTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNzciAuc2VjNF9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLWNzciAuc2VjNF9fbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtY3NyIC5zZWM0X19saXN0X19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gLmltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgfVxuICAjcGFnZS1jc3IgLnNlYzRfX2xpc3RfX2l0ZW0gLmRhdGUge1xuICAgIG1hcmdpbi10b3A6IDR2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNzciAuc2VjNF9fbGlzdF9faXRlbSAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLWNzciAuc2VjNCAuZWxtLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gIH1cbn1cblxuI3BhZ2UtcmVjcnVpdCB7XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuI3BhZ2UtcmVjcnVpdCAuaW50cm8ge1xuICBib3JkZXItcmFkaXVzOiAyLjhyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIsIDUwLCAxNDUsIDAuODYpO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLXJlY3J1aXQgLmludHJvIC5pbWFnZSB7XG4gIHdpZHRoOiAzMi42NTAwNzMyMDY0JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3JlY3J1aXQvbWVzc2FnZS1pbWcucG5nXCIpIG5vLXJlcGVhdCByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jcGFnZS1yZWNydWl0IC5pbnRyb19faW5uZXIge1xuICBtYXgtd2lkdGg6IDEyMC42cmVtO1xuICBwYWRkaW5nOiAxMy41cmVtIDRyZW0gMTUuMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtcmVjcnVpdCAuaW50cm8gLmVsbS1oZWFkaW5nIC5lbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbiNwYWdlLXJlY3J1aXQgLmludHJvIC5lbG0taGVhZGluZyAuZW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNwYWdlLXJlY3J1aXQgLmludHJvIC5lbG0taGVhZGluZyAuanAge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTQ1NDU0NTQ1NTtcbn1cbiNwYWdlLXJlY3J1aXQgLmludHJvIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogNi4xcmVtO1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMzE1Nzg5NDczNztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICNwYWdlLXJlY3J1aXQgLmludHJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDByZW07XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8gLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDM3LjMzNTI4NTUwNTElO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcmVjcnVpdC9tZXNzYWdlLWltZy1zcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMSB7XG4gIHBhZGRpbmctdG9wOiAxMy40cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG59XG4jcGFnZS1yZWNydWl0IC5zZWMxIC5saXN0IHtcbiAgbWFyZ2luLXRvcDogNi4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcGFnZS1yZWNydWl0IC5zZWMxIC5saXN0LnNwLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMSAubGlzdCBsaSB7XG4gIHdpZHRoOiAzMS42NzQ5NTg1NDA2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlY3J1aXQgLnNlYzEgLmxpc3QgbGk6bnRoLW9mLXR5cGUobiArIDQpIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzEgLmxpc3QgbGk6bnRoLW9mLXR5cGUoNykge1xuICAgIHdpZHRoOiAyMy4xMzQzMjgzNTgyJTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMxIC5saXN0IGxpOm50aC1vZi10eXBlKDgpIHtcbiAgICB3aWR0aDogNDguNzU2MjE4OTA1NSU7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMSAubGlzdCBsaTpudGgtb2YtdHlwZSg5KSB7XG4gICAgd2lkdGg6IDIzLjEzNDMyODM1ODIlO1xuICB9XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyIHtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBwYWRkaW5nLXRvcDogMTMuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDcuOXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIHtcbiAgd2lkdGg6IDMxLjA5NDUyNzM2MzIlO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSBhLFxuI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGEsXG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGE6bGluayxcbiNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSAuaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubGFiZWwge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmxhYmVsIHNwYW4ge1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxQTNCQjE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLm5hbWUge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yMzA3NjkyMzA4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLm5hbWUgLnRleHQtc21hbGwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzMjQ5MTtcbn1cbiNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAuYXJ3IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydzphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzMjQ5MTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIgLmFydyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIgLmFydzphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMiAuZWxtLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEwLjRyZW07XG59XG4jcGFnZS1yZWNydWl0IC5zZWMzIHtcbiAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyMC4ycmVtO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjM19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMyAuZWxtLWhlYWRpbmcge1xuICB3aWR0aDogMjYuNTMzOTk2NjgzMyU7XG59XG4jcGFnZS1yZWNydWl0IC5zZWMzIC5zZWMzX19jb250ZW50cyB7XG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcbiAgd2lkdGg6IDczLjQ2NjAwMzMxNjclO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMyAuc2VjM19fY29udGVudHNfX2Jsb2NrOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxMC4ycmVtO1xufVxuI3BhZ2UtcmVjcnVpdCAuc2VjMyAuc2VjM19fY29udGVudHNfX2Jsb2NrX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ4Mjc1ODYyMDc7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4jcGFnZS1yZWNydWl0IC5zZWMzIC5zZWMzX19jb250ZW50c19fYmxvY2sgLmVsbS1idG4ge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLmludHJvIC5pbWFnZSB7XG4gICAgd2lkdGg6IDE3MC42NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2OHZ3O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcmVjcnVpdC9tZXNzYWdlLWltZy1zcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjIuMTMzMzMzMzMzM3Z3KTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5pbnRyb19faW5uZXIge1xuICAgIG1heC13aWR0aDogODR2dztcbiAgICBwYWRkaW5nOiAxOS43MzMzMzMzMzMzdncgMCA5My44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8gLmVsbS1oZWFkaW5nIC5lbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8gLmVsbS1oZWFkaW5nIC5lbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuaW50cm8gLmVsbS1oZWFkaW5nIC5qcCB7XG4gICAgZm9udC1zaXplOiAxMC4xMzMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDIxMDUyNjMxNjtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5pbnRybyAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMSB7XG4gICAgcGFkZGluZy10b3A6IDIyLjEzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzMzMzMzM3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMxIC5saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNS4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMSAubGlzdC5wYy1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzEgLmxpc3Quc3Atb25seSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMxIC5saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZ2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzEgLmxpc3QgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMSAubGlzdCBsaTpudGgtb2YtdHlwZSg5KSB7XG4gICAgd2lkdGg6IDQyLjEzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMxIC5lbG0tYnRuIHtcbiAgICB3aWR0aDogMzZ2dztcbiAgICBoZWlnaHQ6IDI1LjMzMzMzMzMzMzN2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDguMjY2NjY2NjY2N3Z3O1xuICAgIGJvdHRvbTogMjguNTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzEgLmVsbS1idG4gYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMxIC5lbG0tYnRuIGE6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nLXRvcDogMjB2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuNnZ3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDEyLjh2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC5pbWFnZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubGFiZWwgc3BhbiB7XG4gICAgbWluLXdpZHRoOiAzMnZ3O1xuICAgIGhlaWdodDogNi45MzMzMzMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLm5hbWUge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNi45MzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIC50ZXh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydyB7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDh2dztcbiAgICBtYXJnaW4tbGVmdDogMy40NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5hcnc6YWZ0ZXIge1xuICAgIHdpZHRoOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNHZ3O1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzIgLmVsbS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE3LjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMzIHtcbiAgICBwYWRkaW5nLXRvcDogMTkuNzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMy44NjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjM19faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzMgLmVsbS1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMzIC5zZWMzX19jb250ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMTUuNzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXJlY3J1aXQgLnNlYzMgLnNlYzNfX2NvbnRlbnRzX19ibG9jazpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAyMS42dnc7XG4gIH1cbiAgI3BhZ2UtcmVjcnVpdCAuc2VjMyAuc2VjM19fY29udGVudHNfX2Jsb2NrX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDYuOTMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDYxNTM4NDYxNTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1yZWNydWl0IC5zZWMzIC5zZWMzX19jb250ZW50c19fYmxvY2sgLmVsbS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE2LjI2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4jcGFnZS1pbnRlcnZpZXcge1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlX19pbm5lciB7XG4gIG1heC13aWR0aDogMTEyLjZyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA3cmVtIDRyZW0gMTRyZW07XG59XG4jcGFnZS1pbnRlcnZpZXcgLmludGVydmlldy1zaW5nbGUgLnN0YWZmLXBpYyB7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuc3RhZmYtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jcGFnZS1pbnRlcnZpZXcgLmludGVydmlldy1zaW5nbGUgLnN0YWZmLWluZm8gLmxhYmVsIHNwYW4ge1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxQTNCQjE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS1pbnRlcnZpZXcgLmludGVydmlldy1zaW5nbGUgLnN0YWZmLWluZm8gLm5hbWUge1xuICBtYXJnaW4tbGVmdDogMi40cmVtO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5zdGFmZi1pbmZvIC5uYW1lIC50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQgLmludGVydmlldy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQgLmludGVydmlldy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQgLmludGVydmlldy1pdGVtIGR0IHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzFBM0JCMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQgLmludGVydmlldy1pdGVtIGRkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyIHtcbiAgYm9yZGVyLXJhZGl1czogMi44cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBwYWRkaW5nLXRvcDogMTMuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNy45cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAzMS4wOTQ1MjczNjMyJTtcbn1cbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSBhLFxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGE6bGluayxcbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGEsXG4jcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIC5pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmxhYmVsIHNwYW4ge1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxQTNCQjE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubmFtZSB7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIzMDc2OTIzMDg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIC50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAzMjQ5MTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzMjQ5MTtcbn1cbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5hcncge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5hcnc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDAuOXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIC50ZXh0LWFyZWEgLmFydzphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDMyNDkxO1xuICB9XG4gICNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSBhOmhvdmVyIC5hcncge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIGE6aG92ZXIgLmFydzphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMjQ5MTtcbiAgfVxufVxuI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyIC5lbG0tYnRuIHtcbiAgbWFyZ2luLXRvcDogMTAuNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWludGVydmlldyAucGFnZS1uYXYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLmludGVydmlldy1zaW5nbGVfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDg0dnc7XG4gICAgcGFkZGluZzogOHZ3IDAgMjEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuc3RhZmYtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5zdGFmZi1pbmZvIC5sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5zdGFmZi1pbmZvIC5sYWJlbCBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDMydnc7XG4gICAgaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuc3RhZmYtaW5mbyAubmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLmludGVydmlldy1zaW5nbGUgLnN0YWZmLWluZm8gLm5hbWUgLnRleHQtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG4gICNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDE2dnc7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5pbnRlcnZpZXctY29udGVudCAuaW50ZXJ2aWV3LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5pbnRlcnZpZXctY29udGVudCAuaW50ZXJ2aWV3LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5pbnRlcnZpZXctc2luZ2xlIC5pbnRlcnZpZXctY29udGVudCAuaW50ZXJ2aWV3LWl0ZW0gZHQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzFhM2JiMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gICNwYWdlLWludGVydmlldyAuaW50ZXJ2aWV3LXNpbmdsZSAuaW50ZXJ2aWV3LWNvbnRlbnQgLmludGVydmlldy1pdGVtIGRkIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzIge1xuICAgIGJvcmRlci1yYWRpdXM6IDcuNDY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAyMHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMS42dnc7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNS40NjY2NjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtaW50ZXJ2aWV3IC5zZWMyX19saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTIuOHZ3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAuaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAubGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5sYWJlbCBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDMydnc7XG4gICAgaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbiAgICBmb250LXNpemU6IDYuOTMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWludGVydmlldyAuc2VjMl9fbGlzdF9faXRlbSAudGV4dC1hcmVhIC5uYW1lIC50ZXh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAuYXJ3IHtcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogOHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzJfX2xpc3RfX2l0ZW0gLnRleHQtYXJlYSAuYXJ3OmFmdGVyIHtcbiAgICB3aWR0aDogMy40NjY2NjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjR2dztcbiAgfVxuICAjcGFnZS1pbnRlcnZpZXcgLnNlYzIgLmVsbS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE3LjA2NjY2NjY2Njd2dztcbiAgfVxufVxuXG4jcGFnZS1jb250YWN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0IHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggNDBweCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9fbG9nbyB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X19oZWFkaW5nIC5qcCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfX2hlYWRpbmcgLmVuIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9fZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtaW5kZW50OiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5OTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0IHtcbiAgICBwYWRkaW5nOiAxNnZ3IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X19oZWFkaW5nIC5qcCB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X19oZWFkaW5nIC5lbiB7XG4gICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdF9fZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm0ge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmhlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuaGVhZGluZy5uZWVkIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIuW/hemgiFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNkMzBhMGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuaGVhZGluZy5vcHRpb25hbCBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCLku7vmhI9cIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDBhMGU5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNkMzBhMGE7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0X19pdGVtIC5jb250ZW50IGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCAucmFkaW8tYm94IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0X19pdGVtIC5jb250ZW50IC5yYWRpby1ib3ggLnJhZGlvOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCAucmFkaW8tYm94IC5yYWRpbyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgLnJhZGlvLWJveCAucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCAucmFkaW8tYm94IC5yYWRpbyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgLnJhZGlvLWJveCAucmFkaW8gbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M5QzlDOTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0X19pdGVtIC5jb250ZW50IC5yYWRpby1ib3ggLnJhZGlvIGxhYmVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDdweDtcbiAgbGVmdDogNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtIC5rYWt1bmluIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm0gLmtha3VuaW4gaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMGEwZTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMGEwZTk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWluZGVudDogMC4wNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtIC5rYWt1bmluIGlucHV0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm0gLmtha3VuaW4gaW5wdXQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2NjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMjYuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbm90ZSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0X19pdGVtIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuaGVhZGluZy5uZWVkIHNwYW46YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzMzMzMzM3Z3IDEuMzMzMzMzMzMzM3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuaGVhZGluZy5vcHRpb25hbCBzcGFuOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY2NjY2Njd2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzMzMzMzN2dyAxLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY2NjY2Njd2dztcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgaW5wdXQge1xuICAgIGhlaWdodDogMTIuOHZ3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjA2NjY2NjY2Njd2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgLnJhZGlvLWJveCB7XG4gICAgcGFkZGluZy10b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgLnJhZGlvLWJveCAucmFkaW86bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm1fX2xpc3RfX2l0ZW0gLmNvbnRlbnQgLnJhZGlvLWJveCAucmFkaW8gbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogOHZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCAucmFkaW8tYm94IC5yYWRpbyBsYWJlbDpiZWZvcmUge1xuICAgIHRvcDogMC41MzMzMzMzMzMzdnc7XG4gICAgd2lkdGg6IDUuMzMzMzMzMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdF9mb3JtX19saXN0X19pdGVtIC5jb250ZW50IC5yYWRpby1ib3ggLnJhZGlvIGxhYmVsOmFmdGVyIHtcbiAgICB0b3A6IDEuODY2NjY2NjY2N3Z3O1xuICAgIGxlZnQ6IDEuMzMzMzMzMzMzM3Z3O1xuICAgIHdpZHRoOiAyLjY2NjY2NjY2Njd2dztcbiAgICBoZWlnaHQ6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybV9fbGlzdF9faXRlbSAuY29udGVudCB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4wNjY2NjY2NjY3dnc7XG4gICAgbWluLWhlaWdodDogNTMuMzMzMzMzMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RfZm9ybSAua2FrdW5pbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAxNnZ3IGF1dG8gMDtcbiAgfVxuICAjcGFnZS1jb250YWN0IC5jb250YWN0X2Zvcm0gLmtha3VuaW4gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmNoZWNrLWFubm90YXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jb250YWN0IC5jaGVjay1hbm5vdGF0aW9uIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAudGhhbmtzX3R4dCAubGVhZC10eHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI3BhZ2UtY29udGFjdCAudGhhbmtzX3R4dCAudHh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAudGhhbmtzX3R4dCAubGVhZC10eHQge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzMzMzMzMzdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAudGhhbmtzX3R4dCAudHh0IHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAudG9wX2J0biB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwYTBlOTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDYwcHggYXV0byAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI3BhZ2UtY29udGFjdCAudG9wX2J0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtY29udGFjdCAudG9wX2J0bjp2aXNpdGVkLCAjcGFnZS1jb250YWN0IC50b3BfYnRuOmxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAudG9wX2J0bjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcGFnZS1jb250YWN0IC50b3BfYnRuIHtcbiAgICBtYXJnaW46IDE2dncgYXV0byAwIGF1dG87XG4gICAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgfVxufSIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuXG4vKiBwYy1zcCAqL1xuLnN3aXRjaC0tc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc3dpdGNoLS1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQHVzZSBcInZhclwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vIExJTksgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gdHh0X2xpbmtfb3BhY2l0eSgkZGVjbzpub25lLCAkY29sb3I6JGRlZmF1bHQtY29sb3IsICRjb2xvcjI6JGRlZmF1bHQtY29sb3IsICRob3Zlci1kZWNvOm5vbmUpIHtcblx0YSxcblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjbztcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KSB7XG5cdFx0YTpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogJGhvdmVyLWRlY287XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0eHRfbGlua19jb2xvcigkZGVjbzpub25lLCAkY29sb3I6JGRlZmF1bHQtY29sb3IsICRjb2xvcjI6JGRlZmF1bHQtY29sb3IsICRob3Zlci1kZWNvOm5vbmUpIHtcblx0YSxcblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjbztcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0fVxuXG5cblx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpIHtcblx0XHRhOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3IyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAkaG92ZXItZGVjbztcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBDTEVBUiBGSVggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY2Yge1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5cbi8vIEFOSU1BVElPTiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0cmFuc2l0aW9uKCR0aW1lOi4yLCAkcHJvcDphbGwsICRlYXNpbmc6ZWFzZS1pbi1vdXQpIHtcblx0JiB7XG5cdFx0dHJhbnNpdGlvbjogJHByb3AgI3skdGltZX1zICRlYXNpbmc7XG5cdH1cbn1cblxuXG5AbWl4aW4gdGV4dF9saW5rX2hvdmVyIHtcblx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LjgsMTcpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjp2aXNpdGVkLFxuXHRcdFx0JjpsaW5rLFxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0YTo6YWZ0ZXJ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHRcdGE6aG92ZXI6OmFmdGVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI4LjgsMTcpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6bGluayxcblx0XHRcdCY6dmlzaXRlZHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyBJTUVESUEgUVVFUlkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gbWluX3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heF9zY3JlZW4oJGJwKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIElFICYgRURHRSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBlZygpIHtcblx0QHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOmF1dG8pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gaWUoKSB7XG5cdEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gdncgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AZnVuY3Rpb24gdncoJHBpeGVsc1Z3KSB7XG5cdCRiYXNlV2lkdGgtc3AgOiAzNzU7XG5cdEByZXR1cm4gbWF0aC5kaXYoJHBpeGVsc1Z3LCAkYmFzZVdpZHRoLXNwKSAqIDEwMHZ3O1xufVxuXG5AZnVuY3Rpb24gdnctcGMoJHBpeGVsc1Z3KSB7XG5cdCRiYXNlV2lkdGggOiAxMzY2O1xuXHRAcmV0dXJuIG1hdGguZGl2KCRwaXhlbHNWdywgJGJhc2VXaWR0aCkgKiAxMDB2dztcbn1cblxuLy8gcmVtIC0tLS0tLS0tLS0tLVxuQGZ1bmN0aW9uIHJlbSgkcmVtU2l6ZSkge1xuXHRAcmV0dXJuIG1hdGguZGl2KCRyZW1TaXplLCAxMCkgKiAxcmVtO1xufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbmh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdGZvbnQtc2l6ZTogNTUlO1xuXHR9Ly90YWJcblxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKDE5MzZweCl7XG5cdFx0Zm9udC1zaXplOiA3OC4xMjUlO1xuXHR9XG59XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJGZvbnQtanA7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0Zm9udC1mYW1pbHk6ICRmb250LWpwO1xufVxuXG5pbWd7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy9wYWdlLW5hdiAtLS0tLS0tXG4ucGFnZS1uYXZ7XG5cdC8vbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHQvL21heC13aWR0aDogcmVtKDEyODYpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDAgcmVtKDQwKSByZW0oNDMpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwYWRkaW5nOiAwIHZ3KDIwKSB2dyg1MCk7XG5cdH1cblx0Ly9zcFxufVxuXG4vL+ODreODvOODh+OCo+ODs+OCsC0tLS0tLS0tLS1cbmJvZHkge1xuXHQuaGVhZGVyLFxuXHQuaGVhZGVyX19idG4sXG5cdC53cmFwcGVyLFxuXHQuZm9vdGVyIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5zaG93IHtcblx0XHQuaGVhZGVyLFxuXHRcdC5oZWFkZXJfX2J0bixcblx0XHQud3JhcHBlcixcblx0XHQuZm9vdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0fVxuXHR9XG5cblx0I2xvYWRpbmctYW5pbWF0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdH1cblxuXHQuc3Bpbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuc3Bpbm5lciBkaXYge1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YW5pbWF0aW9uOiBib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcblx0fVxuXG5cdC5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG5cdH1cblxuXHQuc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xuXHR9XG5cblx0LnNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0fVxuXG5cdEBrZXlmcmFtZXMgYm91bmNlIHtcblx0XHQwJSwgODAlLCAxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0fVxuXHRcdDQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWlubmVyIC0tLS0tLS1cbi5lbG0taW5uZXJ7XG5cdG1heC13aWR0aDogcmVtKDEyODYpO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCByZW0oNDApO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0Ji5lbG0taW5uZXIye1xuXHRcdFx0cGFkZGluZzogMCB2dygzMCk7XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL2VsbS1saW5rIC0tLS0tLS1cbi5lbG0tbGlua3tcblx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0YXtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHQuYXJ3e1xuXHRcdFx0d2lkdGg6IHJlbSgzOCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgzOCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE1KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1uYXZ5O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdC5hcnd7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0YXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0LmFyd3tcblx0XHRcdFx0d2lkdGg6IHZ3KDM4KTtcblx0XHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMTIpO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxMyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy9lbG0tcGFnZS1oZWFkaW5nIC0tLS0tLS1cbi5lbG0tcGFnZS1oZWFkaW5ne1xuXHQvL21hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0Ly9tYXgtd2lkdGg6IHJlbSgxMjg2KTtcblx0cGFkZGluZzogcmVtKDE3NSkgcmVtKDQwKSByZW0oOTkpO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdC5qcHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IHJlbSg2KTtcblx0XHRcdGhlaWdodDogcmVtKDYpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW5hdnk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1KTtcblx0XHR9XG5cdH1cblx0LmVue1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRmb250LXNpemU6IHJlbSg4MSk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRwYWRkaW5nOiB2dygxMDUpIHZ3KDIwKSB2dyg2MSk7XG5cdFx0Lmpwe1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2dygxOSk7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0d2lkdGg6IHZ3KDYpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDYpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZW57XG5cdFx0XHRmb250LXNpemU6IHZ3KDU0KTtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWFua2VyIC0tLS0tLS1cbi5lbG0tYW5rZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdCYuZWxtLWFua2VyMntcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19pdGVte1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRjb2xvcjogIzNCNDA0Mztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsIzNCNDA0MywkY29sb3ItbmF2eSxub25lKTtcblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKXtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE4KTtcblx0XHR9XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTQuNSk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE0LjUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fua2VyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Jl9faXRlbXtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAyKSl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIzKTtcblx0XHRcdH1cblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogdncoMTQuNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygxNC41KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL2VsbS1wYW5rdXp1IC0tLS0tLS1cbi5lbG0tcGFua3V6dXtcblx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRjb2xvcjogIzNCNDA0Mztcblx0ZGlzcGxheTogZmxleDtcblx0Jl9faXRlbXtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCMzQjQwNDMsJGNvbG9yLW5hdnksbm9uZSk7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIi1cIjtcblx0XHRcdHBhZGRpbmc6IDAgLjVlbTtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy9lbG0taGVhZGluZyAtLS0tLS0tXG4uZWxtLWhlYWRpbmd7XG5cdC5lbntcblx0XHRmb250LWZhbWlseTogJGZvbnQtZW47XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTcpO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiByZW0oNik7XG5cdFx0XHRoZWlnaHQ6IHJlbSg2KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1uYXZ5O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNSk7XG5cdFx0fVxuXHR9XG5cdC5qcHtcblx0XHRmb250LXNpemU6IHJlbSgzNSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgocmVtKC0zKSk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5lbntcblx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTcpO1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiB2dyg2KTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg2KTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmpwe1xuXHRcdFx0Zm9udC1zaXplOiB2dygzNSk7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy9lbG0tdGFibGUgLS0tLS0tLVxuLmVsbS10YWJsZXtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHR0cntcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1uYXZ5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRoe1xuXHRcdHdpZHRoOiByZW0oMTg3KTtcblx0XHRtaW4td2lkdGg6IHJlbSgxODcpO1xuXHRcdHBhZGRpbmc6IHJlbSgxOSkgMCByZW0oMjApO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLDE1KTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLW5hdnk7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG5cblx0dGR7XG5cdFx0cGFkZGluZzogcmVtKDE5KSAwIHJlbSgyMCk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDM0LDE1KTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0LmdtYXB7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwKTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiByZW0oMy41KSByZW0oNykgcmVtKDUuNSk7XG5cblx0XHRcdCY6dmlzaXRlZCxcblx0XHRcdCY6bGluayxcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHRoe1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxOSkgMCByZW0oNSk7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRke1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiByZW0oNSkgMCByZW0oMTgpO1xuXHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjYuMiwxNSk7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5nbWFwe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMy41KSByZW0oNykgcmVtKDUuNSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dHI6bGFzdC1vZi10eXBle1xuXHRcdFx0dGR7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vZWxtLWJ0biAtLS0tLS0tXG4uZWxtLWJ0bntcblx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHR3aWR0aDogcmVtKDI5MCk7XG5cdGhlaWdodDogcmVtKDY1KTtcblx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLW5hdnksbm9uZSk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0YXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNywxOCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1uYXZ5O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLW5hdnk7XG5cblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiByZW0oMjkpO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0d2lkdGg6IHZ3KDMxNSk7XG5cdFx0aGVpZ2h0OiB2dyg2NSk7XG5cdFx0YXtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTgpO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5oZWFkZXJ7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cblx0Jl9fbG9nb3tcblx0XHR3aWR0aDogcmVtKDI0Nyk7XG5cdFx0aGVpZ2h0OiByZW0oNTApO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiByZW0oNDApO1xuXHRcdHRvcDogcmVtKDMwKTtcblx0XHRhe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvaGVhZGVyLWxvZ28uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2aXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiByZW0oNTQpO1xuXHRcdHJpZ2h0OiByZW0oMTIwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCZfX2l0ZW17XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMik7XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgYWxsO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oMTIwMHB4KXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ44K544K/44Kk44OrXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdCZfX2xvZ297XG5cdFx0XHR3aWR0aDogdncoMTgwKTtcblx0XHRcdGhlaWdodDogdncoMjguNzEpO1xuXHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0dG9wOiB2dygyMCk7XG5cdFx0fVxuXG5cdFx0Jl9fbmF2aXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vc3BcblxuXHQmLmhlYWRlci13aGl0ZXtcblx0XHQuaGVhZGVyX19sb2dve1xuXHRcdFx0YXtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9oZWFkZXItbG9nby13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyX19uYXZpe1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvKiDkuLjjg5zjgr/jg7MgKi9cblx0XHQubWVudS1idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Ym94LXNoYWRvdzogMCByZW0oMikgcmVtKDgpIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdC5saW5lIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFnZS10b3B7XG5cdC5oZWFkZXJfX25hdmlfX2l0ZW0uaG9tZXtcblx0XHRhe1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFnZS1idXNpbmVzc3tcblx0LmhlYWRlcl9fbmF2aV9faXRlbS5idXNpbmVzc3tcblx0XHRhe1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFnZS1jb21wYW55e1xuXHQuaGVhZGVyX19uYXZpX19pdGVtLmNvbXBhbnl7XG5cdFx0YXtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3BhZ2UtY3Nye1xuXHQuaGVhZGVyX19uYXZpX19pdGVtLmNzcntcblx0XHRhe1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFnZS1yZWNydWl0LFxuI3BhZ2UtaW50ZXJ2aWV3e1xuXHQuaGVhZGVyX19uYXZpX19pdGVtLnJlY3J1aXR7XG5cdFx0YXtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3BhZ2UtZG93bmxvYWR7XG5cdC5oZWFkZXJfX25hdmlfX2l0ZW0uZG93bmxvYWR7XG5cdFx0YXtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3BhZ2UtY29udGFjdHtcblx0LmhlYWRlcl9fbmF2aV9faXRlbS5jb250YWN0e1xuXHRcdGF7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmZvb3Rlcntcblx0Ym9yZGVyLXJhZGl1czogcmVtKDI4KSByZW0oMjgpIDAgMDtcblx0YmFja2dyb3VuZDogIzFGMUYxRjtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luLXRvcDogcmVtKC0zMCk7XG5cblx0Jl9faW5uZXJ7XG5cdFx0cGFkZGluZzogcmVtKDEyNSkgcmVtKDgwKSByZW0oNTMpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQmX19jb250YWN0e1xuXHRcdG1heC13aWR0aDogMTEyNnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMCAwIHJlbSgxMjcpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdCZfX2hlYWR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMxRjFGMUY7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRcdC5qcHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzKTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDYpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNik7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVue1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg2MSk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiByZW0oNDAwKTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IHJlbSg1Nyk7XG5cdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGJhY2tncm91bmQ6ICMxRjFGMUY7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg1MCk7XG5cdFx0fVxuXG5cdFx0Jl9fbnVtYntcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci13aGl0ZSwkY29sb3Itd2hpdGUsbm9uZSk7XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0XHQubnVtYntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA0ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig1NSw0MCk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSg0KSk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWpwO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzOCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oLTUpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idG57XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDYyKTtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMSk7XG5cdFx0XHR3aWR0aDogcmVtKDI5MSk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg2Nyk7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci13aGl0ZSwkY29sb3ItbmF2eSxub25lKTtcblx0XHRcdGF7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI3LDE1KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiByZW0oMzApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudHN7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDQxKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdCZfX3RleHR7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTUpO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLW5hdnksbm9uZSk7XG5cdFx0XHQubmFtZXtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTYpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMik7XG5cdFx0XHR9XG5cdFx0XHQuZ21hcHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxNSk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTA0KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdCYuc3B7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYnRue1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEyKTtcblx0XHRcdHdpZHRoOiByZW0oMjU1KTtcblx0XHRcdGhlaWdodDogcmVtKDQ5KTtcblx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdGF7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjcsMTUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDB2aDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjcpO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRyaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQvL2JhY2tncm91bmQ6ICMxRjFGMUY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29weXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMyk7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly/jgr/jg5bjg6zjg4Pjg4jnlKhcblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTM2NXB4KSB7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTAwKSByZW0oNDApIHJlbSg1Myk7XG5cdFx0fVxuXG5cdFx0LyomX19jb250YWN0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMCAwIHJlbSg1MCk7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQmX19idG57XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwKTtcblx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdC8vcmlnaHQ6IDA7XG5cdFx0XHRcdC8vYm90dG9tOiByZW0oNTApO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjkxKTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0qL1xuXG5cdFx0Jl9fY29udGVudHN7XG5cdFx0XHQvKiZfX2lubmVye1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX2J0bntcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fY29weXtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdH0qL1xuXHRcdH1cblxuXHR9XG5cdC8vdGFiXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oMTEyMHB4KXtcblx0XHQmX19jb250YWN0IHtcblx0XHRcdCZfX2hlYWR7XG5cdFx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgzMCk7XG5cdFx0XHRcdFx0LmVue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNTIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0MDApO1xuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiByZW0oNTcpO1xuXHRcdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX251bWJ7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubnVtYntcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMyk7XG5cdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDI0KTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2J0biB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjMwKTtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjMwKTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMCk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxOCk7XG5cdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvL3JpZ2h0OiAwO1xuXHRcdFx0XHQvL2JvdHRvbTogcmVtKDUwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1Djgrnjgr/jgqTjg6tcblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0bWFyZ2luLXRvcDogdncoLTI2KTtcblx0XHRib3JkZXItcmFkaXVzOiB2dygyOCkgdncoMjgpIDAgMDtcblxuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZzogdncoNjQpIHZ3KDIwKSB2dygyOSk7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGFjdHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMCAwIDA7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Jl9faGVhZHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdFx0Lmpwe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMzApO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDMpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg2KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg2KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dyg0OCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNjgpO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE1Mik7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfX251bWJ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0Nik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm51bWJ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzNyk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDU1LDM3KTtcblx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygxOS4yMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoNCkpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dyg4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMzApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19idG57XG5cdFx0XHRcdG1hcmdpbjogdncoMzMpIGF1dG8gMDtcblx0XHRcdFx0d2lkdGg6IHZ3KDI3Mik7XG5cdFx0XHRcdGhlaWdodDogdncoNDkpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci13aGl0ZSwkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNSk7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoMTApO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0XHRcdHJpZ2h0OiB2dygxOSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHN7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg3MCk7XG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0cGFkZGluZzogdncoMzcpIHZ3KDE0KSAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjUsMTQpO1xuXHRcdFx0XHQubmFtZXtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg2KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZ21hcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxNik7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDEwNCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygyNCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxMyk7XG5cdFx0XHRcdFx0Ji5wY3tcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc3B7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fYnRue1xuXHRcdFx0XHRtYXJnaW46IHZ3KDUwKSBhdXRvIDA7XG5cdFx0XHRcdHdpZHRoOiB2dygyNzIpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDQ5KTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDI5KTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0XHRyaWdodDogdncoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19jb3B5e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2Myk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vL+ODnOOCv+ODsyAtLS0tLS0tXG4ubWVudS1idXR0b24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogcmVtKDM3KTtcblx0cmlnaHQ6IHJlbSg0MCk7XG5cdHdpZHRoOiByZW0oNTApO1xuXHRoZWlnaHQ6IHJlbSg1MCk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDEwMDAyO1xuXG5cdCYuYWN0aXZle1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblxuXHQubGluZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiByZW0oMjIpO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRsZWZ0OiByZW0oMTQpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0XHQmLmxpbmUxIHtcblx0XHRcdHRvcDogcmVtKDE4KTtcblx0XHR9XG5cdFx0Ji5saW5lMiB7XG5cdFx0XHR0b3A6IHJlbSgyNSk7XG5cdFx0fVxuXHRcdCYubGluZTMge1xuXHRcdFx0dG9wOiByZW0oMzIpO1xuXHRcdH1cblx0fVxuXG5cdC8qIOOCouOCr+ODhuOCo+ODlueKtuaFi+OBruOCouODi+ODoeODvOOCt+ODp+ODs++8iOODkOODhO+8iSAqL1xuXHQmLmFjdGl2ZSAubGluZTEge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0b3A6IHJlbSgyNSk7XG5cdH1cblxuXHQmLmFjdGl2ZSAubGluZTIge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLmFjdGl2ZSAubGluZTMge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0dG9wOiByZW0oMjUpO1xuXHR9XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ44K544K/44Kk44OrXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdHRvcDogdncoMTUpO1xuXHRcdHJpZ2h0OiB2dygyMCk7XG5cdFx0d2lkdGg6IHZ3KDQwKTtcblx0XHRoZWlnaHQ6IHZ3KDQwKTtcblxuXHRcdC5saW5lIHtcblx0XHRcdHdpZHRoOiB2dygxOCk7XG5cdFx0XHRsZWZ0OiB2dygxMSk7XG5cblx0XHRcdCYubGluZTEge1xuXHRcdFx0XHR0b3A6IHZ3KDE0KTtcblx0XHRcdH1cblx0XHRcdCYubGluZTIge1xuXHRcdFx0XHR0b3A6IHZ3KDE5KTtcblx0XHRcdH1cblx0XHRcdCYubGluZTMge1xuXHRcdFx0XHR0b3A6IHZ3KDI0KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiDjgqLjgq/jg4bjgqPjg5bnirbmhYvjga7jgqLjg4vjg6Hjg7zjgrfjg6fjg7PvvIjjg5Djg4TvvIkgKi9cblx0XHQmLmFjdGl2ZSAubGluZTEge1xuXHRcdFx0dG9wOiB2dygxOSk7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUgLmxpbmUzIHtcblx0XHRcdHRvcDogdncoMTkpO1xuXHRcdH1cblx0fVxuXHQvL3NwXG59XG5cbi8v44Oh44Ks44Oh44OL44Ol44O8IC0tLS0tLS1cbi5tZWdhLW1lbnV7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR6LWluZGV4OiAxMDAwMTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHQvL2JhY2tncm91bmQ6IHJnYmEoIzAwMCwgLjEpO1xuXHQvL2JhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9tdi1zbGlkZTEuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHQvL2JhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjg1KTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCYubWVudS1vcGVue1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQmX19uYXZpe1xuXHRcdHBhZGRpbmc6IHJlbSgxMzkpIHJlbSg0MCkgcmVtKDQwKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdCZfX2l0ZW17XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci13aGl0ZSwkY29sb3Itd2hpdGUsbm9uZSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDY2KTtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBhbGw7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubGlua3tcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiA+IGF7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5saW5rLXNlY29uZHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI5KTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdFx0JiA+IGF7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxMSk7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiLVwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjU1KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDkpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjaywkY29sb3Itd2hpdGUsbm9uZSk7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNywxNSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDhlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjcpO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg5KTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRyaWdodDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZDogIzFGMUYxRjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc3Atb25seXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8v44K/44OW44Os44OD44OI55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdCZfX25hdml7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3RhYlxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUOOCueOCv+OCpOODq1xuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRoZWlnaHQ6IDEwMHN2aDtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE1MCk7XG5cdFx0Ly8g44K544Kv44Ot44O844Or44OQ44O86Z2e6KGo56S677yISUXjg7tFZGdl77yJLS0tLS0tLVxuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhGaXJlZm9477yJLS0tLS0tLVxuXHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhDaHJvbWXjg7tTYWZhcmnvvIktLS0tLS0tXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9fbmF2aXtcblx0XHRcdCYucGMtb25seXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYuc3Atb25seXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDEwNSkgdncoMzApIHZ3KDMwKTtcblx0XHRcdH1cblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5re1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjkpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JiA+IGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGluay1zZWNvbmR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjEpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgtbiArIDIpKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdFx0JiA+IGF7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMTApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRtYXJnaW46IHZ3KDUwKSBhdXRvIDA7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDI3Mik7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg0OSk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygyOSk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogdncoMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NwXG59XG4iLCIvKipcbiAqIFN3aXBlciAxMS4xLjE1XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI0IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IE5vdmVtYmVyIDE4LCAyMDI0XG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn06aG9zdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ei1pbmRleDoxfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7ZGlzcGxheTpibG9ja30uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbixpbml0aWFsKTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWhvcml6b250YWx7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjtzY3JvbGwtc25hcC1zdG9wOmFsd2F5c30uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LDUwJSk7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1idXR0b24tcHJldiBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9LnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sOHB4KTt0b3A6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLGF1dG8pO2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cyw1MCUpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsYXV0byk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Y29sb3I6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsaW5oZXJpdCl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMjUpKTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO2JvdHRvbTp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCxhdXRvKTt6LWluZGV4OjUwO2hlaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsYXV0byk7cmlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7ei1pbmRleDo1MDt3aWR0aDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjUpKTtib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlO3RvdWNoLWFjdGlvbjpub25lfS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLXRvcCB7XG5cblx0Lm12e1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogIzdiZDdlZDtcblx0XHRcdG9wYWNpdHk6IDAuMjQ7XG5cdFx0XHRtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQmX19pbm5lcntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgcmVtKDI1KSk7XG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2V7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC8vJjpiZWZvcmV7XG5cdFx0XHQvL1x0Y29udGVudDogXCJcIjtcblx0XHRcdC8vXHR3aWR0aDogMTAwJTtcblx0XHRcdC8vXHRoZWlnaHQ6IHJlbSgxNzApO1xuXHRcdFx0Ly9cdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9ncmFkYXRpb24yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcblx0XHRcdC8vXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdC8vXHRsaW5lLWhlaWdodDogMTtcblx0XHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvL1x0bGVmdDogMDtcblx0XHRcdC8vXHR0b3A6IDA7XG5cdFx0XHQvL1x0ei1pbmRleDogMjtcblx0XHRcdC8vXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdC8vfVxuXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMzUwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoubXYtc3dpcGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmLm5vLXNkdyB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDE3MCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbjIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDM1MCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fSovXG5cblx0XHQmX19oZWFkaW5ne1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogcmVtKDM1KTtcblx0XHRcdGJvdHRvbTogcmVtKDEyOSk7XG5cdFx0XHQvL2JvdHRvbTogcmVtKDEwMyk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHQuZW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDk2KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWVuO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuanB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjYpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMjYpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTIpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2luZm97XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiByZW0oMzUpO1xuXHRcdFx0Ym90dG9tOiByZW0oNzQpO1xuXHRcdFx0Ly9ib3R0b206IHJlbSg0OSk7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLXdoaXRlLCRjb2xvci13aGl0ZSxub25lKTtcblx0XHRcdGF7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdG1hc2stc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTIpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMikpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0LmRhdGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vbXZcblxuXHQuc2VjLWhlYWlkbmd7XG5cdFx0LnRleHQtc3Vie1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSg2KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNik7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDgxKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHJlbSgtMykpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHR9XG5cdC8vc2VjLWhlYWlkbmdcblxuXHQuc2VjMXtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI4KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRtYXJnaW4tdG9wOiByZW0oLTI1KTtcblx0XHQmX19pbm5lcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTM1KTtcblx0XHRcdGhlaWdodDogcmVtKDExMzgpO1xuXHRcdH1cblx0XHQuc2VjLWhlYWlkbmd7XG5cdFx0XHQudGV4dC1zdWJ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtanA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDU0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDg1LDU0KTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltYWdle1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQmLmltYWdlMXtcblx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig0NDMsMTI4NikpO1xuXHRcdFx0XHRsZWZ0OiByZW0oNDApO1xuXHRcdFx0XHR0b3A6IHJlbSg0NDUpO1xuXHRcdFx0fVxuXHRcdFx0Ji5pbWFnZTJ7XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoMjcwLDEyODYpKTtcblx0XHRcdFx0cmlnaHQ6IHJlbSg0MCk7XG5cdFx0XHRcdGJvdHRvbTogcmVtKDEwMSk7XG5cdFx0XHR9XG5cdFx0XHQmLmltYWdlM3tcblx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigxNzcsMTI4NikpO1xuXHRcdFx0XHRyaWdodDogcmVtKDM3MSk7XG5cdFx0XHRcdGJvdHRvbTogcmVtKC02Nik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHN7XG5cdFx0XHR3aWR0aDogcmVtKDQ1MCk7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oLTI0KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNzIpO1xuXHRcdFx0LnRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQwLDE4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQ4KTtcblx0XHRcdH1cblx0XHRcdC5lbG0tbGlua3tcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg4KTtcblx0XHRcdH1cblx0XHRcdC5lbG0tbGluayArIC5lbG0tbGlua3tcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly/jgr/jg5bjg6zjg4Pjg4jnlKhcblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdFx0Jl9fY29udGVudHN7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0LnRhYi1ub25le1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vdGFiXG5cdH1cblx0Ly9zZWMxXG5cblx0LnNlYzJ7XG5cdFx0YmFja2dyb3VuZDogI0UyRThFQjtcblx0XHRtYXJnaW4tdG9wOiByZW0oLTMwKTtcblx0XHQmX193cmFwe1xuXHRcdFx0cGFkZGluZzogcmVtKDE3NykgcmVtKDQwKSByZW0oMTgyKTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0fVxuXHRcdCZfX2xpc3R7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTUpO1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTUpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDI0KSAwO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhlYWR7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjUwKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LmxhYmVse1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMTMpO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTEzKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDI2KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHQmLmNhdC1pbXBvcnRhbnQtbm90aWNle1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMEVBQzg4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZWxtLWxpbmt7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL+OCv+ODluODrOODg+ODiOeUqFxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0XHQmX193cmFwe1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTc3KSAwIHJlbSgxODIpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXHR9XG5cdC8vc2VjMlxuXG5cdC5zZWMze1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdG1hcmdpbi10b3A6IHJlbSgtNTUpO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNjcpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgzNTMpO1xuXHRcdH1cblx0XHQmX19jb250ZW50c3tcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IHJlbSg1Myk7XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoNjAzLDEyMDYpKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg3Nyk7XG5cdFx0XHRcdHdpZHRoOiByZW0oNDIwKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjYuMiwxNSk7XG5cdFx0XHRcdC5lbG0tbGlua3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2xpbmt7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDM3NSwxMjA2KSk7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1uYXZ5LG5vbmUpO1xuXHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoLW4gKyAzKSl7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgzbikpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBwZXJjZW50YWdlKG1hdGguZGl2KDQwLDEyMDYpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMzIuNSkgMDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDEzKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRcdFx0bWFzay1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvY29tbW9uL3N2Zy9hcnctcmlnaHQuc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8v44K/44OW44Os44OD44OI55SoXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDIzcHgpIHtcblx0XHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0XHQmX19pbWFnZXtcblx0XHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDMwKTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vdGFiXG5cdH1cblx0Ly9zZWMzXG5cblx0LnNlYzR7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyMiwgNTAsIDE0NSwgMC44Nik7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgyOTUpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjAwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogNDtcblxuXHRcdC5zbGlkZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiByZW0oLTE5Myk7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiByZW0oMzg1KTsgLyog5Lu75oSP44Gu6auY44GVICovXG5cdFx0XHQuc2xpZGUtdHJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR3aWR0aDogY2FsYyhyZW0oNjA4KSAqIDYpOyAvKiDjgrnjg6njgqTjg4nluYUgw5cg55S75YOP5pWwICovXG5cdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsIDYwcyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg2MDgpO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgcmVtKDE1KTtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGtleWZyYW1lcyBzY3JvbGwge1xuXHRcdFx0MCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHR9XG5cdFx0XHQxMDAlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdC50ZXh0LXN1Yntcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHR7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGV4dHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MSk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMi40LDE4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19saW5re1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTExMCk7XG5cdFx0XHRtYXJnaW46IHJlbSg2MCkgYXV0byAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoMjU1LDExMTApKTtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibGFjaywkY29sb3Itd2hpdGUsbm9uZSk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDQ2KSByZW0oMjQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMTApO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgyMSk7XG5cdFx0XHRcdFx0XHR0b3A6IDQ5JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0Ly/jgr/jg5bjg6zjg4Pjg4jnlKhcblx0XHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdFx0Jl9fbGlua3tcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTExMCk7XG5cdFx0XHRcdG1hcmdpbjogcmVtKDMwKSBhdXRvIDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3RhYlxuXHR9XG5cdC8vc2VjNFxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vU1Djgrnjgr/jgqTjg6tcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0I3BhZ2UtdG9wIHtcblx0XHQuaGVhZGVye1xuXHRcdFx0Jl9fbmF2aXtcblx0XHRcdH1cblx0XHRcdC8qIOS4uOODnOOCv+ODsyAqL1xuXHRcdFx0Lm1lbnUtYnV0dG9uIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCB2dygyKSB2dyg4KSByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm12e1xuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHN2aCArIHZ3KDI1KSk7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDB2aCArIHZ3KDI1KSk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHQvLyY6YmVmb3Jle1xuXHRcdFx0XHQvL1x0aGVpZ2h0OiB2dygxNDUpO1xuXHRcdFx0XHQvL1x0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbjJfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuXHRcdFx0XHQvL1x0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdC8vfVxuXG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg0MjUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9ncmFkYXRpb25fc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tdi1zd2lwZXIge1xuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNDUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvdG9wL2dyYWRhdGlvbjJfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGhlaWdodDogdncoNDI1KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3RvcC9ncmFkYXRpb25fc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0XHRib3R0b206IHZ3KDE1OCk7XG5cdFx0XHRcdC5lbntcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDU2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5qcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzAsMTgpO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pbmZve1xuXHRcdFx0XHR3aWR0aDogdncoMzM1KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRsZWZ0OiB2dygyMCk7XG5cdFx0XHRcdGJvdHRvbTogdncoNzYpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dygxMyk7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2dyg3KSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHQuZGF0ZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vbXZcblxuXHRcdC5zZWMtaGVhaWRuZ3tcblxuXHRcdFx0LnRleHQtc3Vie1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMjUpO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogdncoNik7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dyg2KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dyg1NCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQvL3NlYy1oZWFpZG5nXG5cblx0XHQuc2VjMXtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KC0yNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygyOCk7XG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDczKTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDY5KTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDM4KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNTQsMzgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg2KTtcblx0XHRcdFx0Ji5pbWFnZTF7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDIyMik7XG5cdFx0XHRcdFx0bGVmdDogdncoMjApO1xuXHRcdFx0XHRcdHRvcDogdncoMjYwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmltYWdlMntcblx0XHRcdFx0XHR3aWR0aDogdncoMTY3KTtcblx0XHRcdFx0XHRyaWdodDogdncoMjApO1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0XHR0b3A6IHZ3KDU2NCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pbWFnZTN7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDExNyk7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgyMTgpO1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0XHR0b3A6IHZ3KDY2OSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY29udGVudHN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IHZ3KDY0NSkgMCAwIDA7XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE2KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVsbS1saW5re1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbG0tbGluayArIC5lbG0tbGlua3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMxXG5cblx0XHQuc2VjMntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KC0zMCk7XG5cdFx0XHQmX193cmFwe1xuXHRcdFx0XHRwYWRkaW5nOiB2dygxMDQpIDAgdncoOTcpO1xuXHRcdFx0fVxuXHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjUpO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDIwKSAwIHZ3KDE4KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDExMyk7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoMTEzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyNik7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMjEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbG0tbGlua3tcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzJcblxuXHRcdC5zZWMze1xuXHRcdFx0bWFyZ2luLXRvcDogdncoLTI3KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KTtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoNzMpO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMTY4KTtcblx0XHRcdH1cblx0XHRcdCZfX2NvbnRlbnRze1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUyKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg2KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX190ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM5KTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjgsMTYpO1xuXHRcdFx0XHRcdC5lbG0tbGlua3tcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDM3KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2xpbmt7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQwKTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxNTgpO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDIzKSAwIHZ3KDI3KTtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzNcblxuXHRcdC5zZWM0e1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMiwgNTAsIDE0NSwgMC44Nik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDE0Nik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMTI2KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHQudGV4dC1zdWJ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZXIge1xuXHRcdFx0XHR0b3A6IHZ3KC04OSk7XG5cdFx0XHRcdGhlaWdodDogdncoMTgzKTsgLyog5Lu75oSP44Gu6auY44GVICovXG5cdFx0XHRcdC5zbGlkZS10cmFjayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyh2dygzMDQpICogNik7IC8qIOOCueODqeOCpOODieW5hSDDlyDnlLvlg4/mlbAgKi9cblx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDI4OSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDcuNSk7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg2KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNlYy1oZWFpZG5ne1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdC50ZXh0LXN1Yntcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fdGV4dHtcblx0XHRcdFx0cGFkZGluZzogMCB2dygxMSk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQ1KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE2KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGlua3tcblx0XHRcdFx0bWF4LXdpZHRoOiB2dygzMTUpO1xuXHRcdFx0XHRtYXJnaW46IHZ3KDM2KSBhdXRvIDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTgpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMjgpIHZ3KDI2KSB2dygzMik7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygxMCk7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDE4KTtcblx0XHRcdFx0XHRcdFx0dG9wOiA0NSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjNFxuXHR9XG59XG4vL3NwXG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtY29tcGFueSB7XG5cblx0LmludHJve1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTMwKTtcblx0XHQmX19pbWFnZXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCkgcmVtKDI4KSAwIDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGV4dHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMDQpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQwLDE4KTtcblx0XHR9XG5cdFx0Jl9fc2lnbntcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxOCk7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdH1cblx0Ly9pbnRyb1xuXG5cdC5jb21wYW55LWNvbnRlbnRze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Jl9fbGVmdHtcblx0XHRcdHdpZHRoOiByZW0oMzIwKTtcblx0XHR9XG5cdFx0Jl9fcmlnaHR7XG5cdFx0XHR3aWR0aDogcmVtKDg4Nik7XG5cdFx0fVxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHQvL+OCv+ODluODrOODg+ODiOeUqFxuXHRcdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyM3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCZfX2xlZnR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHRcdFx0fVxuXHRcdFx0Jl9fcmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL2NvbXBhbnktY29udGVudHNcblxuXHQuc2VjMXtcblx0XHRiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCk7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMzQpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTYwKTtcblx0XHQuZWxtLXRhYmxle1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI2KTtcblx0XHRcdHRke1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgyMTApO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjMVxuXG5cdC5zZWMye1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTM0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2MCk7XG5cdFx0LmNvbXBhbnktY29udGVudHN7XG5cdFx0XHQmX19yaWdodHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRhYmxlLXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDYpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0Jl9fdGFibGV7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg2KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNSk7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRcdFx0XHR0cntcblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNSk7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiYmI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMjQpIHJlbSgxNSk7XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDcwKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTJFOEVCO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNzApO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFMkU4RUI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zZWMyXG5cblx0LnNlYzN7XG5cdFx0YmFja2dyb3VuZDogI0Y0RjRGNDtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTM0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2MCk7XG5cdFx0LmVsbS10YWJsZXtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMyk7XG5cdFx0fVxuXHR9XG5cdC8vc2VjM1xuXG5cdC5zZWM0e1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTM0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyMCk7XG5cblx0XHQuc2VjNF9faXRlbS13cmFwe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI2KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDE4Nyk7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzUpIDAgcmVtKDM1KSAwO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDE4Nyk7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSg3MSk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlYzRfX2l0ZW1fX3RleHR7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNCk7XG5cdFx0XHRcdFx0Lm5hbWV7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltYWdlLXdyYXB7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2hlYWR7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTg3KTtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTg3KTtcblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogcmVtKDEwMik7XG5cdFx0XHRcdFx0Ji50eXBlMntcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTQ0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIHJlbSg2Mik7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjYuMiwxNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbWFnZS13cmFwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDEpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBle1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxODIpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMTIpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMjkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NlYzRcblxuXHQuc2VjNXtcblx0XHRiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCk7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMzQpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTk4KTtcblx0XHQubWFwe1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI0KTtcblx0XHR9XG5cdFx0LnRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI2LjUsMTUpO1xuXHRcdH1cblx0fVxuXHQvL3NlYzVcblxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdC8vU1DnlKhcblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCl7XG5cdFx0LmludHJve1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDY3KTtcblx0XHRcdCZfX2ltYWdle1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygyOCkgdncoMjgpIDAgMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHRcdCZfX3RleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQ4KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE2KTtcblx0XHRcdH1cblx0XHRcdCZfX3NpZ257XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI2KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOC44LDE2KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9pbnRyb1xuXG5cdFx0LmNvbXBhbnktY29udGVudHN7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCZfX2xlZnR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9fcmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2NvbXBhbnktY29udGVudHNcblxuXHRcdC5zZWMxe1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjgpO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDc0KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg4MCk7XG5cdFx0XHQuZWxtLXRhYmxle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2OCk7XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdC5mbGV4e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0Ly8mLnRpbGV7XG5cdFx0XHRcdFx0XHQvL1x0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Ly9cdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC8vfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzFcblxuXHRcdC5zZWMye1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDc0KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg2OSk7XG5cdFx0XHQuY29tcGFueS1jb250ZW50c3tcblx0XHRcdFx0Jl9fcmlnaHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRhYmxlLXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU5KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNik7XG5cdFx0XHR9XG5cdFx0XHQmX190YWJsZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDYpO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI7XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDI1KSB2dygxNSkgdncoMjMpO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoNjkpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTJFOEVCO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDI1KSB2dygyMikgdncoMjMpO1xuXHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzJcblxuXHRcdC5zZWMze1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjgpO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDc0KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg4MCk7XG5cdFx0XHQuZWxtLXRhYmxle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1OSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjM1xuXG5cdFx0LnNlYzR7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoNzQpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDUyKTtcblxuXHRcdFx0LnNlYzRfX2l0ZW0td3JhcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTkpO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygzMCkgMCB2dygyOCkgMDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlYzRfX2l0ZW1fX3RleHR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg0KTtcblx0XHRcdFx0XHRcdC5uYW1le1xuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW1hZ2Utd3JhcHtcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX19oZWFke1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoMTAyKTtcblx0XHRcdFx0XHRcdCYudHlwZTJ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNDQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX190ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxOCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDkpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZS13cmFwe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQxKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMzgpO1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEzOCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoNTApO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoNik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoOTgpO1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDk4KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoLTExKSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTE4KTtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB2dygxMTgpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTYpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjNFxuXG5cdFx0LnNlYzV7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2dygyOCk7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoNzQpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDEyMyk7XG5cdFx0XHQubWFwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2MCk7XG5cdFx0XHRcdGlmcmFtZXtcblx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDUwOSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzVcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtYnVzaW5lc3Mge1xuXG5cdC5zZWMxe1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCkgcmVtKDI4KSAwIDA7XG5cdFx0YmFja2dyb3VuZDogI0UyRThFQjtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEyNyk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyODcpO1xuXHRcdCYtd3JhcHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoNDQzLDEyMDYpKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQtYXJlYXtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSg0MSk7XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoNjAzLDEyMDYpKTtcblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDQpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDU5LDQ0KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDcpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzYsMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjMVxuXG5cdC5waG90by1nYWxsZXJ5e1xuXHRcdG1hcmdpbi10b3A6IHJlbSgtMTI3KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCYuaW5uZXIxe1xuXHRcdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWChyZW0oLTEwNykpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KC0xMDcsMTM2NikpO1xuXHRcdFx0fVxuXHRcdFx0Ji5pbm5lcjJ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHJlbSgtMjY5KSk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoLTI2OSwxMzY2KSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2l0ZW17XG5cdFx0XHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDQwMCwxMzY2KSk7XG5cdFx0XHRtaW4td2lkdGg6IHJlbSg0MDApO1xuXHRcdFx0cGFkZGluZzogMCByZW0oMTApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGltZ3tcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDYpO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3Bob3RvLWdhbGxlcnlcblxuXHQuc2VjMntcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEzNSk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyMDIpO1xuXG5cdFx0LnByb2plY3Rze1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDc5KTtcblx0XHRcdCZfX2Jsb2Nre1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDYwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOSwyMCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDI0KTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE3KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDMpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoMzc1LDEyMDYpKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDNuKSl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoNDAuNSwxMjA2KSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKC1uICsgMykpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg2KTtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdC5pbWFnZS10aHVtYntcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDI2MSwzNzUpKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZGV0YWlse1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjYpO1xuXHRcdFx0XHRcdFx0XHQucHJvamVjdC1uYW1lLFxuXHRcdFx0XHRcdFx0XHQuY2xpZW50e1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjMuMiwxNSk7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNTkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiAjMDY5ODczO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U1ZTVlNTtcblx0XHRcdFx0XHRcdFx0XHRcdC8vY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwKTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LnRleHR7XG5cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY2xpZW50e1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQubm90ZXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjEuNywxNSk7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLigLtcIjtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjMlxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUOeUqFxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQuc2VjMXtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KSB2dygyOCkgMCAwO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDYxKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygxNzQpO1xuXHRcdFx0Ji13cmFwe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzOCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNTQsMzgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDkpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDYpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC1hcmVhe1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiB2dyg0OCk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjguOCwxNik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjMVxuXG5cdFx0LnBob3RvLWdhbGxlcnl7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygtOTcpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHQmLmlubmVyMXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoLTM3KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmlubmVyMntcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KC0yMzYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogdncoMjgwKTtcblx0XHRcdFx0bWluLXdpZHRoOiB2dygyODApO1xuXHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDUpO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9waG90by1nYWxsZXJ5XG5cblx0XHQuc2VjMntcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg3Myk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMTI2KTtcblxuXHRcdFx0LnByb2plY3Rze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1OSk7XG5cdFx0XHRcdCZfX2Jsb2Nre1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjApO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiB2dygyNCk7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE3KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMwKTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzOSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDYpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kZXRhaWx7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTkpO1xuXHRcdFx0XHRcdFx0XHRcdC5wcm9qZWN0LW5hbWUsXG5cdFx0XHRcdFx0XHRcdFx0LmNsaWVudHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dyg1OSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMjMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMTApO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoOCk7XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuY2xpZW50e1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTkpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5ub3Rle1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc2VjMlxuXHR9XG5cdC8vc3Bcbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4jcGFnZS1kb3dubG9hZCB7XG5cblx0LnBhZ2UtbmF2e1xuXHRcdC5lbG0tcGFua3V6dXtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5kb3dubG9hZC1jb250ZW50c3tcblx0XHRwYWRkaW5nLXRvcDogcmVtKDUwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyMCk7XG5cdFx0YmFja2dyb3VuZDogI0VGRUZFRjtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpIHJlbSgyOCkgMCAwO1xuXG5cdFx0Jl9fYmxvY2t7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogcmVtKDExMjYpO1xuXHRcdFx0cGFkZGluZzogcmVtKDgwKSAwIHJlbSg4MCk7XG5cdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDM1KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDUyLDM1KTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjgpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdH1cblx0XHRcdC5hZGRyZXNze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubGlua3tcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQ3KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDMwKSByZW0oNDApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItYmxhY2ssJGNvbG9yLW5hdnksbm9uZSk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIyKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdC5pY29ue1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodDIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR0b3A6IHJlbSg4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE3KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNSwxNyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLW5hdntcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XG5cdFx0fVxuXHRcdC5kb3dubG9hZC1jb250ZW50c3tcblx0XHRcdHBhZGRpbmctdG9wOiB2dygyMCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoNzYpO1xuXHRcdFx0YmFja2dyb3VuZDogI0VGRUZFRjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KSB2dygyOCkgMCAwO1xuXG5cdFx0XHQmX19ibG9ja3tcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IHZ3KDUwKSAwIHZ3KDUwKTtcblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ1LDMwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFkZHJlc3N7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjYpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpbmt7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQ3KTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygxMCk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogdncoMTUpIDA7XG5cdFx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTUpIHZ3KDIwKTtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoMjIpO1xuXHRcdFx0XHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTQpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMTQpO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiB2dyg4KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE3KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLWluZm8ge1xuXG5cdC5wYWdlLW5hdntcblx0XHQuZWxtLXBhbmt1enV7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuaW5mb3tcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpIHJlbSgyOCkgMCAwO1xuXHRcdGJhY2tncm91bmQ6ICNFMkU4RUI7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMDMpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjEyKTtcblx0XHQmX19saXN0e1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTEyNik7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNSk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMjQpIDA7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaGVhZHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgyNTApO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDExMyk7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjYpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwdmg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdCYuY2F0LWltcG9ydGFudC1ub3RpY2V7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwRUFDODg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLXBhZ2VuYXZpe1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDQwKTtcblx0XHRtYXJnaW4tdG9wOiByZW0oNjUpO1xuXHRcdHdpZHRoOiByZW0oMjQyKTtcblx0XHRoZWlnaHQ6IHJlbSgzOCk7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5wYWdlcyxcblx0XHQucGFnZSxcblx0XHQuY3VycmVudHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5uZXh0cG9zdHNsaW5rLFxuXHRcdC5wcmV2aW91c3Bvc3RzbGlua3tcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdFx0Jjp2aXNpdGVkLFxuXHRcdFx0JjpsaW5re1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5leHRwb3N0c2xpbmt7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTMpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSgzOCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDM4KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbmF2eTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDEzKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IHJlbSgxMi4yKTtcblx0XHRcdFx0dG9wOiByZW0oMTQuMSk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByZXZpb3VzcG9zdHNsaW5re1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNTMpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogcmVtKDM4KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IHJlbSgxMyk7XG5cdFx0XHRcdHRvcDogcmVtKDE0LjEpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLDEpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUOeUqFxuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHQucGFnZS1uYXZ7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRcdH1cblx0XHQuaW5mb3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KSB2dygyOCkgMCAwO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDI1KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygxMzgpO1xuXHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjUpO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDIwKSAwIHZ3KDE4KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDExMyk7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoMTEzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyNik7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMjEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGFnZXJ7XG5cdFx0XHRtYXJnaW46IHZ3KDUxKSBhdXRvIDA7XG5cdFx0XHR3aWR0aDogdncoMjQyKTtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHQmLnByZXZ7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoNTMpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzOCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzgpO1xuXHRcdFx0XHRcdFx0XHR0b3A6IHZ3KC02KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5uZXh0e1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dyg1Myk7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDM4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdFx0XHRcdHRvcDogdncoLTYpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1wYWdlbmF2aXtcblx0XHRcdHdpZHRoOiB2dygyNDIpO1xuXHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRtYXJnaW46IHZ3KDUxKSBhdXRvIDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQubmV4dHBvc3RzbGluayxcblx0XHRcdC5wcmV2aW91c3Bvc3RzbGlua3tcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiB2dygzOCk7XG5cdFx0XHR9XG5cdFx0XHQubmV4dHBvc3RzbGlua3tcblx0XHRcdFx0cGFkZGluZy1yaWdodDogdncoNTMpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdHdpZHRoOiB2dygzOCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KDEyLjIpO1xuXHRcdFx0XHRcdHRvcDogdncoMTQuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByZXZpb3VzcG9zdHNsaW5re1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDUzKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdHdpZHRoOiB2dygzOCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0bGVmdDogdncoMTMpO1xuXHRcdFx0XHRcdHRvcDogdncoMTQuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLWluZm8tZGV0YWlsIHtcblxuXHQuaW5mby1wb3N0e1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjIwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmX19kZXRhaWx7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDI4LjgsMTYpKTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblxuXHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHRcdFx0XHRjb2xvcjogIzAwOTk0NDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQvLyBwYWdlclxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdCZfX3BhZ2Vye1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDc3KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLHVuZGVybGluZSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQucHJldntcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDUzKTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDM4KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgxNC4xKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmxpc3R7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmV4dHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM4KTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTMpO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMzgpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzgpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMTIuMik7XG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgxNC4xKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vaW5mb1xuXG5cdC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0Ly9TUCBTVFlMRVxuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblxuXHRcdC5wYWdlLW5hdntcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XG5cdFx0fVxuXG5cdFx0LmluZm8tcG9zdHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dygxMjApO1xuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDIwKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fZGV0YWlse1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigyNS4yLDE0KSk7XG5cblx0XHRcdFx0LmhlYWRpbmd7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDIwKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygzMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQmX19wYWdlcntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNzcpO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDM4KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdC5wcmV2e1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogdncoNTMpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzOCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0XHRcdFx0bGVmdDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHR0b3A6IHZ3KDE0LjEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubGlzdHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogdncoMzgpO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogdncoMzgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubmV4dHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogdncoMzgpO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiB2dyg1Myk7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDM4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygzOCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogdncoMTIuMik7XG5cdFx0XHRcdFx0XHRcdHRvcDogdncoMTQuMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Ly9pbmZvXG5cdH1cblx0Ly9zcFxuXG5cdC8v5oqV56i/55SoIOiqv+aVtCBjc3MgLS0tLS0tLVxuXHQuZW50cnktYm9keXtcblx0XHRtYXJnaW4tdG9wOiByZW0oMzQpO1xuXG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3IodW5kZXJsaW5lLCRjb2xvci1ibGFjaywkY29sb3ItYmxhY2ssbm9uZSk7XG5cblx0XHRoMXtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzOCwgMjYpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuXG5cdFx0XHQmICsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMntcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzOCwgMjYpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuXG5cdFx0XHQmICsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoM3tcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOSwgMjApO1xuXG5cdFx0XHQmICsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOSwgMjApO1xuXG5cdFx0XHQmICsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNXtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOSwgMjApO1xuXG5cdFx0XHQmICsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzgpO1xuXG5cdFx0XHRoMXtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyNCk7XG5cdFx0XHRcdCYgKyBwe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDI5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDIwKTtcblx0XHRcdFx0JiArIHB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgze1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0JiArIHB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGg0e1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0JiArIHB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGg1e1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0JiArIHB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cblx0XHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQvLyDmnKzmlodcblx0XHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0JiArIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdH0vL3NwXG5cdFx0fVxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdC8vIHVs44Oq44K544OIXG5cdFx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdFx0XHQmICsgcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlLG5vbmUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdCYgKyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH0vL3NwXG5cdFx0fVxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdC8vIG9s44Oq44K544OIXG5cdFx0Ly8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0b2wge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdFx0XHQmICsgcCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKHVuZGVybGluZSwkY29sb3ItYmxhY2ssJGNvbG9yLWJsYWNrLG5vbmUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdCYgKyBwIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH0vL3NwXG5cdFx0fVxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdC8vIOeUu+WDj1xuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdGltZ3tcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdC8vIGlmcmFtZVxuXHRcdC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdGlmcmFtZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDApO1xuXHRcdFx0fS8vc3Bcblx0XHR9XG5cblx0XHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHQvLyDlvJXnlKhcblx0XHQvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRibG9ja3F1b3Rle1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0bWFyZ2luOiAwIDA7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCLigJxcIjtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwi4oCdXCI7XG5cdFx0XHR9XG5cblx0XHRcdCY6aGFzKGNpdGUpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IC41ZW07XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufVxuLy8jcGFnZS1pbmZvLWRldGFpbFxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLWNzciB7XG5cblx0LmludHJve1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogcmVtKDU5Mik7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvY3NyL21haW4uanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI4KTtcblxuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMjApO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHQudGV4dHtcblx0XHRcdHBhZGRpbmc6IDAgcmVtKDIwKTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ2LDE4KTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCByZW0oMzYpIHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCYudGV4dDJ7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzEpO1xuXHRcdH1cblx0XHR9XG5cdH1cblx0Ly9pbnRyb1xuXG5cdC5saXN0e1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzQsMTUpO1xuXHRcdGxpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHR0ZXh0LWluZGVudDogLTFlbTtcblx0XHR9XG5cdH1cblxuXHQuc2VjMXtcblx0XHRtYXJnaW4tdG9wOiByZW0oMTM1KTtcblx0XHQmX19pbm5lcntcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oOTQpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0fVxuXHRcdC5saXN0LXdyYXB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNTMpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5saXN0e1xuXHRcdFx0XHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDM2MiwxMjA2KSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vc2VjMVxuXG5cdC5zZWMye1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxMDQpO1xuXHRcdCZfX2lubmVye1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NCk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHR9XG5cblx0XHQudGV4dHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1Myk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzQsMTUpO1xuXHRcdH1cblxuXHRcdC5saXN0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI4KTtcblx0XHR9XG5cdH1cblx0Ly9zZWMyXG5cblx0LnNlYzN7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDEwNCk7XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE1NCk7XG5cdFx0fVxuXHRcdC5saXN0e1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDUzKTtcblx0XHR9XG5cdH1cblx0Ly9zZWMzXG5cblx0LnNlYzR7XG5cdFx0YmFja2dyb3VuZDogI0VGRUZFRjtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpIHJlbSgyOCkgMCAwO1xuXG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEzNCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE5MCk7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1OSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigzNzUsMTIwNikpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLWJsYWNrKTtcblx0XHRcdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUobiArIDQpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDUwKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCg6bnRoLW9mLXR5cGUoM24pKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDQwLjUsMTIwNikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDYpO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0LmltYWdlLXRodW1ie1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigyNjEsMzc1KSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZGF0ZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2NjY2O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMjAsMTQpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMy4yLDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbG0tbGlua3tcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg2MCk7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdH1cblx0Ly9zZWM0XG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5pbnRyb3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogdncoNjA4KTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2Nzci9tYWluLXNwLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoODIpO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dHtcblx0XHRcdFx0cGFkZGluZzogMCB2dygxMCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMTYpO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCB2dygzNikgcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHQmLnRleHQye1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2ludHJvXG5cblx0XHQubGlzdHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMxLDE1KTtcblx0XHR9XG5cblx0XHQuc2VjMXtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDc0KTtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHR3aWR0aDogdncoMzE1KTtcblx0XHRcdFx0cGFkZGluZzogMCAwIHZ3KDU2KTtcblx0XHRcdH1cblx0XHRcdC5saXN0LXdyYXB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU0KTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC5saXN0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMxXG5cblx0XHQuc2VjMntcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDY0KTtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHR3aWR0aDogdncoMzE1KTtcblx0XHRcdFx0cGFkZGluZzogMCAwIHZ3KDU2KTtcblx0XHRcdH1cblxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU3KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxNSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNi4yLDE1KTtcblx0XHRcdH1cblxuXHRcdFx0Lmxpc3R7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMzKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMyXG5cblx0XHQuc2VjM3tcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDY0KTtcblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHR3aWR0aDogdncoMzE1KTtcblx0XHRcdFx0cGFkZGluZzogMCAwIHZ3KDc1KTtcblx0XHRcdH1cblx0XHRcdC5saXN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0NCk7XG5cdFx0XHR9XG5cdFx0XHQuZWxtLWhlYWRpbmd7XG5cdFx0XHRcdC5lbntcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDUzLDM1KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzNcblxuXHRcdC5zZWM0e1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjgpIHZ3KDI4KSAwIDA7XG5cblx0XHRcdCZfX2lubmVye1xuXHRcdFx0XHR3aWR0aDogdncoMzE1KTtcblx0XHRcdFx0cGFkZGluZzogdncoNzQpIDAgdncoMTI4KTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGlzdHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTkpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDYpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGF0ZXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGl0bGV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg2KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWxpbmt7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWM0XG5cdH1cblx0Ly9zcFxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLXJlY3J1aXQge1xuXG5cdC5pbnRyb3tcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjIsNTAsMTQ1LDAuODYpO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LmltYWdle1xuXHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig0NDYsMTM2NikpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9yZWNydWl0L21lc3NhZ2UtaW1nLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdFx0Jl9faW5uZXJ7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMjA2KTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMzUpIHJlbSg0MCkgcmVtKDE1Mik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5lbG0taGVhZGluZ3tcblx0XHRcdC5lbntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuanB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDU1KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDg1LDU1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNjEpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0NCwxOSk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjAzZW07XG5cdFx0fVxuXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdC8v44K/44OW44Os44OD44OI55SoXG5cdFx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMjMwcHgpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDAwKTtcblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZy10b3A6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig1MTAsMTM2NikpO1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcmVjcnVpdC9tZXNzYWdlLWltZy1zcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjNweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgyNDApO1xuXHRcdH1cblx0fVxuXHQvL2ludHJvXG5cblx0LnNlYzF7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMzQpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwKTtcblx0XHQubGlzdHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg2MSk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTAwKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQmLnNwLW9ubHl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigzODIsMTIwNikpO1xuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZShuICsgNCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDcpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigyNzksMTIwNikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig1ODgsMTIwNikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDkpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigyNzksMTIwNikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvL3NlYzFcblxuXHQuc2VjMntcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMzQpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTMwKTtcblxuXHRcdCZfX2xpc3R7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNzkpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UobWF0aC5kaXYoMzc1LDEyMDYpKTtcblx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3ItYmxhY2spO1xuXHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0LmxhYmVse1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI1KTtcblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogcmVtKDEyMCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDI2KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDQpO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxQTNCQjE7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEzKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI2KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMiwyNik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0LnRleHQtc21hbGx7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmFyd3tcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYXJ3e1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzMCk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEzKTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMyk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9jb21tb24vc3ZnL2Fydy1yaWdodC5zdmdcIik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCl7XG5cdFx0XHRcdFx0YTpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdC5hcnd7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2eTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbG0tYnRue1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEwNCk7XG5cdFx0fVxuXHR9XG5cdC8vc2VjMlxuXG5cdC5zZWMze1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTM0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwMik7XG5cblx0XHQmX19pbm5lcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0LmVsbS1oZWFkaW5ne1xuXHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigzMjAsMTIwNikpO1xuXHRcdH1cblxuXHRcdC5zZWMzX19jb250ZW50c3tcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyNyk7XG5cdFx0XHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDg4NiwxMjA2KSk7XG5cdFx0XHQmX19ibG9ja3tcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMDIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2hlYWRpbmd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjkpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQzLDI5KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbG0tYnRue1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg3MCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9zZWMzXG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5pbnRyb3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KTtcblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0d2lkdGg6IHZ3KDY0MCk7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDI1NSk7XG5cdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9yZWNydWl0L21lc3NhZ2UtaW1nLXNwLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZ3KDIzMykpO1xuXHRcdFx0fVxuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdG1heC13aWR0aDogdncoMzE1KTtcblx0XHRcdFx0cGFkZGluZzogdncoNzQpIDAgdncoMzUyKTtcblx0XHRcdH1cblx0XHRcdC5lbG0taGVhZGluZ3tcblx0XHRcdFx0LmVue1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDEwKTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmpwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMzgpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig1NCwzOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1MCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMTYpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2ludHJvXG5cblx0XHQuc2VjMXtcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg4Myk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoODApO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Lmxpc3R7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU3KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdCYucGMtb25seXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc3Atb25seXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDYpO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDkpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDE1OCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWxtLWJ0bntcblx0XHRcdFx0d2lkdGg6IHZ3KDEzNSk7XG5cdFx0XHRcdGhlaWdodDogdncoOTUpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiB2dygzMSk7XG5cdFx0XHRcdGJvdHRvbTogdncoMTA3KTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxOCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDI3LDE4KTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KDEwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMxXG5cblx0XHQuc2VjMntcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDI4KTtcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg3NSk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoODEpO1xuXG5cdFx0XHQmX19saXN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1OCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQmX19pdGVte1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDQ4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygxMCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LWFyZWF7XG5cdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEyMCk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygyNik7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjYpO1xuXHRcdFx0XHRcdFx0XHQudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmFyd3tcblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYXJ3e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMzApO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDMwKTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDEzKTtcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmVsbS1idG57XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDY0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9zZWMyXG5cblx0XHQuc2VjM3tcblx0XHRcdHBhZGRpbmctdG9wOiB2dyg3NCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMTI3KTtcblxuXHRcdFx0Jl9faW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWhlYWRpbmd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjM19fY29udGVudHN7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU5KTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdCZfX2Jsb2Nre1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDgxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9faGVhZGluZ3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjYpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzOCwyNik7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dygyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5lbG0tYnRue1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNjEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzNcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtaW50ZXJ2aWV3IHtcblxuXHQuaW50ZXJ2aWV3LXNpbmdsZXtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZfX2lubmVyIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDExMjYpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiByZW0oNzApIHJlbSg0MCkgcmVtKDE0MCk7XG5cdFx0fVxuXG5cdFx0LnN0YWZmLXBpYyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMjgpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuc3RhZmYtaW5mb3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0LmxhYmVse1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdG1pbi13aWR0aDogcmVtKDEyMCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjYpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxQTNCQjE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5hbWV7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjQpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzNCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0LnRleHQtc21hbGx7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYXJ3e1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW50ZXJ2aWV3LWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEyMCk7XG5cblx0XHRcdC5pbnRlcnZpZXctaXRlbSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg4MCk7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGR0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRjb2xvcjogIzFBM0JCMTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0Ly9pbnRyb1xuXG5cdC5zZWMye1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyOCk7XG5cdFx0YmFja2dyb3VuZDogI2VmZWZlZjtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDEzNCk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMzApO1xuXG5cdFx0Jl9fbGlzdHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg3OSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Jl9faXRlbXtcblx0XHRcdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigzNzUsMTIwNikpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCRjb2xvci1ibGFjayk7XG5cdFx0XHRcdC5pbWFnZXtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMTApO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtYXJlYXtcblx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjUpO1xuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiByZW0oMTIwKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjYpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNCk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzFBM0JCMTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjYpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMyLDI2KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHQudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYXJ3e1xuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5hcnd7XG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTMpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLW5hdnk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDEzKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL2NvbW1vbi9zdmcvYXJ3LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0XHRhOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0LmFyd3tcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsbS1idG57XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTA0KTtcblx0XHR9XG5cdH1cblx0Ly9zZWMyXG5cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvL1NQ55SoXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdC5wYWdlLW5hdntcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5pbnRlcnZpZXctc2luZ2xle1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjgpO1xuXG5cdFx0XHQmX19pbm5lcntcblx0XHRcdFx0bWF4LXdpZHRoOiB2dygzMTUpO1xuXHRcdFx0XHRwYWRkaW5nOiB2dygzMCkgMCB2dyg4MCk7XG5cdFx0XHR9XG5cblx0XHRcdC5zdGFmZi1pbmZve1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHZ3KDEyMCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDI2KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI2KTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHQudGV4dC1zbWFsbHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYXJ3e1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbnRlcnZpZXctY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDYwKTtcblxuXHRcdFx0XHQuaW50ZXJ2aWV3LWl0ZW0ge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg3MCk7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0ZHQge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyMik7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMxYTNiYjE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRkIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vaW50cm9cblxuXHRcdC5zZWMye1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjgpO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDc1KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2dyg4MSk7XG5cblx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDU4KTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQtYXJlYXtcblx0XHRcdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogdncoMTIwKTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDI2KTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE0KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5hbWV7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNik7XG5cdFx0XHRcdFx0XHRcdC50ZXh0LXNtYWxse1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE1KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuYXJ3e1xuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hcnd7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygzMCk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogdncoMzApO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2dygxMyk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dyg5KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZWxtLWJ0bntcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNjQpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NlYzJcblx0fVxuXHQvL3NwXG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtY29udGFjdHtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0LmNvbnRhY3R7XG5cdFx0bWF4LXdpZHRoOiA3NTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiA2MHB4IDQwcHggMjBweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0Jl9fbG9nb3tcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2hlYWRpbmd7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQuanB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLjAyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuZW57XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblxuXHRcdCZfX2Zvb3Rlcntcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC4xZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiB2dyg2MCkgdncoMjApIHZ3KDIwKTtcblxuXHRcdFx0Jl9fbG9nb3tcblx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gdncoNDApO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg0MCk7XG5cdFx0XHRcdC5qcHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZW57XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMTUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Zvb3Rlcntcblx0XHRcdFx0Zm9udC1zaXplOiB2dygxMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC8vIGNvbnRhY3RfZm9ybSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQuY29udGFjdF9mb3Jte1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTcwcHg7XG5cblx0XHQmX19ub3RlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdH1cblxuXHRcdCZfX2xpc3R7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdCYubmVlZHtcblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLlv4XpoIhcIjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2QzMGEwYTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDVweDtcblx0XHRcdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYub3B0aW9uYWx7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi5Lu75oSPXCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMGEwZTk7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0c21hbGx7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2QzMGEwYTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJhZGlvLWJveCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0LnJhZGlvIHtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0M5QzlDOTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmtha3VuaW57XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRtYXJnaW46IDYwcHggYXV0byAwO1xuXHRcdH1cblxuXHRcdC5rYWt1bmluIGlucHV0e1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogIzAwYTBlOTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMGEwZTk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHR0ZXh0LWluZGVudDogLjA1ZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KXtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Ly9ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdC8vY29sb3I6ICRjb2xvci1uYXZ5O1xuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpe1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNzApO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTAwKTtcblxuXHRcdFx0Jl9fbm90ZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg1MCk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMTApO1xuXHRcdFx0XHRcdFx0Ji5uZWVke1xuXHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDEyKTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2dyg1KSB2dyg1KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYub3B0aW9uYWx7XG5cdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHZ3KDUpIHZ3KDUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0c21hbGx7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTMpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDQ4KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApIHZ3KDE1KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yYWRpby1ib3gge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdncoMjApO1xuXHRcdFx0XHRcdFx0XHQucmFkaW8ge1xuXHRcdFx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzApO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDMwKTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMTUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IHZ3KDIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogdncoMjApO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IHZ3KDcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiB2dyg1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEwKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dyg0KTtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogdncoMjAwKTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogdncoMTApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQua2FrdW5pbntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogdncoNTApO1xuXHRcdFx0XHRtYXJnaW46IHZ3KDYwKSBhdXRvIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5rYWt1bmluIGlucHV0e1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE2KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC5jaGVjay1hbm5vdGF0aW9ue1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHR9XG5cdFx0Ly9zcFxuXHR9XG5cblx0Ly8gdGhhbmtzX3R4dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQudGhhbmtzX3R4dHtcblx0XHQubGVhZC10eHR7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdC50eHR7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0LmxlYWQtdHh0e1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDE4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogdncoMjApO1xuXHRcdFx0fVxuXHRcdFx0LnR4dHtcblx0XHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDE1KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQvL3NwXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vc3Bcblx0fVxuXG5cdC50b3BfYnRue1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAjMDBhMGU5O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdG1hcmdpbjogNjBweCBhdXRvIDAgYXV0bztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdCY6dmlzaXRlZCxcblx0XHQmOmxpbmt7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRtYXJnaW46IHZ3KDYwKSBhdXRvIDAgYXV0bztcblx0XHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IHZ3KDUwKTtcblx0XHR9XG5cdH1cbn1cbi8vICNjb250YWN0XG4iXX0= */
